Quicknav Close

API

Schnittstellen für professionellen Datenaustausch

API steht für „Application Programming Interface“. APIs sind Programmierschnittstellen, über welche eine Software Daten austauschen kann. Sie beschreiben, wie Software miteinander kommuniziert.

APIs werden immer beliebter und häufiger eingesetzt. Grosse Firmen bieten bereits heute frei zugängliche API-Schnittstellen zu ihren Informationen, Produkten und Dienstleistungen an. Dies kreiert eine völlig neue Dynamik und ermöglicht es unabhängigen Dritten, mit den Informationen zu arbeiten.

API - Schnittstellen Einsatzmöglichkeiten
API - Schnittstellen Einsatzmöglichkeiten

In der Webprogrammierung kommen APIs vor allem in Server-Client-Beziehungen vor. Das heisst in der Regel, dass sich die Client App um die Darstellung der Informationen kümmert und der Server sich auf ihre Verwaltung konzentriert. So können verschiedene Clients, zum Beispiel eine Webseite und eine Reihe von Mobile Apps, mit denselben Daten gefüttert werden. Der Server muss nicht mehr wissen, für welches Gerät er die Daten aufbereiten soll, sondern der jeweilige Client fragt nach, was er braucht.

So können verschiedene Clients, zum Beispiel eine Webseite und eine Reihe von Mobile Apps, mit denselben Daten gefüttert werden. Der Server muss nicht mehr wissen, für welches Gerät er die Daten aufbereiten soll, sondern der jeweilige Client fragt nach, was er braucht.

Beispiel einer API-Schnittstellen-Lösung

Für die OPAN SPITEX AG haben wir zwei verschiedene APIs entwickelt. Spitäler und Medizinische Institutionen übermitteln Patientendaten automatisiert und sicher via API an ein zentrales Routing System, welches dann die Daten standardisiert aufbereitet und en Spitex Organisation in form einer anderen API für den Download in die Fachapplikationen zur Verfügung stellt.

Die API für die Spitäler beinhaltet eine öffentlich zugängliche Dokumentation und einen API-Explorer, der es den Entwicklern, respektive den Konsumenten der API ermöglicht, die Abfragen zu testen und den Umgang mit der API einfacher zu verstehen. Der grösste Vorteil der Online API-Dokumentation ist, dass diese automatisch aus dem Code generiert wird. Werden Änderungen vorgenommen werden diese direkt publiziert. Somit kann sichergestellt werden, dass die Dokumentation immer auf dem neusten Stand ist. Folgen Sie dem Link um die Online API-Dokumentation anzusehen.

cloudtec – Ihr API-Integrator

Cloudtec entwickelt und betreibt moderne APIs, die helfen Software mit ihren Partnern und Kunden zu vernetzen. Unsere ausgewiesenen Fachexperten verstehen es, APIs von Grund auf zu konzipieren und iterativ zur Reife zu führen. Eine gut programmierte API kann neue Türen öffnen und ist ein wegweisendes Instrument für Unternehmen.

by cloudtec Veröffentlicht: Aktualisiert: 7. Mai 2017

cloudtec GmbH
Sandrainstrasse 17 3007 Bern Switzerland