Skip to main content
POST

Corpo da requisição

string
required
URL HTTPS pública.
string
required
Nome do endpoint.
array
required
Lista de eventos. Veja o guia Webhooks.
A resposta inclui secret whsec_… exibido uma única vez.

Authorizations

X-API-Key
string
header
required

Chave gp_live_... criada em Integrações → Chaves de API no dashboard.

Body

application/json
url
string<uri>
required

HTTPS obrigatório.

description
string
required
Maximum string length: 120
events
enum<string>[]
required
Required array length: 1 - 80 elements
Available options:
payment.created,
payment.paid,
payment_link.paid,
payment.failed,
payment.refunded,
refund.requested,
refund.completed,
refund.failed,
payment.pix.expired,
transfer.created,
transfer.completed,
transfer.failed,
transfer.internal.completed,
transfer.internal.received,
med.created,
med.updated,
med.evidence_sent,
invoice.created,
invoice.processing,
invoice.issued,
invoice.failed,
invoice.cancelled,
oauth.authorization.granted,
oauth.authorization.denied,
oauth.authorization.revoked,
oauth.application.created,
oauth.application.updated,
oauth.application.deleted,
oauth.client.created,
oauth.client.secret_regenerated,
oauth.client.redirect_uris_updated,
webhook.test

Response

Webhook cadastrado (secret exibido uma vez).

success
boolean
required
message
string
required
data
object
required
requestId
string