Vytvorenie kľúča API pre klienta; kľúč sa zobrazí raz
- V sandboxe
Jednoducho povedané
Vytvorí kľúč API pre klienta. Kľúč sa zobrazí raz.
POST
Operátor vytvára pre ktoréhokoľvek klienta. Administrátorský kľúč klienta vytvára len pre vlastného klienta a len rozsahy, ktoré má. Uchováva sa len SHA-256.
apiKeyheader
AuthorizationBearer <token>Kľúč posielajte ako token typu Bearer: Authorization: Bearer <your-api-key>. Stav služby je jediné volanie, ktoré nevyžaduje kľúč.
application/json- body
client?stringZhoda
^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$scopes*array<>Položky
1 <= itemslabel?stringDĺžka
length <= 100Vytvorené. key sa objaví iba v tejto odpovedi.
application/json- response
id*stringclient*stringenvironment*stringHodnota z
"sandbox""production"scopes*array<>label?stringcreated_at*stringFormát
date-timerevoked_at?stringFormát
date-timealso_revoked?array<string>Len v odpovedi na zrušenie: ID kľúčov vytvorených pod týmto, ktoré sa zrušili spolu s ním.
key*stringZhoda
^eik_(test|live)_[0-9a-f]{48}$curl -X POST "https://example.com/keys" \ -H "Authorization: Bearer <your-api-key>" \ -H "Content-Type: application/json" \ -d '{ "scopes": [ "submit" ] }'{ "id": "string", "client": "string", "environment": "sandbox", "scopes": [ "submit" ], "label": "string", "created_at": "2019-08-24T14:15:22Z", "revoked_at": "2019-08-24T14:15:22Z", "also_revoked": [ "string" ], "key": "string"}