Looking for high-throughput omnichannel sending across SMS, MMS, RCS, and WhatsApp? See the momoGood Messaging API v3 — purpose-built for performance-sensitive delivery workloads.
Authentication
The momoGood Messaging API v2 authenticates requests by validating an API key that must be passed with each API call. We use the built-in HTTP basic authentication scheme supported by most HTTP libraries. Use your login email as the username and the API key as the password.- cURL
- Ruby
- JavaScript
You can access your API key here.
Returning multiple results and pagination
By default,GET API calls that return multiple items in a list will return up to 10 items for a single call. The pages_count parameter in the returned JSON will indicate the number of “pages” included in the entire result set. (So for example, if a call to https://app.tatango.com/api/v2/lists finds 27 lists in the system, the JSON will include the following (see JSON snippet below):
The
pages_count parameter will default to 0 when there is no items in the list.page parameter on the URL, like this: https://app.tatango.com/api/v2/lists?page=2. You can also change the number of records returned in each “page” by passing in a “per_page” parameter as part of the URL, like this: https://app.tatango.com/api/v2/lists?per_page=50.
Carrier IDs
This section provides a list of carrier ID and names (US and Canada) for any response that includescarrier and carrierName.