Habilitar um endpoint de webhook.
Retoma a entrega a um endpoint previamente desabilitado. Exige a permissão webhooks:update.
Retoma a entrega a um endpoint previamente desabilitado. Exige a permissão webhooks:update.
Autorização
ApiKeyAuth Em: header
Parâmetros de caminho
^whsec_[A-Za-z0-9]+$Corpo da resposta
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/webhook-endpoints/whsec_endpoint_xxx/enable"{ "id": "string", "object": "webhook_endpoint", "url": "http://example.com", "description": "string", "environment": "TEST", "events": [ "charge.created" ], "enabled": true, "seller_id": "string", "secret_rotation": { "status": "active", "rotated_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "warned_at": "2019-08-24T14:15:22Z", "grace_ends_at": "2019-08-24T14:15:22Z", "invalidated_at": "2019-08-24T14:15:22Z" }, "created_at": "2019-08-24T14:15:22Z", "request_id": "req_xxx"}Desabilitar um endpoint de webhook. POST
Interrompe a entrega ao endpoint sem excluí-lo; o secret e o histórico são mantidos. Reversível via enable. Exige a permissão webhooks:update.
Listar eventos de webhook (log de entregas). GET
Retorna os eventos de webhook com escopo do tenant/seller para o ambiente da key, dos mais novos para os mais antigos. Cada evento carrega todas as suas tentativas de entrega (endpoint, status da entrega, status da resposta e agenda de retry). Secrets de assinatura, headers de assinatura e bodies de request/response nunca são incluídos. Exige a permissão webhooks:read.