Help Center
Go to www.ably.io
Contact support
Ably architecture, transports, and security
Account billing and packages
Packages & Pricing
Enterprise packages
Charges
Business packages
SLA & Uptime Guarantees
General
FAQ
Getting Started
Contacting us
Realtime API and client libraries
Platform support
Connections
Common issues
Authentication
Troubleshooting
Device support
Development tools
Channels
Messages
Subscribing and publishing
Presence
Namespaces and naming
REST API and client libraries
Usage
Common issues
Ably error codes
Client errors
Server errors
Account and app setup and configuration
Accounts and apps
Keys and tokens
User management
Ably architecture, transports, and security
Transports and connections
Security
Protocol support and protocol adapters
Data centres
Ably architecture design
Performance and Redundancy
Redundancy & reliability
Performance
Push and Smart Notification
Setup
Common questions
Troubleshooting
Reactor Queues, Events and Firehose
Reactor Events, Webhooks and Functions
Reactor Message Queues
Reactor Firehose
Migrating to Ably from an existing service
Migrating from PubNub
Migrating from Realtime.co
Migrating from Pusher
Migrating from Socket.io
API Streamer
General
Back to home
Help Center
Ably architecture, transports, and security
Account billing and packages
Packages & Pricing
Enterprise packages
Charges
Business packages
SLA & Uptime Guarantees
General
FAQ
Getting Started
Contacting us
Realtime API and client libraries
Platform support
Connections
Common issues
Authentication
Troubleshooting
Device support
Development tools
Channels
Messages
Subscribing and publishing
Presence
Namespaces and naming
REST API and client libraries
Usage
Common issues
Ably error codes
Client errors
Server errors
Account and app setup and configuration
Accounts and apps
Keys and tokens
User management
Ably architecture, transports, and security
Transports and connections
Security
Protocol support and protocol adapters
Data centres
Ably architecture design
Performance and Redundancy
Redundancy & reliability
Performance
Push and Smart Notification
Setup
Common questions
Troubleshooting
Reactor Queues, Events and Firehose
Reactor Events, Webhooks and Functions
Reactor Message Queues
Reactor Firehose
Migrating to Ably from an existing service
Migrating from PubNub
Migrating from Realtime.co
Migrating from Pusher
Migrating from Socket.io
API Streamer
General
Ably architecture, transports, and security
Details on how Ably works and what makes us reliable and secure
Transports and connections
Do you support multiplexing and channel groups?
Which transports are supported?
Connection state recovery
Security
When I change a key's capabilities in the dashboard, will existing connections get those capabilities immediately?
For compliance reasons, I need to know how long will Ably store my data for
How can you restrict which channels a client can access?
If I need to whitelist Ably's servers from a firewall, which ports, IPs and/or domains should I add?
Do you support certificate and/or public key pinning for TLS connections?
"The security certificate has been revoked" error connecting to Ably
Recommendations for incrementally authorising new capabilities
Can a client emulate any client ID i.e. authenticate using a wildcard client ID?
Using capabilities to manage client access privileges on channels
Are messages sent to and received from Ably securely using TLS?
Authenticated and identified clients
Is it secure to send the access_token as part of the websocket url query params?
Token and Basic authentication
DOS attack prevention
Cross-platform symmetric encryption offered by the libraries
See more
Protocol support and protocol adapters
Using the MQTT protocol adapter
Why would I use SSE over Ably's realtime protocol?
Do you support SSE?
Why would I use MQTT over Ably's realtime protocol?
What are Ably protocol adapters and how do they work?
Using the Ably Pubnub protocol adaptor
Using the Ably Pusher protocol adapter
Can you help ease the pain of migration from another Data Stream Network?
Do you support MQTT? Are you protocol agnostic?
Do you support the PubNub protocol?
Do you support the Pusher protocol?
See more
Data centres
Where are Ably's servers and datacenters located around the world?
Ably architecture design
How is Ably different from Amazon SNS?
Why does Ably have concurrent channel limits?