Ably is a realtime messaging platform offering pub/sub, presence, push notifications, chat, LiveSync, and integrations over WebSocket and HTTP. Ably publishes its OpenAPI specifications publicly via the ably/open-specs GitHub repository, with separate specs for the Platform API (REST messaging surface) and the Control API (account, app, and key management).
APIs.json: https://raw.githubusercontent.com/api-evangelist/ably/refs/heads/main/apis.yml
- Realtime
- WebSockets
- Pub/Sub
- Messaging
- Streaming
- Push Notifications
- Chat
- LiveSync
- Created: 2026-05-08
- Modified: 2026-05-29
The Ably Platform API exposes pub/sub messaging, presence, history, push notifications, and channel/stats endpoints over REST and WebSocket. WebSocket realtime connections use realtime.ably.io. Authentication via Basic auth (key) or token-based.
- Human URL: https://ably.com/docs/api/rest-api
- Base URL:
https://rest.ably.io
- Pub/Sub
- Messaging
- WebSockets
- REST
- Streaming
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- AsyncAPI — AsyncAPI Specification
- Web Socket
The Ably Control API manages accounts, apps, API keys, namespaces, queues, integration rules, and webhooks. Used to provision and operate Ably resources programmatically. Authentication via personal access token (PAT).
- Human URL: https://ably.com/docs/api/control-api
- Base URL:
https://control.ably.net/v1
- Account Management
- Apps
- Keys
- Namespaces
- Integrations
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com