The Flowroute API is organized around REST. Our API has resource-oriented URLs, supports HTTP Verbs, and responds with HTTP Status Codes. All API requests and responses, including errors, will be represented as JSON objects.
Our API currently supports two major services:
|Number Management including routes, E911 addresses and CNAM storage on v2||
Numbers v2 allows you to perform all functionality with rich JSON request and response objects, meaningful resource names, and standard HTTP Basic Auth which will lead to fast integration with your app. Additionally, you can now manage your E911 addresses and CNAM storage via the API. We have made our Numbers v2 spec available via our Libraries v3 and highly encourage your feedback.
Messaging v2.1 mms sms
Messages v2.1 allows you to send and receive SMS (text messages) and MMS (multimedia messages) on long code and toll-free numbers. Version 2.1 also utilizes HTTP Basic Auth and supports compact and JSON API requests. Additionally, v2.1 offers embedded delivery receipt information for outbound SMS. We have made our Messages v2.1 spec available via our Libraries v3 and highly encourage your feedback.
CDR Exports v2
CDR Exports v2 The Flowroute CDR API allows you to query and download Call Detail records from your account using various query parameters.
Messaging v2 sms
Messages v2 allows you to send, receive, and review text-only messages (SMS) on long code and toll-free numbers. Messages v2 utilizes HTTP Basic Auth.
Flowroute offers wrapper SDKs for the following API services in various languages:
- Number Management
- Inbound Routes
- E911 Addresses
- CNAM Storage
- Inbound and outbound SMS & MMS
- Message Detail Records (MDRs) for SMS and MMS