Kurzer Überblick - Erfahre, welche APIs Du nutzen kannst und welche Vorteile sie Dir bieten.

Was bieten unsere APIs?

Über die Developer Garden Programmierschnittstellen, die sogenannten APIs, können Entwickler auf Telekomdienste wie Telefonie oder Nachrichtenversand zugreifen und diese in ihre Anwendungen einbinden: Über einen Web-Service-Aufruf können aus der Applikation heraus z.B. Telefonkonferenzen initiiert oder SMS und MMS versendet werden.

Mit unseren APIs können sowohl Web- und Desktopanwendungen als auch mobile Applikationen entwickelt werden – von Benachrichtigungsservices in CRM- und ERP-Lösungen über Callback-Buttons in Online-Shops bis hin zu Web SMS in Smartphone-Anwendungen.

Die Developer Garden APIs können direkt per REST angesprochen werden. Um den Entwicklern die Programmierarbeit zu erleichtern, bieten wir zusätzlich REST SDKs für die Programmiersprachen Java, PHP, Python, Obj-C, sowie das .NET-Framework an und pflegen eine umfangreiche Dokumentation. Anwendungen können mit Hilfe einer Sandbox und Mock-Umgebung kostenlos und unter realen oder simulierten Bedingungen getestet werden.

Das Wichtigste auf einen Blick

Aktuell bieten wir folgende APIs an:

Send SMS
Versand von Kurznachrichten ins Mobil- und Festnetz.

Send MMS
Versand multimedialer Kurznachrichten (MMS) ins Mobilnetz.

Voice Call
Aufbau von Telefongesprächen zwischen zwei Teilnehmern im Mobil- und Festnetz.

Conference Call
Planung und Steuerung von Telefonkonferenzen im Mobil- und Festnetz mit bis zu 15 Teilnehmern.

IP Location
Geografische Lokalisierung von IP-Adressen.

WAC Payment
Zahle digitale Güter bequem über die Mobilfunkrechnung.

Scout24 Marktplatz
Greife auf die Inhalte von Auto-, Immobilien-, Friend- und JobScout24 sowie Local24 über eine API zu.

AutoScout24
Integriere die AutoScout24 Suche kostenlos in Deine Anwendungen.

ImmobilienScout24
Binde Objekte, Preisdaten uvm.  in Deine Anwendungen ein.

ClickandBuy
Integriere das Online-Bezahlsystem von ClickandBuy in Deine Anwendungen.

Welche Voraussetzungen muss ich erfüllen, um die APIs zu nutzen?

Für die Programmierung mit unseren APIs benötigst Du nur einen Internetzugang und Kenntnisse in einer beliebigen Programmiersprache die REST unterstützt. Für Java, PHP, Python, Obj-C oder den Sprachen der .NET-Plattform können auch unsere maßgeschneiderten SDKs verwendet werden. Für die Entwicklung von Web-Applikationen ist zudem ein Webserver erforderlich.

Für den Zugriff auf die APIs benötigst Du darüber hinaus einen Account. Dort kannst Du Dein persönliches Konto verwalten – von der Aktivierung der Services, über das Aufladen des Kontos bis hin zur Rechnungsanforderung.

 

Wie funktioniert die Nutzung der APIs?

Hier findest Du die zentralen Schritte für die Entwicklung mit unseren APIs. Die Tabelle enthält zudem Informationen darüber, welche Schritte:

  • eine Registrierung erfordern
  • kostenpflichtig sind.

Schritte

Registrierung erforderlich

Kostenfrei

0. SDK-Download und Installation, sofern mit Hilfe eines SDKs programmiert werden soll

nein

ja

1. Registrierung/Login im Developer Garden

ja

ja

2. Aktivierung des/der relevanten Services

ja

ja

3. Tests in der Mock- und Sandbox-Umgebung

ja

ja

4. Konto aufladen

ja

nein

5. Tests in der Produktionsumgebung

ja

nein

6. Go Live / Veröffentlichung

ja

nein

Wer benötigt Network APIs?

Das API-Projekt richtet sich an Entwickler, die über offene Programmierschnittstellen, sogenannte APIs, auf Telekom-Kerndienste wie Telefonkonferenzen oder Nachrichtenversand per SMS oder MMS zugreifen und diese in ihre Softwareanwendungen einbinden können.

Die Developer Garden Services eignen sich nicht nur für die Entwicklung von Web-Anwendungen, sondern können ebenso gut in unterschiedlichste Plattformen, z.B. als  Desktopanwendungen oder mobile Applikationen integriert werden - von Benachrichtigungsservices in CRM- und ERP-Lösungen über Callback-Buttons in Online-Shops bis hin zu Web SMS in Smartphone-Anwendungen.

Warum sollte ich die Network-APIs des Developer Garden nutzen?

Bei der Entwicklung von Anwendungen mit den Developer Garden Services profitieren Entwickler unter anderem von folgenden Vorteilen:

  • Stabile, skalierbare und hoch verfügbare Systeme der Telekom
  • Kostenkontrolle durch limit- und zeitgesteuerte Prepaid-Aufladungen
  • keine Zusatzkosten, keine Grundgebühr und keine Vertragsbindung
  • Kostenlose Tests in Sandbox- oder Mock-Umgebung
  • Umfassender Support: Dokumentation, Forum, FAQ und persönlicher Kontakt
  • Zugriff via REST oder per SDK (Java, .NET, PHP, Python & Obj-C)


Bei Fragen und Problemen bieten wir persönlichen Support via E-Mail oder Telefon. Darüber hinaus können sich Entwickler und Nutzer in unseren Foren jederzeit austauschen.

Software Development Kits

Download API Dokumentation