Bandwidth Messaging API - SDKs
The Bandwidth Messaging API is a Rest service that allows you to send both single SMS/MMS messages as well as Group SMS/MMS Messages. It provides a way to send a text message to a single number and send a text message to a group MMS. This API supports JSON callbacks, however, the 2.0 version does not keep any records for future access. Bandwidth is a communication service that allows users to add voice and SMS services to software and applications that may include; access to local numbers, and scalable pricing, information about an account, a list of transactions made on an account, calls for phone numbers, messages and more.

- Versions
- SDKs (10)
- Articles (3)
- How To(0)
- Source Code(18)
- Libraries(0)
- Developers (0)
- Followers (8)
- Changelog (37)
SDKs (10)
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
Title | Description | |
---|---|---|
![]() | Bandwidth Ruby SDK by Bandwidth | With the Bandwidth Ruby SDK by Bandwidth, users are provided with tools to access such API methods as managing user's applications, searching free local or toll-free phone numbers, controlling endpoints of domains, sending and listing SMS/ MMS messages, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth Python SDK by Bandwidth | The Bandwidth Python SDK by Bandwidth provides tools for users to use the Bandwidth API with Python applications. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth PHP SDK by Bandwidth | The Bandwidth PHP SDK by Bandwidth provides users with tools that assist with using the Bandwidth API. Some of these include: SMS Auto Replies, Basic and Advanced Conference, Call Transfers, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth Node.js SDK by Bandwidth | The Bandwidth Node.js SDK by Bandwidth provides users with tools that assist with using the Bandwidth API. Some of these include: application management, controlling bridges between calls, searching free local or toll-free phone numbers, sending and listing SMS/ MMS, managing recordings, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth C# SDK by Bandwidth | The Bandwidth C# SDK by Bandwidth provides users with tools that assist with using the Bandwidth API. Some of these include: application management, controlling bridges between calls, searching free local or toll-free phone numbers, sending and listing SMS/ MMS, managing recordings, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth .Net SDK by Bandwidth | The Bandwidth .Net SDK by Bandwidth provides users with tools that assist with using the Bandwidth API. Some of these include: application management, controlling bridges between calls, searching free local or toll-free phone numbers, sending and listing SMS/ MMS, managing recordings, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth Java SDK by Bandwidth | With the Bandwidth Java SDK by Bandwidth, users are provided with tools to perform such actions as buying a phone number, sending text messages, making outbound phone calls, and more. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth Android Mobile Client Java SDK by Bandwidth Deprecated | The Bandwidth Android Mobile Client Java SDK by Bandwidth provides users with the tools to add mobile VoIP calling to existing Android applications. It also helps users to setup their own server-side application to support Android VoIP clients. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as make calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth iOS Mobile Client Swift SDK by Bandwidth Deprecated | The Bandwidth iOS Mobile Client Swift SDK by Bandwidth provides users with the tools to add mobile VoIP calling to existing iOS applications. It also helps users to setup their own server-side application to support iOS VoIP clients. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as make calls for phone numbers, messages, calls, media, applications, errors, and other resources. |
![]() | Bandwidth iOS Mobile Client Objective-C SDK by Bandwidth Deprecated | The Bandwidth iOS Mobile Client Objective-C SDK by Bandwidth provides users with the tools to add mobile VoIP calling to existing iOS applications. It also helps users to setup their own server-side application to support iOS VoIP clients. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as make calls for phone numbers, messages, calls, media, applications, errors, and other resources. |