The RBM Management API replicates the capabilities of the RBM Developer Console. This API is especially useful for aggregators and partners who operate their own campaign platforms and want to seamlessly integrate RBM as a channel.
The RBM Management API is a REST API that allows developers to programmatically do the following:
- Create and edit RBM agent definitions and upload assets
- Submit RBM agents for verification and launch
- Retrieve verification and launch information
The RBM Management API is exposed as RCS extensions to Google's Business Communications API.
Sample code
To better understand how to use the RBM Management API, download the sample code in Java or Javascript (node.js):
- Download Java samples
- Download Node.js samples
Workflow
To create and launch an agent with the RBM Management API, follow these steps:
- Create a brand.
- Create an agent in the brand.
- Submit the agent for verification.
- Submit the agent for launch with one or more carriers.
- Check the launch status.