Skip to main content
PATCH
Atualiza somente os campos enviados. O array events substitui a inscrição anterior.

Autenticação

Todas as rotas exigem uma API Key no header X-API-Key. A chave deve começar com zeriq_.

Body

Todos os campos são opcionais: name, url, events e active. A URL deve ser HTTPS e events deve conter ao menos um evento quando enviado.

Referência

  • Método: PATCH
  • Rota: /v1/webhooks/update/{id}
  • Escopo: webhooks.update
  • Resposta de sucesso: 200 OK
Para pausar temporariamente, use active: false. Para remover definitivamente, use a rota de revogação.

Exemplo de resposta

Erros comuns

  • 400: URL, eventos ou body inválidos.
  • 401: API Key ausente ou inválida.
  • 403: a chave não possui o escopo webhooks.update.
  • 404: endpoint não encontrado ou não pertence à conta.

Authorizations

X-API-Key
string
header
required

API Key ZeriqPay iniciada por zeriq_.

Path Parameters

id
string
required

ID do endpoint.

Body

application/json
name
string
Required string length: 1 - 120
url
string<uri>
Maximum string length: 2048
Pattern: ^https://
events
enum<string>[]
Minimum array length: 1
Available options:
payment.created,
payment.paid,
payment.failed,
payment.pix.expired,
refund.requested,
refund.completed,
refund.failed,
transfer.created,
transfer.completed,
transfer.failed,
transfer.internal.completed,
transfer.internal.received,
med.created,
med.evidence_sent,
med.updated,
webhook.test
active
boolean

Response

Endpoint atualizado.

success
boolean
required
Example:

true

data
object
required