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

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 organized as follows:

Need help?

If you need any help with your implementation or if you have encountered any problems, do get in touch. You can also quickly find answers from our knowledge base, and blog.