Skip to content
Last updated

Account required!

Using the SMS API requires signing up for a free account on the Sinch Build Dashboard. If you haven't already done so, sign up now!

Follow the steps below to learn how to quickly start sending messages using the Sinch SMS API:

1. Get a number

When you sign up for a Sinch Build Dashboard account, you get a free virtual number for testing. A virtual number is a standard telephone number that is not locked down to a specific phoneline. Copy your virtual number and use it to send test messages.

Note:

When you are done testing, you can purchase additional virtual numbers (with additional capabilities) from the Sinch Build Dashboard. Click here to learn how get a number from Sinch.

2. Get credentials

You need an API Token and Service Plan ID, which are used to authenticate calls when using the SMS API. These tokens are created automatically in the Sinch Build Dashboard. A Service Plan ID is assigned to you when you create an account on the Sinch Build Dashboard. You can find your Service Plan ID and API Token on the APIs page under the SMS tab. Click Show to view your API token.

Note:

Most of our endpoints will request your service_plan_id, API token, and Sinch phone number. So, keep them handy.

3. Select a language

Now you're ready to get started sending messages with the SMS API! In addition to our REST API guides that highlight production-ready features, we also offer Unified SDK guides that allow you to explore exciting new features that are in development.

Unified SDK guides

Our Unified SDKs provide cross-product functionality and streamline code development. Select your preferred language SDK and set up a simple application:

*If you'd like to get started using the legacy Java SDK, use this guide.

Additional resources

View the whole API Reference.

If at any point you need more help, you can find support documentation and answers to frequently asked questions in the Sinch Support Community.