The REST API allows you to control and extend Rocket.Chat with ease.
This API is a work in progress, so feel free to test, ask us questions, and submit Pull Requests!
If you are an end-user and not a dev or a tester, create a New Feature Request to request new APIs – and consider making a donation to the project.
All API calls in the documentation are made using curl. However, you are free to use Java / Python / PHP / Golang / Ruby / Swift / Objective-C / Rust / Scala / C# or any other programming languages.