VerifikaDocs
ReferenciaWebhooks

Editar un webhook

enabled: true vuelve a encender uno que desactivamos por fallos, y le pone el contador a cero.

PATCH
/webhook-endpoints/{id}

Autorización

apiKey webhooks.write
AutorizaciónBearer <token>

La llave del negocio, creada en el panel: Integraciones → API pública. Formato vk_live_… (o vk_test_… fuera de producción).

Va en: header

Permiso: webhooks.write

Parámetros de la ruta

id*string

Parámetros de consulta

companyId?string

Sobre qué negocio actúa la petición. Obligatorio solo si la llave entra a varios negocios (plan Multi); con uno solo, se deduce.

Cuerpo de la petición

application/json

Tipos de TypeScript

Usa el tipo request body en TypeScript.

Cuerpo de la respuesta

application/json

application/json

application/json

application/json

application/json

curl -X PATCH "https://example.com/webhook-endpoints/string" \  -H "Content-Type: application/json" \  -d '{    "events": [      "income.verified",      "income.status_changed"    ]  }'
{  "object": "webhookEndpoint",  "id": "string",  "url": "http://example.com",  "description": "string",  "events": [    "string"  ],  "status": "ENABLED",  "consecutiveFailures": 0,  "lastSuccessAt": "string",  "lastFailureAt": "string",  "createdAt": "string",  "last24h": {    "delivered": 0,    "failed": 0  }}