Endpoints de webhook
Criar um endpoint de webhook
Registra uma URL para receber tipos exatos de eventos da organização ou de organizações conectadas e retorna o secret Standard Webhooks uma única vez.
Cria um
webhook_endpoint. A resposta é a única vez que o secret aparece — guarde-o para verificar as assinaturas das entregas.
Obrigatórios: url e events. Todo o resto tem default.
Este endpoint aceita Idempotency-Key.
Autenticação
Endpoints de webhook são configuração da própria conta: use a API key da organização com escopowrite. A API key de plataforma não gerencia endpoints e o header Organization não é aceito neste recurso. Para ouvir os eventos das organizações conectadas, a organização da plataforma cria um endpoint com events_from: "platform" usando a própria API key.
Attributes
array
required
Tipos de evento que o endpoint deve receber. Pelo menos um, todos do catálogo público. Tipo desconhecido ou evento
organization.* usado com events_from: "organization" retorna 400; duplicados são removidos. Os valores são exatos: wildcards como payment.intent.*, charge.* e * não são aceitos.string
default:"organization"
Fluxo de eventos que o endpoint ouve. Imutável após a criação — para trocar de fluxo, crie outro endpoint.
string
Nome interno para identificar o endpoint no dashboard. Padrão:
null.string
required
URL que recebe as entregas via
POST. Em produção precisa ser https; em ambiente de teste http também é aceito.O que a Chargefy resolve sozinha
secret— gerado no formatowhsec_<base64 de 32 bytes aleatórios>e retornado apenas nesta resposta. Não é aceito no payload.- Ambiente — o endpoint nasce no ambiente da API key usada (
livemode). Ele só recebe eventos desse ambiente. events_from— nasceorganizationquando omitido.
Para receber eventos próprios e eventos das organizações conectadas, crie dois endpoints: um com
events_from: "organization" e outro com events_from: "platform". A URL pode ser a mesma, mas cada endpoint tem um secret independente.Resposta
200 OK com o objeto webhook_endpoint completo, incluindo o secret — somente aqui.
Erros
Catálogo de eventos
Valores exatos aceitos em
events e payload individual de cada tipo.Integração com Payment Intents
Inscrição recomendada para os cinco eventos de Payment Intent.

