Definition

API-Anfragen sind Anfragen, die an eine Anwendungsprogrammierschnittstelle (API) gesendet werden, um Daten abzurufen oder eine Aktion auszuführen. APIs sind in der Lage, mehr Informationen als eine Website bereitzustellen und können bei komplizierteren Abfragen Daten anders verarbeiten als eine Website. Eine API kann zum Beispiel Daten von Dritten in einen Geschäftsprozess integrieren, die Interaktion zwischen verschiedenen Programmen ermöglichen, die Automatisierung bestimmter Prozesse ermöglichen oder Endnutzern neue Möglichkeiten des Datenzugriffs bieten.

Eine API-Anforderung umfasst in der Regel eine URL, eine HTTP-Methode (GET, POST, PUT, PATCH oder DELETE) und Anforderungsparameter. In einigen HTTP-Anforderungen können Anforderungsparameter oder ein Anforderungskörper enthalten sein. Hier gibt ein Benutzer zusätzliche Informationen an, die mit seiner Anforderung verbunden sind, z. B. die Art der angeforderten Daten.

Zur Veranschaulichung: Nehmen wir an, ein Benutzer möchte eine Liste der Produkte eines Online-Shops sehen. Zu diesem Zweck könnte er eine GET-Anfrage an die API des Shops senden. Diese Anfrage enthält die URL des Endpunkts, auf den der Benutzer zugreifen möchte, die HTTP-Methode (GET) und optional alle relevanten Parameter, die der Benutzer angegeben hat. Der Server würde dann eine Antwort mit den angeforderten Daten zurücksenden.

Zusammenfassend lässt sich sagen, dass eine API-Anfrage eine Anforderung ist, die an eine API gesendet wird, um Daten abzurufen oder eine Aktion auszuführen. Sie enthält in der Regel eine URL, eine HTTP-Methode und möglicherweise einen oder mehrere Anfrageparameter.