APIs
Kurz: APIs (Application Programming Interfaces) sind Schnittstellen, über die Programme Funktionen und Daten anderer Programme nutzen.
Genauer: Eine Web-API wird über HTTP angesprochen, meist im JSON-Format.
Im Detail
Arten
REST, GraphQL, SOAP, WebSocket. Dazu Bibliotheks-APIs in Programmiersprachen.
Absicherung
Authentifizierung per API-Key oder Token (JWT), Rate Limiting, Versionierung. Siehe API, JSON.