SMS API Gateway for Business

The Sakari RESTful SMS API makes it easy to quickly send personalized SMS to thousands of contacts in seconds.
Start Free TrialSee Pricing
sms api

Getting Started with the Sakari SMS Gateway

Integrate quickly and easily with our bulk messaging RESTful messaging gateway that is built to the latest OpenAPI 3.0 standards.

Getting started with the Sakari SMS API is easy.  Using our API quickstart guide, you’ll be sending your first text message in just five minutes.

With a single call, you can send customized messages to thousands of contacts. Endpoints exist to manage contacts, templates, campaigns and more.  Use the API to integrate your own backend systems with ease. With our webhooks, you will receive real-time notifications when messages have been sent or you receive a response.

Sakari SMS API Features

Integrate your system with the Sakari SMS gateway and start messaging in minutes.

text chat bubble

Send Text Messages

Send text messages to one contact or thousands. 


Message Reply Callbacks

Receive instant notification of message replies with real-time web callbacks (Webhooks). 

batch sms api

Batch Messaging API

Send one message or thousands using a single API call. 

rich text messaging

Rich Text Messaging Links

Include Rich Text Message page links. These Sakari-hosted HTML pages can be completely customized and will automatically insert your contacts data.

scheduled messaging

Scheduled Messages

Create scheduled text messaging campaigns with future delivery dates and time, or create a reoccurring schedule. 

account management

Account Management

Complete management of your account. View your account balance, manage users and change plans.  

contact management

Contact Management

Create and manage your contacts.  Create groups with tags and add unlimited custom attributes.

messaging campaigns

Messaging Campaigns

Automate your messaging with SMS campaigns.  Create contact filtering rules, save your message template and schedule your messages to be sent on a reoccurring basis.

sms templates

SMS & HTML Templates

Create and manage SMS message and rich text message HTML templates for use across multiple messaging campaigns.

Frequent Questions about the  SMS API

Answers to some of the most frequent questions about the text messaging API.

What will I need to get started using the SMS API gateway?

We recommend you checkout our API quickstart guide, but the basics are:

  • A Sakari account. You can sign up for free here: https://hub.sakari.io/signup
  • A tool to make API calls such as curl or Postman
  • A mobile device that’s capable of receiving SMS messages

What does it cost to send a message?

The price varies based on your subscription plan and the country you’re sending the message to. Messages to the United States, Canada and Mexico start at 5.0 cents per message. Check out our pricing plans or download our pricing table by country.

What type of SMS API is it?

The Sakari SMS API is a RESTful API using JSON for requests and responses and protected by OAuth V2. OAuth V2 is a industry standard for authenticating when using API’s. Sakari provides you with a client id and secret which can be exchanged for a JWT which can then be used to call our API’s.

Can I send linked Rich Text Messages with the API?

Yes! The API has been configured to send the personalized Rich Text Messages.

How quickly can I send messages?

With the Sakari SMS API we’ve made it simple to get started. With a single API call you can send messages to an unlimited number of contacts.

Where is the SMS API documentation?

You can find the API documentation here: API Documentation