Status aktualisieren (open, in progress, resolved, suppressed, accepted exception), Zuständigen festlegen oder einen Unterdrückungs-/Ausnahmegrund anhängen
POST
/api/violations/{id}/fix
KI-Fix-Vorschlag generieren
GET
/api/violations/{id}/comments
Kommentare zu einem Verstoß auflisten
POST
/api/violations/{id}/comments
Kommentar hinzufügen
GET
/api/violations/{id}/events
Workflow-Ereignisverlauf abrufen
GET
/api/export/ai-instructions
KI-Fix-Anweisungen herunterladen (Markdown)
Berichte
Methode
Endpunkt
Beschreibung
GET
/api/vpats
VPATs auflisten
POST
/api/vpats
VPAT generieren
GET
/api/vpats/{id}
VPAT-Details
GET
/api/vpats/{id}/pdf
VPAT als PDF herunterladen
POST
/api/statements
Barrierefreiheitserklärung veröffentlichen
POST
/api/certificates
Konformitätszertifikat generieren
Teilen
Methode
Endpunkt
Beschreibung
POST
/api/shared-reports
Einen teilbaren Berichtslink erstellen (30-tägiger Ablauf)
GET
/api/shared-reports
Aktive geteilte Links für eine Website auflisten
DELETE
/api/shared-reports?id={id}
Einen geteilten Link widerrufen
Organisationen
Methode
Endpunkt
Beschreibung
GET
/api/organizations
Ihre Organisationen auflisten
POST
/api/organizations
Eine Organisation erstellen
POST
/api/organizations/switch
Aktive Organisation wechseln
POST
/api/organizations/leave
Eine Organisation verlassen
POST
/api/organizations/transfer
Eigentümerschaft übertragen
POST
/api/organizations/delete
Organisation löschen (Owner, E-Mail-verifiziert)
Team & Einstellungen
Methode
Endpunkt
Beschreibung
GET
/api/team
Mitglieder auflisten
POST
/api/team
Mitglied einladen
DELETE
/api/team?id={id}
Mitglied entfernen
GET
/api/audit-log
Audit-Log einsehen (Admin/Owner)
GET
/api/settings
Organisationseinstellungen abrufen
PATCH
/api/settings
Organisationseinstellungen aktualisieren
Webhooks
Jede Organisation hat eine einzige ausgehende Webhook-URL und ein Signaturgeheimnis. Konfigurieren Sie beides mit PATCH /api/settings (Felder webhook_url und webhook_secret); die aktuelle Konfiguration mit GET /api/settings abrufen. Setzen Sie die URL auf eine leere Zeichenkette oder das Geheimnis auf leer, um die Zustellung zu deaktivieren. Siehe Webhooks für Payload-Struktur, unterstützte Ereignisse und Signaturverifikation.