Everything you need to know about Send SMS
Find out all the important info about Send SMS API: from service specifications, via price lists to code examples and relevant links to documentation or application examples.

Send SMS API 2.5

Create and send text messages in your own applications

Send SMS is the easy way to integrate a text message service into your own applications. CMS and ERP systems, desktop software, widgets and apps can all be enhanced with text message functions on a cross-platform basis. This service makes it quick and easy to send messages such as order and delivery confirmations, reminders, status and system alerts, callback requests and, of course, text message communication across communities as well as much, much more.


  • Standard protocol: REST and SOAP via HTTP
  • Extensive documentation
  • SDKs for Java, .NET, PHP
  • No special knowledge required: Simple to integrate into any software or hardware
  • Robust, scalable infrastructure offered by Deutsche Telekom AG: 24/7 availability
  • Cost control thanks to prepaid mechanism (automatic top-ups possible)
  • No contract ties, no basic charge
  • No chargeable support agreements
  • Phone number validation
  • Message length up to 765 characters (same capacity as 5 standard text messages)
  • Flash SMS
  • International sending up to 1000 recipients

Supported Webservice-Protocols

  • REST (over HTTPS)
  • SOAP/XML (over HTTPS)

Supported programming languages by SDKs

  • Java
  • PHP (incl. Typo3 and Zend Framework)
  • C#

Send text messages to up to 1000 recipients

Messages can be sent in the mobile and fixed networks both in Germany and abroad. A standard text message contains 160 characters. If you've got more to say, multiple text messages are simply joined together, giving you space for up to 765 characters.

The API also features a function that lets you send a message to up to 1000 recipients at once. Each text message sent to each recipient is charged.

The Flash SMS option displays the content of your text message directly on the recipient's screen.


Phone number validation allows recipients to respond directly

Before sending a text message, any cell phone number can be entered as the sender. This function allows recipients to respond directly to the text message. For security reasons, each new phone number is validated once using a key word text message to check the correct sender phone number. Find out more about the call number validation here.

Once you have registered and activated the service, Send SMS is available to test free of charge in the sandbox. This mock environment simulates the behavior of services so you can test them with your applications, and helps you with the software and hardware integration.


Developer Center

In the Developer Center you can book APIs and manage invoices.

NEXT STEPS

  • Login into Developer Center
  • Activate API
  • Top up credit
  • Download SDKs or contact interfaces directly
  • Share your knowledge with other users in the forum

Development with Microsoft technologies

Do you want to use our services with Microsoft technologies?

Microsoft Developer Network (MSDN) offers developer news, tutorials, how tos, downloads, forums and support for web, desktop, cloud and mobile developers.