Realtime

WebSockets (Socket.IO)

Live database, project, and presence events over Socket.IO on the API origin, path /socket.io/ — usable from your own app for your own end-users, not just the Mudbase console. Not part of the OpenAPI spec since it isn't an HTTP API.

Note
Dashboard copy-paste patterns: Dashboard recipes.

Table of contents

  1. Connection & security
  2. Rooms
  3. Client → server emits
  4. Server → client events
  5. Org & project
  6. Database
  7. Integrations
  8. Wallets & blockchain
  9. Presence
  10. Chat & messaging
  11. Calls (signaling)
  12. Custom channels
  13. Auth-related socket events
  14. Errors & limits

Use-case map

Use casePrimary events
Docs: “Live table”subscribe:project, db:create/update/delete
Docs: “Live schema”subscribe:collection, db:collection_*
Dashboard: project listproject:* on dashboard scope room
Dashboard: integration testerintegration:join, integration:execute, integration:test
Dashboard: wallet monitorwallet:subscribe:project, wallet:tx:*, wallet:balance:updated
App: chatchat:join, message:send, message:new
App: collaborative UIcustom:broadcast, custom:typing