Rainbow REST API
Use Rainbow's REST APIs
Rest API for managing Rainbow
The REST APIs let you managing your subscriptions by buying licenses and assigning them to your users.
Invoices and payments methods can be retrieved and reviewed directly by using REST APIs.
Rest API for operating Rainbow
REST API enables you to integrate your IT backend or management tasks with Rainbow. From your backend or a front-end app, use these APIs to streamline your workflow.
All these APIs are reserved for Rainbow users with administrator rights allowing them manage their users, companies, sites, systems and organizations as well as offers to buy.
All these APIs are reserved for Rainbow users with administrator rights allowing them manage their users, companies, sites, systems and organizations as well as offers to buy.
- REST API
- From any host
- From any languages
- Fully documented
Rainbow S2S API
Use the Rainbow S2S API to receive and send chat messages and control presence from any web server.
Build bots or agents that provide personalized experiences for your business needs.
Rainbow CLI tool
The Rainbow CLI tool is the perfect management compagnion for basic administrative and provisioning tasks that are quickly done without a web interface and take advantage of a shell command tool. The Rainbow CLI tool can be used to automate repetitive tasks and started from scheduled shell jobs.
REST API at a glance.
Learn about the main APIs provided
REST API
Fully documented set of REST APIs accessible from any application running on a server or in front-end (web or native) application.
Authentication API
Authenticate to Rainbow using your credentials and manage your token in order to be able to call others REST API.
Users, Companies, Organizations API
Use these API for doing administrative tasks like provisioning users in companies, managing their information, reseting password and more.
Systems API
Create and manage your PBX systems as well as associate a PBX to a site and users to phone numbers.
Subscriptions and offers API
List Rainbows offers and subscribe to them for your company. Then associate users to these offers to provide them advanced features for businesses.
Payment and invoice API
Access to your payment method as well as your invoices.
Metrics API
Monitor the growth or your company by accessing our analytics on Rainbow users and usages.
CLI Tool
Quickly administrate your company or organization using the Rainbow CLI tool.
Presence API
Use the S2S API to stay in touch with your contacts by monitoring presence from any web server.
S2S API
Have the possibility to receive and send chat message.