Skip to content

Config de webhook del cliente

GET /api/webhooks/config

URL 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.

StatusDescriptionSchema
200WebhookConfigResponseDto
Terminal window
curl -X GET https://api.neike.dev/api/webhooks/config \
-H "x-neike-api-key: whk_live_…"
FieldTypeDescription
webhook_urlstringrequiredURL base configurada. Example: "https://tu-backend.com".
webhook_secret_setbooleanrequiredtrue si hay token compartido (x-webhook-token) configurado. Example: true.
webhook_secret_hintstringrequiredHint enmascarado del token para reconocerlo (whsec_…abcd). El valor completo solo se devuelve al generarlo, una única vez. Example: "whsec_…abcd".
configuredbooleanrequiredtrue si hay webhook_url configurada. Example: true.
signature_headerstringrequiredCabecera con la que Neike firma cada dispatch. Example: "x-webhook-token".
dispatch_urlsDispatchUrlsDtorequired