REST-API
Eine REST-API (Representational State Transfer – Application Programming Interface) ist eine Programmierschnittstelle, die den standardisierten Datenaustausch zwischen Softwaresystemen über das HTTP-Protokoll ermöglicht. REST ist ein Architekturstil, bei dem Ressourcen (z. B. Prüfmittel, Prüfungen, Dateien) über eindeutige URLs adressiert und mit den HTTP-Methoden GET (Lesen), POST (Erstellen), PUT (Ändern) und DELETE (Löschen) verwaltet werden.
Die memida REST-API gibt Daten im JSON-Format zurück und erfordert eine Authentifizierung über einen API-Schlüssel im HTTP-Header. Damit lassen sich Prüfmitteldaten programmatisch abrufen, in externe Systeme integrieren oder automatisierte Workflows aufbauen.