Docs

Zistenie nastavení webhooku (vlastných nastavení operátora, alebo s administrátorským kľúčom klienta nastavení tohto klienta)

  • V sandboxe

Jednoducho povedané

Ukáže, kam sa doručujú stavové udalosti.
GET
/webhook

Od 0.16.0 kľúč operátora číta nastavenia jedného klienta cez client. Administrátorský kľúč klienta môže uviesť len vlastného klienta; každý iný odpovie 404. Neznámy alebo opakovaný parameter, alebo prázdny client, odpovie 400. Nastavenie a testovanie webhooku neberú žiadne parametre dotazu (400): zostávajú pri vlastnom kľúči webhooku.

Autorizácia

apiKey
headerAuthorizationBearer <token>

Kľúč posielajte ako token typu Bearer: Authorization: Bearer <your-api-key>. Stav služby je jediné volanie, ktoré nevyžaduje kľúč.

Parametre dotazu

client?string

Voľba klienta zo strany operátora. Iný tvar odpovie 400.

Zhoda^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$

Telo odpovede

Aktuálne nastavenia. Tajný kľúč sa nikdy nevracia. Ak nie je nič nastavené, url je null a active je false.

application/json
  1. response
url*|
Zhoda^https://
Formáturi
active*boolean
secret_rotated_at?|
Formátdate-time
contact_email?|

Koho informovať, keď doručenia zlyhávajú.

last_delivery?|null
curl -X GET "https://example.com/webhook" \  -H "Authorization: Bearer <your-api-key>"
{  "url": "http://example.com",  "active": true,  "secret_rotated_at": "2019-08-24T14:15:22Z",  "contact_email": "string",  "last_delivery": {    "at": "2019-08-24T14:15:22Z",    "http_status": 0  }}