Was bedeutet API?

API steht für Application Programming interface (deutsch: Programmierschnittstelle). Eine Programmierschnittstelle ist ein Programmteil, der Softwarekomponenten und Webanwendungen zur „Kommunikation“ dient und den Datenaustausch zwischen verschiedenen Systemen ermöglicht. Mithilfe von API-Integrationen können Webanwendungen ihre Funktionen durch das Sammeln von Daten aus externen Quellen erweitern. APIs dienen auch der Einteilung großer Software-Systeme in Mikroservices, was flexiblere und agilere Softwareentwicklungsprozesse ermöglicht.

Was für verschiedene Arten von APIs gibt es?

REST (Representational State Transfer)
REST APIs folgen bestimmten Regeln, die bewirken, dass die Kommunikation zwischen Systemen besser funktioniert und die Arbeit mit REST APIs um einiges vereinfacht; dank REST-API ist es möglich, Informationen oder Ressourcen auf verschiedene Server zu verteilen und mithilfe eines HTTP-Requests (normalerweise GET oder POST) anzufordern. Diese Daten sind oft als Javascript Object Notation (JSON)-Markup formattiert. RESTful APIs sind unter open source und öffentlichen APIs sehr weit verbreitet.

SOAP (Simple Object Access Protocol)
Eine weitere API, die jedes Betriebssystem oder Kommunikationsprotokoll verwenden kann, nicht nur HyperText Transfer Protocol (HTTP). Alle SOAP API-Anfragen und Antworten verwenden Extensible Markup Language (XML).

Browser-API
Browser APIs ermöglichen es Webseiten mit dem Webbrowser zu kommunizieren, um die Benutzerschnittstelle einer Site zu verbessern und z.B. das Abspielen von Musik, die Nutzung einer Webcam oder die Interaktion mit anderen Teilen oder dem System des Browsers zu verbessern.

Android / iOS APIs
Sie gibt mobilen Apps die Möglichkeit mit der Hardware eines Smartphones zu interagieren, z.B. um Fotos nach einem abgeschlossenen Auftrag zu klicken, den Standort eines Technikers zu protokollieren oder eine Nachricht anzuzeigen, wenn dringender Handlungsbedarf besteht.

Beispiele für Telematik APIs

Verizon Connect bietet eine Vielzahl von Web-APIs, um Drittanbietersoftware die Freigabe von Daten mit den Telematik Plattformen Reveal und Fleet zu ermöglichen. Softwareentwickler müssen Anmeldedaten beantragen, bevor sie API-Anfragen an unsere Webdienste stellen können. Einige Beispiele für APIs:

  • entnehmen Sie Auftragsdetails aus Ihrem ERP-System und geben Sie die geschätzte Lieferzeit und Lieferdetails wieder in Ihr ERP-System ein
  • kombinieren Sie Fahrerperformance mit bestehenden HR-Systemen und Aufzeichnungen
  • fügen Sie Informationen zur Nutzung der Fahrzeuge in Ihr Wartungsmanagementsystem ein
  • importieren Sie Informationen zum Kilometerstand Ihrer Fahrzeuge in Ihre ERP-Software, um die Wertminderung für Buchhaltungszwecke zu berechnen
  • prüfen Sie Fahrzeugnutzung gegenüber Tankkartentransaktionen, um Missbrauch zu verhindern.

Hier können Sie mehr darüber erfahren, wie unsere APIs funktionieren und mit der API-Integration beginnen.

Unsere Lösungen

Alles anzeigen
GPS-Überwachung und -Ortungssystem

GPS-Überwachung und -Ortungssystem

Innovative Flottentrackingsoftware des größten Telematikanbieters des Landes. GPS-Flottenüberwachung sieht Ihren gesamten Fuhrpark ein.

Asset-Tracking-Software und Lösungen

Asset-Tracking-Software und Lösungen

Wo befinden sich Fahrzeuge und Betriebsmittel? Dank GPS-Asset-Tracking haben Sie Standort und Status wertvoller Assets stets im Blick. Fast in Echtzeit.


Auszeichnungen und Anerkennungen

One Planet Awards

Gold 2020

Stevie Awards

Silber 2020

IT World Awards

Gold 2020

Golden Bridge Awards

Gold 2020

G2

4.2 Sternchen-Bewertung

Green Industry Pros

Editor’s Choice 2019

Contractors Top 50

Neue Produkte 2019

Best in Biz

Silber 2019

IOT Innovator

Gold 2019

The Golden Bridge

Gold 2019

One Planet

Gold 2019