Getting started

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

1. Sign up

Using the SMS API starts withsigning up for a free account on the Sinch Customer Dashboard. If you already have an account, skip this step.
Need help?
Click here to learn how to sign up.

2. Get a number

When you sign up for a Sinch Customer 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 customer dashboard. Click here to learn how get a number from Sinch.

3. 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 Customer Dashboard with each service plan. A Service Plan is assigned to you when you create an account on the Customer 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.

4. Select a language

Now you're ready to get started sending messages with the SMS API.

Select your preferred language and learn how to set up a simple application:

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.