Crear un Webhook

Crea un nuevo webhook para recibir notificaciones de eventos en tiempo real.

POST https://api.platica.mx/v1/webhooks

Cuerpo de la solicitud

{
  "name": "Webhook de Notificaciones",
  "url": "https://mi-app.com/webhook",
  "events": [
    "conversation.created",
    "message.created",
    "client.created"
  ],
  "active": true,
  "secret": "mi_secreto_seguro",
  "headers": {
    "Authorization": "Bearer token123",
    "Custom-Header": "valor personalizado"
  }
}

Parámetros del cuerpo

ParámetroTipoDescripciónRequerido
namestringNombre descriptivo del webhook (máx. 100 caracteres)
urlstringURL donde se enviarán las notificaciones (máx. 500 caracteres)
eventsarrayLista de eventos a los que suscribirse
activebooleanEstado del webhook
secretstringSecreto para validar la autenticidad (máx. 255 caracteres)
headersobjectHeaders personalizados para incluir en las peticiones (máx. 10)

Respuesta

{
  "status": "success",
  "message": "Webhook creado exitosamente",
  "data": {
    "id": "webhook_abc123",
    "workspaceId": "ws_456"
  }
}