URL base
Todas las solicitudes a la API se realizan sobre HTTPS contra la siguiente URL base:Ejemplo rápido
La siguiente solicitud recupera los leads más recientes concurl. YOUR_API_KEY se reemplaza por la clave generada en el panel.
Formato de las solicitudes
Todos los cuerpos de solicitud y respuesta usan JSON. Al enviar datos en solicitudesPOST o PATCH, hay que incluir la cabecera Content-Type: application/json para que la API pueda interpretar el cuerpo correctamente.
GET y DELETE no requieren la cabecera Content-Type.
Recursos disponibles
Leads
Crear, consultar, actualizar y eliminar registros de leads. Filtrar por estado, canal, score y más.
Conversaciones
Acceder al historial completo de mensajes de cualquier lead en todos los canales: WhatsApp, email, llamadas y formularios web.
Agentes
Listar y configurar los agentes de IA, incluidos idioma, tono, reglas de escalamiento y canales activos.
Webhooks
Suscribirse a eventos en tiempo real como nuevos leads, cambios de estado e hitos de una conversación.
Límites de tasa
La API admite hasta 1.000 solicitudes por minuto por clave de API. Al superar ese límite, la API devuelve una respuesta429 Too Many Requests.
Cada respuesta incluye dos cabeceras para seguir el consumo actual:
Cuando la integración recibe una respuesta
429, conviene esperar hasta X-RateLimit-Reset antes de reintentar, o aplicar backoff exponencial. La referencia de errores detalla el manejo completo de 429.
Próximos pasos
- Autenticación — cómo generar y enviar la clave de API
- Errores — códigos de estado, forma de los errores y estrategias de reintento