Glossar

Was ist eine API?

Eine API (Application Programming Interface) ist eine festgelegte Art, mit der eine Software eine andere um Daten bittet oder etwas tun lässt, etwa „Bestellungen dieses Kunden abrufen“ oder „diese Karte belasten“.

Eine Speisekarte im Restaurant ist ein gutes Bild für eine API. Sie zeigt, was du bestellen kannst und wie du es bestellst; du musst nicht wissen, wie die Küche funktioniert.

Apps nutzen ständig APIs. Dein Frontend ruft die API deines eigenen Backends auf, um Daten zu laden und zu speichern. Dein Backend ruft die APIs anderer Unternehmen auf, um E-Mails zu versenden, Zahlungen abzuwickeln, Karten anzuzeigen oder ein KI-Modell zu nutzen.

Die meisten APIs brauchen einen Schlüssel, der beweist, wer anfragt. Diese Schlüssel sind Geheimnisse und gehören auf den Server, niemals in den Browser.

Beispiele

  • Eine Zahlungs-API, um eine Karte zu belasten
  • Eine Karten-API, um einen Ort anzuzeigen
  • Eine KI-API, um Text zusammenzufassen

Fragen

Was ist eine REST-API?

REST ist eine verbreitete Art von API, die Webadressen und Standardaktionen nutzt: GET zum Lesen, POST zum Erstellen, PUT oder PATCH zum Ändern und DELETE zum Entfernen.

Sind APIs kostenlos?

Manche sind es, viele haben einen kostenlosen Tarif, und andere berechnen nach Nutzung. Prüfe Limits und Preise, bevor du etwas baust, das davon abhängt.

Siehe auch

  • Was ist eine API? (vollständiger Leitfaden)
  • Eine REST-API erstellen
  • REST vs. GraphQL

Mythex · Pricing · Alles mit KI bauen · Vorlagen für Websites und Apps · Mythex im Vergleich · Glossar zum App-Bau mit KI · Kostenlose Tools für den App-Bau mit KI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)