Saltar al contenido

Actualizar configuración de webhook

Crea o actualiza la configuración de webhook de un cliente.

Endpoint: PUT /v1/webhook/config

Body

CampoTipoRequeridoDescripción
urlstringURL de notificación (https).
client_idnumberNoCliente a configurar. Default: el cliente del token. Requiere BSP_CN si difiere del token.
activebooleanNoActiva/desactiva la notificación.

Request

curl --request PUT \
  --url 'https://api.chattigo.com/v1/webhook/config' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "client_id": 6,
    "url": "https://hooks.chattigo.com/evt"
  }'

Response

Éxito (200)

{
  "client_id": 1001,
  "url": "https://hooks.chattigo.com/evt",
  "active": true
}

Errores

CódigoCaso
400url requerida, o client_id inválido
403Cross-client sin BSP_CN