Config de webhook del cliente
GET /api/webhooks/configURL base a la que Neike despacha y las URLs finales por plataforma (WhatsApp/Instagram/Facebook). El token compartido (x-webhook-token) NO se devuelve: solo un hint enmascarado. Se ve completo una única vez al generarlo. Requiere webhooks:manage.
Responses
Section titled “Responses”| Status | Description | Schema |
|---|---|---|
200 | — | WebhookConfigResponseDto |
Example
Section titled “Example”curl -X GET https://api.neike.dev/api/webhooks/config \ -H "x-neike-api-key: whk_live_…"WebhookConfigResponseDto
Section titled “WebhookConfigResponseDto”| Field | Type | Description | |
|---|---|---|---|
webhook_url | string | required | URL base configurada. Example: "https://tu-backend.com". |
webhook_secret_set | boolean | required | true si hay token compartido (x-webhook-token) configurado. Example: true. |
webhook_secret_hint | string | required | Hint enmascarado del token para reconocerlo (whsec_…abcd). El valor completo solo se devuelve al generarlo, una única vez. Example: "whsec_…abcd". |
configured | boolean | required | true si hay webhook_url configurada. Example: true. |
signature_header | string | required | Cabecera con la que Neike firma cada dispatch. Example: "x-webhook-token". |
dispatch_urls | DispatchUrlsDto | required | — |