Thursday, July 30, 2009

T-Mobile API

I currently have a mobile account with T-Mobile, who give me a generous £200 worth of credit each month for £20. It is actually quite difficult to take advantage of all the credit, I usually only utilise about £100 a month of it. So I decided to take advantage of it by writing a Java API for accessing and using certain features of my T-Mobile account. I have been using my T-Mobile API in my software, such as the HSBC bot to deliver updates to myself. Using my T-Mobile API is extremely easy, here is a taster.....

TMobile tmobile = new TMobile("username", "password");
tmobile.sendSMS("01234567890", "Hello World!");

In order to use this API you must have an account with T-Mobile ( and the ability to send web texts from your account. This API is reliable and stable. It is ideal for utilising it for desktop and web applications. If you would like access to this codebase please contact me via email.


censura10 said...

We are trying to use our t-mobile account send sms msgs via our web based applications. We currently do this through a third party service intellisms, but obvioulsy if we could use our free sms credits in t-mobile it would be better.

Finding the code to interface with the web based sms service available when you create an account is proving difficult , perhaps you can help or poin me in the right direction
kind regards

Bill Harned said...

I would love to see this api as well. I would like to play with this and see if I can make an app woth ot

jon said...


Do you still have this APi I would be interested in looking at it? Could you email me with details?

email: jonsamwell(at)


konturgestaltung said...

Hi Adam!
I would love to implement your Telekom API into an COCOA Application. Is there a way to get access to your API? would be great! My email is:

konturgestaltung (at) googlemail (dot) com

Thanks in advance!

Robert C Kehoe said...

Hi, was wondering if all your API did was send sms messages? Does it support any other features, like gathering account information about a specific user? Minutes used, balance, etc... ??

Adam Boulton said...

Hi Robert,

Yes, the API also allows retrieval of account details.



Anshu Anurag said...

How to download the api? Please guide -