Skip to main content
Las integraciones externas se autentican con una API key enviada en el encabezado x-ib-api-key.

Encabezado requerido

x-ib-api-key: <tu-api-key>
No compartas tu API key en repositorios públicos, logs o capturas de pantalla.

Obtener una API key

Las API keys las emite Insurance Boosters para cada integración. Si no tienes la tuya, solicítala con tu ejecutivo de cuenta.

Ejemplo de solicitud

curl -X POST "https://api.insuranceboosters.com/api/v1/whatsapp/{phoneNumberId}/template" \
  -H "Content-Type: application/json" \
  -H "x-ib-api-key: TU_API_KEY" \
  -d '{
    "to": "<numero-e164>",
    "name": "<nombre-plantilla>",
    "language": "es",
    "components": []
  }'
Sustituye {phoneNumberId}, <numero-e164> y <nombre-plantilla> por tus valores reales.

Respuestas de autenticación

Los errores de autenticación devuelven JSON con el campo message:
{ "message": "Invalid API key." }
{ "message": "No API key provided." }
CódigoSignificado
401API key inválida, expirada o no enviada.
Los errores de validación del body de envío (por ejemplo, falta to) usan el campo error en lugar de message.

Siguiente paso

Listar plantillas

Consulta las plantillas aprobadas de tu línea antes de enviar.