Lösche eine Anwendung
DELETE /v1/applications/{application_id} · Berechtigung applications:write
Löscht eine Anwendung zusammen mit ihren Redirect-URIs, API-Genehmigungen und Verbindungsliste. If-Match ist erforderlich: 428 ohne, 412 mit veralteter Version.
Anfrage
| Parameter | In | Beschreibung |
|---|---|---|
application_id |
path | Anwendungs-ID (app_…). |
If-Match |
header | Das ETag der Version, die du gelesen hast. |
Antwort
204 No Content.
Fehler
| HTTP | code |
Wann |
|---|---|---|
| 401 | unauthenticated |
Der Schlüssel fehlt, ist ungültig oder wurde widerrufen. |
| 403 | insufficient_permissions |
Der Schlüssel hat nicht die erforderliche Berechtigung. |
| 404 | not_found |
Die Anwendung existiert nicht in dieser Umgebung. |
| 428 | precondition_required |
Der If-Match-Header fehlt. |
| 412 | precondition_failed |
Die Version in If-Match ist veraltet. |
Beispiel
curl -X DELETE https://api.eu.keenauth.com/v1/applications/app_6f8d0cjgbmf0gtn2rg6pscp3cg \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY" \
-H 'If-Match: "2"'