RapidPro's extensive API allows for integration with a broad ecosystem of external systems and web services so that critical data can be stored in global data repositories, purpose-build systems, proprietary platforms, or any local database.
RapidPro provides a simple REST API to interact with external applications using the JSON format.
External applications and web services can use the API to:
- list or modify contacts
- list, create, and send SMS messages
- list incoming, outgoing and missed calls
- list active user interactions
- list or start user interactions with contacts or groups
- list, modify, or schedule events
- list and access user submitted data