Darstellung
HMAC
HMAC-Daten löschen
POST KUNDEN-HMAC/hmac/delete/{hmac_ID}Löscht einen HMAC-Zugang (Key-Satz) unwiderruflich. Danach damit signierte Requests sind sofort ungültig.
Zugang wird sofort gesperrt
Nach dem Löschen ist der Zugang sofort gesperrt und alle damit signierten HMAC-Werte sind ungültig. Die Kund:in muss anschließend eine neue Verbindung aufbauen (neues codesetup-Pairing).
Pfad-Parameter
| Parameter | Beispiel | Beschreibung |
|---|---|---|
hmac_ID | 4821907365102847593016 | 22-stellige numerische Key-ID |
Response
Der Response-Body enthält bei Erfolg [true].
Mögliche Fehler
| Code | Meldung | Bedingung |
|---|---|---|
404 | HMAC not found | Key unbekannt oder gehört einem anderen Unternehmen |
500 | failed to delete HMAC | Löschung fehlgeschlagen |
406 | validationinvalid | hmac_ID nicht exakt 22 Zeichen |
403 | access denied | HMAC-Signatur ungültig oder abgelaufen, hmac_unique wiederverwendet oder Origin nicht freigegeben |
500 | – | Interner Fehler – generische Meldung |
503 | – | Rate-Limit überschritten (250 Requests/s pro IP) |