Flexible SMS API Suite

SMS API Suite

Loaded with everything you need

Get Started

Loaded with everything you need

Get Started

Send an SMS in 5 minutes or less

Implement SMS or MMS into your application with just a few simple steps through our REST API. Send millions of messages with just a few lines of code.

Send an SMS in 5 minutes or less

Implement SMS or MMS into your application with just a few simple steps through our REST API.

curl -X POST \
 --url 'https://transmitmessage.com/v1/sms' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "sender": "53nd53i",
 "recipient": "6145678910",
 "message": "Sendsei Rocks",
 "send_date": "send_date2",
 "draft": false
}'
curl -X POST \
 --url 'https://transmitmessage.com/v1/mms' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "sender": "SENDSEI",
 "subject": "Sendsei Rocks",
 "body": "Sendsei",
 "recipient": "120000",
 "content_urls": [
 "https://cdn.burstsms.com.au//_media/images/home/Top_SMS-API_2.jpg"
 ]}'
curl -X POST \
 --url 'https://transmitmessage.com/v1/contact/53nd53i' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "mobile": "6145678910",
 "first_name": "Sendsei",
 "last_name": "Rocks",
 "country": "au",
 "status": "active"
}'
curl -X GET -G \
 --url 'https://transmitmessage.com/v1/sms/campaign/53nd53i/link-hit' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -d 'sort=last_hit' \
 -d 'filters=%5B%7B%22field%22%3A%22static%22%2C%22op%22%3A%22equal%22%2C%22values%22%3A%5B%22true%22%5D%7D%5D' \
 -d 'page=0' \
 -d 'limit=25'
curl -X GET \
 --url https://transmitmessage.com/v1/sms/campaign/53nd53i/report' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json'
  • Send SMS
  • Send MMS
  • Create Contact
  • Get Link Hits
  • Get Campaign Report
Send SMS
curl -X POST \
 --url 'https://transmitmessage.com/v1/sms' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "sender": "53nd53i",
 "recipient": "6145678910",
 "message": "Sendsei Rocks",
 "send_date": "send_date2",
 "draft": false
}'
Send MMS
curl -X POST \
 --url 'https://transmitmessage.com/v1/mms' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "sender": "SENDSEI",
 "subject": "Sendsei Rocks",
 "body": "Sendsei",
 "recipient": "120000",
 "content_urls": [
 "https://cdn.burstsms.com.au//_media/images/home/Top_SMS-API_2.jpg"
 ]}'
Create Contact
curl -X POST \
 --url 'https://transmitmessage.com/v1/contact/53nd53i' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -H 'Content-type: application/json' \
 --data-raw '{
 "mobile": "6145678910",
 "first_name": "Sendsei",
 "last_name": "Rocks",
 "country": "au",
 "status": "active"
}'
Get Link Hits
curl -X GET -G \
 --url 'https://transmitmessage.com/v1/sms/campaign/53nd53i/link-hit' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json' \
 -d 'sort=last_hit' \
 -d 'filters=%5B%7B%22field%22%3A%22static%22%2C%22op%22%3A%22equal%22%2C%22values%22%3A%5B%22true%22%5D%7D%5D' \
 -d 'page=0' \
 -d 'limit=25'
Get Campaign Report
curl -X GET \
 --url https://transmitmessage.com/v1/sms/campaign/53nd53i/report' \
 -H 'x-api-key: x-api-key' \
 -H 'Accept: application/json'

100% Delivery Guarantee

We use direct ON-NET connections with local carriers to guarantee 100% delivery rate.

Send Messages Globally

We connect with over 30 countries including Australia, Hong Kong, India, New Zealand, Singapore, the UK, the US, and many more.

Choose your Sender ID

Choose how your brand appears to your customers with a dedicated virtual number, shortcode, or custom Sender ID.

Start Building

It only takes a few lines of code to get started. Through our flexible and robust SMS API, you can build anything you want. Connect your existing CRM or bespoke web app. Just push the button to start launching.

Get Started

Review Documentation

Understand the fundamentals of SMS in any popular language. Access our step-by-step guides on how to send, receive, and connect SMS into the platform of your choice. Libraries are available in 11 languages.

Get Started

Why Choose a Sendsei API?

Enterprise Reliability

Get peace of mind knowing that our servers have 24/7/365 monitoring protecting all services.

Expert Support

Contact us directly through our phone line, live chat, or simply submit a ticket to get in touch.

Data Sovereignty

Get full data sovereignty with routing and platform redundancy. Servers are ISO27001 certified.

Direct Routing

No off-shore or gray routes. Smart queuing is used to ensure failover and dynamic gateway routing.

Fully Documented

Find everything you need in our support portal, or contact our expert team for more assistance.

Scalability

Whether you are a start-up or enterprise business, you can scale your application with ease.

What can you do with our Sendsei SMS API?

SMS Marketing

Send marketing campaigns from your favourite CRM.

MMS Marketing

Spice up your campaigns with images and gifs.

SMS Reminders

Send invoice and appointment reminders.

SMS Alerts

Add a sense of urgency with your text messages.

2FA

Secure your app with SMS verification messages.

Sandbox Access

Experiment with our SMS API before going live.

Retrieve List Data

Pull data from any of your SMS contact lists.

Real-time Stats

See all your campaign stats in real-time.

Supported Languages

Angular
Angular
.NET
.NET
GO
GO
Ruby
Ruby
PHP
PHP
Java
Java
Python
Python
Node.js
Node.js
Android
Android
REST API
REST API
iOS
iOS