Note: This article provides information related to the standalone SMS API and corresponding SDK. New customers will access SMS functionality through Sinch's Conversation API. To learn more about Conversation API and the corresponding SDK, visit the SDK section of the Sinch Developer Documentation.
For developers integrating SMS functionality into their app, Sinch SDKs provide a convenient alternative to the SMS REST API.
Sinch SDKs offer a consistent standardized framework for functionality to address problems like pagination, error code response and language familiarity regardless of the underlying API setup. For example, two common approaches to pagination are page-based and token. Depending on the API, there are pros and cons to each approach. However, in our SDKs, we provide a single iterator object you can use to parse through your results.
Our client is centralized around a single authentication model, ensuring support for all actively supported language versions, and reducing reliance on third-party libraries.
The SMS SDK allows you to quickly start interacting with the Sinch SMS API using your favorite programming languages. Currently we support the following languages:
*If you'd like to get started using the legacy Java SDK, click here.
For more information about our SDKs visit the Sinch SDK Overview page.
Learn how to get started with SMS by watching this step-by-step tutorial. The video explains the basics of SMS and shows you how easy it is to send your first message with Sinch:
Sign up to the Sinch Build Dashboard and get started today or take a look at the Sinch SMS Product page to learn more about our SMS products.