API (Schnittstelle)
Eine API (Application Programming Interface, auf Deutsch meist schlicht Schnittstelle) ist eine definierte Möglichkeit für zwei Softwaresysteme, miteinander Daten auszutauschen.
Eine API (Application Programming Interface, auf Deutsch meist schlicht Schnittstelle) ist eine definierte Möglichkeit für zwei Softwaresysteme, miteinander Daten auszutauschen — ohne dass Menschen dazwischen sitzen. Die Website fragt beim Buchungssystem nach freien Terminen, der Shop meldet Bestellungen an die Warenwirtschaft, das Kontaktformular legt den Lead direkt im CRM an. Jede dieser Verbindungen läuft über eine API.
Für Auftraggeber ist der Begriff vor allem dann wichtig, wenn eine Website mit bestehenden Systemen zusammenarbeiten soll. Die entscheidende Frage lautet dann: Hat das andere System eine dokumentierte API? Wenn ja, ist die Anbindung planbar. Wenn nein — oder wenn die API nur gegen Aufpreis oder nur in der Enterprise-Version verfügbar ist — wird aus einer Wochenaufgabe schnell ein eigenes Projekt. Das sollte man klären, bevor „Anbindung an unser System“ als ein Wort im Angebot steht.
Siehe auch