Get started with messaging from the 23shout API.

Introduction to messaging

23shout also supports sending SMS programmatically through our API; unlike the web and mobile apps messages sent directly via the API support additional parameters, and incur a per message charge.

Additional parameters include specifying a word name as the sender ID, enabling webhook receipts, and disabling rooms that appear in the app.

The guides on this docs page will focus specifically on creating messages for common API scenarios, such as sending receipts, and reminders.

For illustrative purposes, we'll be sending as a company named Space Tours, a business that offers tours to and from Mars.


Like all API requests to 23shout, you will first need to generate an Access Key ID, and Secret Access Key. These will be used to authenticate your calls to the API in every request. You can read more about setting up authentication on our Authentication page.