Skip to content

SMS Messaging

This documentation will guide you on how to to send and manage SMS messages programmatically, giving you the power to integrate reliable messaging into your applications.

Here's an overview of key API features to help you get started:

Sending SMS

POST /sms/a2p/send

The Send SMS endpoint allows you to broadcast messages to one or multiple recipients. Whether you're sending a single message or a bulk broadcast, this endpoint makes it easy to reach your users.

Read More

Sending Template SMS

POST /sms/a2p/template/send

If your messages contain variable content (e.g., names, dates, amounts), template-based SMS is ideal. This endpoint allows you to use pre-defined templates, making it easier to manage message formats without changing your code.

Read More

Identities

GET /sms/identities

Your SMS sender name must be pre-approved by telecom providers. The Identities endpoint helps you retrieve a list of approved sender names programmatically, ensuring compliance before sending.

Read More

Delivery Reports

Track the status of your messages with real-time delivery reports. Set up a webhook to receive updates on message delivery, and easily match reports to your sent messages using unique identifiers.

Read More

Each section of this documentation provides detailed guides, example requests, and practical use cases to help you successfully integrate SMS capabilities into your app. Click on the links to dive into each topic.