Atualizar webhook
https://sandbox-api.rebornpay.io/v1/sellers/{sellerId}/webhooks/{id}Auth obrigatóriaAtualiza campos do webhook. Envie apenas os que deseja alterar.
Headers
X-Api-KeystringrequiredAPI Key do seller (header)
Path Parameters
sellerIdstringrequiredidstringrequiredBody
application/jsonurlstringoptionalNova URL do endpoint
eventTypesstringoptionalNovos tipos de evento
isActivebooleanoptionalAtivar ou desativar o webhook
descriptionstringoptionalNova descrição interna
Responses
200Webhook atualizado
idstring · uuidrequiredUUID do webhook
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstring · uuidrequiredUUID do seller
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
urlstringrequiredURL que recebe as notificações
Example: https://seuservidor.com/webhooks/rebornpay
eventTypesarrayrequiredTipos de evento configurados
Example: ["TRANSACTION_PAID","TRANSACTION_CANCELLED"]
isActivebooleanrequiredIndica se o webhook está ativo
Example: true
descriptionstringoptionalDescrição interna do webhook
Example: Webhook de produção — ERP
createdAtstring · date-timerequiredData de criação (UTC)
updatedAtstring · date-timerequiredData da última atualização (UTC)
401API Key ausente ou inválida
idstring · uuidrequiredUUID do webhook
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstring · uuidrequiredUUID do seller
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
urlstringrequiredURL que recebe as notificações
Example: https://seuservidor.com/webhooks/rebornpay
eventTypesarrayrequiredTipos de evento configurados
Example: ["TRANSACTION_PAID","TRANSACTION_CANCELLED"]
isActivebooleanrequiredIndica se o webhook está ativo
Example: true
descriptionstringoptionalDescrição interna do webhook
Example: Webhook de produção — ERP
createdAtstring · date-timerequiredData de criação (UTC)
updatedAtstring · date-timerequiredData da última atualização (UTC)
403Sem permissão para acessar este seller
idstring · uuidrequiredUUID do webhook
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstring · uuidrequiredUUID do seller
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
urlstringrequiredURL que recebe as notificações
Example: https://seuservidor.com/webhooks/rebornpay
eventTypesarrayrequiredTipos de evento configurados
Example: ["TRANSACTION_PAID","TRANSACTION_CANCELLED"]
isActivebooleanrequiredIndica se o webhook está ativo
Example: true
descriptionstringoptionalDescrição interna do webhook
Example: Webhook de produção — ERP
createdAtstring · date-timerequiredData de criação (UTC)
updatedAtstring · date-timerequiredData da última atualização (UTC)
404Webhook não encontrado
idstring · uuidrequiredUUID do webhook
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstring · uuidrequiredUUID do seller
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
urlstringrequiredURL que recebe as notificações
Example: https://seuservidor.com/webhooks/rebornpay
eventTypesarrayrequiredTipos de evento configurados
Example: ["TRANSACTION_PAID","TRANSACTION_CANCELLED"]
isActivebooleanrequiredIndica se o webhook está ativo
Example: true
descriptionstringoptionalDescrição interna do webhook
Example: Webhook de produção — ERP
createdAtstring · date-timerequiredData de criação (UTC)
updatedAtstring · date-timerequiredData da última atualização (UTC)
curl -X PATCH 'https://sandbox-api.rebornpay.io/v1/sellers/{sellerId}/webhooks/{id}' \ -H 'X-Api-Key: $API_KEY' \ -H 'Content-Type: application/json'{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sellerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"url": "https://seuservidor.com/webhooks/rebornpay",
"eventTypes": [
"TRANSACTION_PAID",
"TRANSACTION_CANCELLED"
],
"isActive": true,
"description": "Webhook de produção — ERP",
"createdAt": "2025-01-15T10:30:00Z",
"updatedAt": "2025-01-15T10:30:00Z"
}