Buchstabe A

API-Vertrag (API Contract / Interface Agreement)

Ein API-Vertrag ist eine formale Spezifikation, die das genaue Verhalten einer Programmierschnittstelle beschreibt, einschließlich Endpunkte, Datenformate, Authentifizierungsverfahren, Versionierung und SLA-Garantien für Verfügbarkeit und Antwortzeiten. In IT-Vergaben mit Systemintegrationsanteilen sollten Auftraggeber API-Verträge als verbindliche technische Anhänge zu Verträgen fordern, da undokumentierte APIs ein erhebliches Integrationsrisiko darstellen. Standards wie OpenAPI (Swagger) und AsyncAPI ermöglichen maschinenlesbare API-Verträge, die für automatisierte Tests und Code-Generierung genutzt werden können.
Quellen: BSI IT-Grundschutz, bsi.bund.de · OWASP: API Security, owasp.org
Im Vergabe-Archiv nach »API-Vertrag« suchen →

Verwandte Begriffe

Authentifizierungsprotokoll API-Management Auditprotokoll Audit-Trail Auditierbarkeit

Brauchen Sie Unterstuetzung bei einer IT-Ausschreibung?

Zuletzt aktualisiert: Mai 2026
Teilen: in X @