DATAMIMIC API¶
DATAMIMIC stellt eine REST-API für den Einsatz in CI/CD-Pipelines und externer Automation bereit. Die API deckt Projektverwaltung, Task-Ausführung (Generierung, Anonymisierung, Verarbeitung) und das Abrufen von Artefakten ab.
Übersicht¶
- Integrationen: Die REST-API verbindet DATAMIMIC mit CI/CD-Pipelines (GitHub Actions, GitLab CI, Jenkins, Azure Pipelines) und anderem internen Tooling.
- Automatisierung: Generierungs- und Anonymisierungs-Tasks programmatisch auslösen und Artefakte nach Abschluss abrufen.
- Mehrere Umgebungen: Dieselbe API-Oberfläche gegen Entwicklungs-, Staging- und produktionsähnliche DATAMIMIC-Deployments verwenden.
Erste Schritte¶
Endpunkte, Anforderungs-/Antwortformate und Authentifizierung sind in der API-Dokumentation beschrieben.
Zum Lesen und Ändern von Projektdateien aus CI/CD mit einem Project Access Token dient die Workspace API.
Migrationsleitfaden für die File API¶
Wenn du die veralteten /files-Routen verwendest, findest du im Migrationsleitfaden für die File API die Anleitung für den Wechsel zur Workspace API.
Swagger-Dokumentation¶
Die interaktive Swagger-Dokumentation listet jeden Endpunkt mit Anforderungs- und Antwort-Schemata.