← Voltar para a visão geral

Webhooks

7 endpoints

Assinaturas de webhooks enviados ao integrador

GET/api/v1/webhooks

Lista as assinaturas de webhook do cliente OAuth

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
X-Request-IdOpcionalEcoado na resposta
Respostas
POST/api/v1/webhooks

Cria uma assinatura de webhook e retorna o signing_secret uma única vez

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
Content-TypeObrigatórioapplication/json
Idempotency-KeyRecomendadoULID, janela de 24h
X-Request-IdOpcionalEcoado na resposta
Corpo da requisição*
CampoTipoRestriçõesDescrição
url*string·uri——
topics*string[]——
descriptionstring——
Respostas
GET/api/v1/webhooks/{publicId}

Exibe uma assinatura específica (URL, tópicos, status)

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
X-Request-IdOpcionalEcoado na resposta
Parâmetros
ParâmetroLocalTipoDescrição
publicId*pathstring—
Respostas
PATCH/api/v1/webhooks/{publicId}

Atualiza a URL, tópicos ou status de uma assinatura

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
Content-TypeObrigatórioapplication/json
Idempotency-KeyRecomendadoULID, janela de 24h
X-Request-IdOpcionalEcoado na resposta
Parâmetros
ParâmetroLocalTipoDescrição
publicId*pathstring—
Corpo da requisição*
CampoTipoRestriçõesDescrição
urlstring·uri——
topicsstring[]——
statusstringactive | paused—
descriptionstringnullable—
Respostas
DELETE/api/v1/webhooks/{publicId}

Remove uma assinatura, parando todas as entregas futuras

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
Idempotency-KeyRecomendadoULID, janela de 24h
X-Request-IdOpcionalEcoado na resposta
Parâmetros
ParâmetroLocalTipoDescrição
publicId*pathstring—
Respostas
POST/api/v1/webhooks/{publicId}/rotate-secret

Gera um novo signing_secret (invalida o anterior imediatamente)

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
Idempotency-KeyRecomendadoULID, janela de 24h
X-Request-IdOpcionalEcoado na resposta
Parâmetros
ParâmetroLocalTipoDescrição
publicId*pathstring—
Respostas
GET/api/v1/webhooks/{publicId}/deliveries

Histórico de entregas com status, tentativa e código HTTP de resposta

Sem autenticação
Headers
AuthorizationObrigatórioBearer <access_token>
X-Request-IdOpcionalEcoado na resposta
Parâmetros
ParâmetroLocalTipoDescrição
publicId*pathstring—
Respostas