Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.chargefy.io/llms.txt

Use this file to discover all available pages before exploring further.

Atualiza um endpoint de webhook existente. Apenas os campos enviados serão modificados.

Autenticação

Requer um token de acesso válido (CHARGEFY_ACCESS_TOKEN) no header Authorization.

Parâmetros de Path

ParâmetroTipoObrigatórioDescrição
idstringSimID do endpoint

Parâmetros do Body

ParâmetroTipoObrigatórioDescrição
urlstringNãoNova URL do endpoint
eventsarrayNãoNova lista de eventos
statusstringNãoNovo status (active, disabled)

Campos da Resposta

Retorna o objeto completo do endpoint atualizado.

Exemplo de Requisição

curl -X PATCH "https://api.chargefy.io/api/v1/webhook-endpoints/we_abc123" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "events": ["subscription.created", "subscription.canceled", "refund.created", "refund.updated"],
    "status": "active"
  }'

Exemplo de Resposta

{
  "id": "we_abc123",
  "url": "https://meusite.com.br/webhooks/chargefy",
  "events": ["subscription.created", "subscription.canceled", "refund.created", "refund.updated"],
  "secret": "whsec_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
  "status": "active",
  "organizationId": "org_abc",
  "createdAt": "2026-03-12T10:00:00Z"
}