Diese Seite wurde automatisch übersetzt und kann Ungenauigkeiten enthalten. Um einen Übersetzungsfehler zu melden, nutzen Sie das Feedback unten im Inhaltsverzeichnis rechts auf der Seite.
SDK-Authentifizierungsschlüssel löschen
delete
/app_group/sdk_authentication/delete
Verwenden Sie diesen Endpunkt, um einen SDK-Authentifizierungsschlüssel für Ihre App zu löschen.

Wichtig
Der Primärschlüssel kann nicht gelöscht werden. Wenn Sie versuchen, den Primärschlüssel zu löschen, gibt dieser Endpunkt einen Fehler zurück.
Voraussetzungen
Um diesen Endpunkt zu verwenden, benötigen Sie einen API-Schlüssel mit der Berechtigung sdk_authentication.delete.
Rate-Limit
Wir wenden auf diesen Endpunkt das standardmäßige Braze-Rate-Limit von 250.000 Anfragen pro Stunde an, wie in API-Rate-Limits dokumentiert.
Anfragetext
1
2
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
1
2
3
4
{
"app_id": "App API Identifier",
"key_id": "key id"
}
Anfrageparameter
| Parameter | Erforderlich | Datentyp | Beschreibung |
|---|---|---|---|
app_id |
Erforderlich | String | Der API-Bezeichner der App. |
key_id |
Erforderlich | String | Die ID des zu löschenden SDK-Authentifizierungsschlüssels. |
Beispielanfrage
1
2
3
4
5
6
7
curl --location --request DELETE 'https://rest.iad-01.braze.com/app_group/sdk_authentication/delete' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY' \
--data-raw '{
"app_id": "01234567-89ab-cdef-0123-456789abcdef",
"key_id": "fedcba98-7654-3210-fedc-ba9876543210"
}'
Antwort
1
2
3
4
5
6
7
8
9
10
{
"keys": [
{
"id": "abcdef12-3456-7890-abcd-ef1234567890",
"rsa_public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvvD+fgA0YuCUd/v35htn...\n-----END PUBLIC KEY-----",
"description": "SDK Authentication Key for iOS App",
"is_primary": true
}
]
}
Antwortparameter
| Parameter | Datentyp | Beschreibung |
|---|---|---|
keys |
Array | Array der verbleibenden SDK-Authentifizierungsschlüssel-Objekte. |
keys[].id |
String | Die ID des SDK-Authentifizierungsschlüssels. |
keys[].rsa_public_key |
String | Der String des öffentlichen RSA-Schlüssels. |
keys[].description |
String | Beschreibung des SDK-Authentifizierungsschlüssels. |
keys[].is_primary |
Boolescher Wert | Ob dieser Schlüssel der primäre SDK-Authentifizierungsschlüssel ist. |
Validierungsregeln
Für diesen Endpunkt gelten die folgenden Validierungsregeln:
- Die
key_idmuss eine gültige ID eines SDK-Authentifizierungsschlüssels sein. - Die
app_idmuss ein gültiger API-Bezeichner der App sein. - Der SDK-Authentifizierungsschlüssel muss für die angegebene App existieren.
- Der primäre SDK-Authentifizierungsschlüssel kann nicht gelöscht werden.
New Stuff!