General
What can I do with the Developer Garden APIs and services?
Telekom offers you direct access to Telekom services such as telephony, message sending or IP localization via APIs (Application Programming Interfaces). You as a developer can incorporate these services in web and desktop applications as well as mobile/tablet applications - ranging from notification services in CRM and ERP solutions to callback buttons in online shops and web SMS in smartphone applications.
For Android developers we offer a strong QA solution called DG App Monitor. This makes it easier for you to survive in a fragmented environment like Android is.
I would like to use your APIs an services. What requirements do I have to meet and how do I start?
To be able to start programming with our APIs, you need Internet access and knowledge of any programming language that supports access via http to our REST interface. If you wish to develop web applications, a web server is also required (with the exception of Telekom Tropo with scripting).
In order to access the APIs or services, you must activate these under My Account under API Management. Under My Account, you can also top up your account or request invoices. In the Application Management area you will be given an App ID and a token using which you can implement the functions of our APIs in your source code.
Our documentation also provides you with precise technical instructions.
What type of support is available?
You can find the documentation with detailed information on the individual APIs (scope of function, example code, etc.), our SDKs and the REST interface here. You can also exchange information with other programmers in the forum or read answers to frequently asked questions in the FAQs. Using our contact form you can also contact the Developer Garden support team directly.
How can I keep up-to-date with regard to new features, services, etc. of the Developer Garden?
We recommend that you visit our Blog regularly and subscribe to our newsletter. You can also obtain first-hand news from our Google+, Facebook and Twitter profiles.
Where can I find out about current maintenance work?
The footer provides you with a link to the status page where we list information on current maintenance work.You also can subscribe to the RSS feed of the maintainance information.
What is the situation with data protection? How secure is my information when I am working with Telekom APIs?
The APIs described are governed by the same strict data protection rules as Telekom. Your data is solely used for billing purposes and to ensure operation. You can find more information here.
Is usage of the APIs and services free of charge?
Access to the APIs / services and the incorporation of the services into your software applications is free of charge.
Usage of individual services, e.g., establishing a phone call or sending SMS and MMS messages incurs a charge. You can find details on this in the price lists of the individual APIs.
In our test environment (sandbox) you can test your applications free of charge. However, there are limitations, e.g., the length of a phone call or the number of messages that can be sent. You can find out details on the pages for the relevant API or the relevant service.
Some of our APIs use phone numbers for which there is also a monthly charge.
The DG App Monitor service provides a free-of-charge basic version as well as a chargeable version with more features. You can find the details on the DG App Monitor page.
Do you have special student offers?
You can find our university program in the Developer Garden campus: We are happy to support end-of-term papers and final papers as well as student projects through workshops, presentations and individual advice. We will support you in the design, implementation and testing of your applications and will even provide you with a free-of-charge usage quota for our APIs. In addition, you can work with us as an intern or student trainee directly in the Developer Garden.
APIs and services
What APIs are currently available?
- Send SMS – Send SMS to the mobile or fixed line network.
- Send MMS – Send multimedia short messages (MMS) from your own applications.
- Voice Call – Establish voice connections between two participants.
- Conference Call – Establish voice connections between multiple participants.
- IP Location – Localize Internet users via their IP addresses.
- AutoScout24 - Integrate the AutoScout24 search into your applications - free of charge.
What additional APIs are currently available?
- Telekom Tropo API - Simple & powerful API that adds Voice and SMS. Free!
- WAC Payment - Payment via mobile phone bill.
- Scout24 Marketplace - Access the content from AutoScout24, ImmobilienScout24, FriendScout24, JobScout24 and Local24.
- AutoScout24 - Integrate the AutoScout24 search into your applications - free of charge.
- ImmobilienScout24 - Incorporate properties, price information and much more into your applications.
- ClickandBuy - Integrate the ClickandBuy online payment system into your applications.
Which services are available?
- DG App Monitor – Boost the quality of your mobile applications!
My Account - account management
What is the Developer Center?
The Developer Center has been replaced by the “My Account” area and for compatibility reasons is now only available to users of older versions of our APIs. It is not possible to re-register for the Developer Center.
Where do I find a current overview of my account balance?
Please visit to My Account - Invoice Management to check out your account balance.
How long will itemized bills be retained?
Your itemized bills are retained for 80 days.
Can I request an invoice for individual sub-accounts?
You can only create invoices for an account, but not for individual logins or sub-accounts. This is due to the fact that it is possible to transfer credit between individual accounts.
Can I request an invoice copy?
You can request any invoice up to three times.
Can I request a bulk invoice covering several transactions?
You can only request an invoice for a single transaction. You cannot group several transactions into one invoice.
Where do I find an overview of my transactions?
Go to My Account -> Invoice Management. Here you can see all the transactions from the last three months and it is possible to request an invoice for these.
What is 'Account Management' and what is 'Consumption Overview'?
Account Management in the My Account area provides you with access to the account balance of your main and sub-accounts. Here you can also top up your accounts, transfer credit between your accounts and create and manage sub-accounts.
Look for Consumption Overview to see how many (chargeable) transactions have been carried out with which service.
What is a sub-account?
Please find the Account Management at My Account where you can create any number of sub-accounts for your account. You can assign these sub-accounts to different projects, giving you a better overview of your various projects and their costs. You can choose names for these sub-accounts, top them up individually, and enable or disable them as you like. It is not possible to add more main accounts.
You can transfer your credit between the individual accounts anytime.
An overview of all your accounts with their current status and credit balance helps you to keep track of all your activities.
How do I specify the account to be used for billing the services I have subscribed to?
Each sub-account has a name you can choose yourself and an account ID for identifying it. Whenever you use a billable service you can specify the account ID—i.e., the sub-account—to be used for billing this service. If you don’t specify an account ID the main account will be used for billing.
Will I lose my credit when I disable a sub-account?
No, you will not lose any points. They will automatically be transferred to the main account where they will be available for further use.
What is the Consumption Overview?
The Consumption Overview summarizes the points used up so far by your main account as well as every single sub-account. The detail view shows you an itemized list of all the costs incurred. You can also export this overview into a .csv file (download).
How can I delete my account?
If you want to delete your Developer Garden account, simply send us an informal e-mail at support@developergarden.com and we will take care of it.
Please note that if your Developer Garden account is deleted, the contents that you have published under that account in the portal – in the forum, for example – are not deleted. The contribution author is anonymized, however, which means you can no longer be identified as the author of the content.
Please also note that the deletion of an account is final and cannot be reversed.
Payment procedure
What methods are there for topping up my account(s)?
You can top up your account manually. This means you top up your account immediately with the amount required. All top-ups use the prepaid procedure.
If you are interested in pay per bill procedure please contact us. Depending on revenue, we are offering you an attractive discount on the standard price.
How do I top up my account?
Go to My Account -> Account Management. Choose the relevant account, click Top Up Account and follow the payment process. You can also use the selection fields for redeeming vouchers.
How do I redeem vouchers?
In the My Account area you will find the menu item Account Management. Choose the relevant account, click on Top up account and follow the payment process. Please select Gift card as the payment option.
What payment procedure can I use to top up my points?
Our prepaid top-up process enables you to pay by credit card (VISA, Mastercard, American Express), PayPal, ClickandBuy and cell phone (subscription or prepaid).
How can I pay by cell phone?
Simply enter your cell phone number in the online payment mode and you will receive a text message containing a transaction number (TAN). Enter this TAN into the online form to confirm payment. The TAN is valid for 10 minutes and can only be used once. Once the TAN has been used, the amount is billed to your cell phone bill or deducted from your prepaid credit.
Note: Paying by cell phone is only possible with a German cell phone number. All mobile providers in Germany are supported. This service is not available for fixed-network numbers.
How can I transfer credit?
Go to Account Management in the My Account area see Transferring Credit. Here you can enter the value you want transfer..
Please note that the points to be transferred may not exceed the credit available in the sender account.
Table of content (FAQ)
- Common FAQ
- Product specific FAQ
Download API Documentation
- REST API Documentation (zip)
- REST API Docomentation (Manual.pdf)
