Warning: You are viewing an old version (0.8) of this documentation. We recommend you view the latest version 1.1.

REST Client Library API

The Ably REST client libraries provide a convenient and simple API to interact directly with the Ably REST API. All official client libraries provide a consistent API across every language, offering publish and historical message retrieval, basic and token authentication, automatic handling of changing network conditions, optional symmetric encryption and access to channel, presence and metrics history.

The Ably REST client library is available in most popular languages and platforms including including Javascript browser library, Java, .NET, Node.js, iOS, Python, Ruby, PHP, Go and more…

Download one of our REST client libraries now »

Dive into the documentation

The REST Client Library documentation API is broken down as follows:

API reference

Ready to get started?

Our free plan includes 3m messages per month, 100 peak connections, 100 peak channels, and loads of features.