Base URL
Autenticación
Todas las requests autenticadas requieren el headerAuthorization:
Obtené tu API key en Settings → API Keys en el dashboard.
Endpoints disponibles
Chat
POST
/v2/agent/{agentId}/chatEnviar mensajes y recibir respuestas de agentesDatastores
GET/POST
/datastoresGestionar bases de conocimiento y buscar documentosConversaciones
GET/PUT
/v2/conversationsAcceder al historial y gestionar estadosForms
GET/POST
/forms/{formId}Recuperar formularios y enviar submissionsFormato de respuestas
Todas las respuestas están en formato JSON:Respuesta exitosa
Respuesta de error
Códigos de estado HTTP
| Código | Significado |
|---|---|
200 | Éxito |
201 | Recurso creado |
400 | Request inválida (parámetros incorrectos) |
401 | No autenticado (API key faltante o inválida) |
403 | Sin permisos para este recurso |
404 | Recurso no encontrado |
429 | Rate limit excedido |
500 | Error interno del servidor |
Rate Limits
Los límites de requests dependen de tu plan:| Plan | Requests/min | Requests/día |
|---|---|---|
| Free | 10 | 1,000 |
| Starter | 60 | 10,000 |
| Pro | 300 | 100,000 |
| Enterprise | Personalizado | Personalizado |
429 Too Many Requests.
Headers de rate limit en las respuestas:
Versionado
La API actual es v2. Los endpoints legacy (v1) siguen funcionando pero se recomienda migrar.SDKs oficiales
JavaScript
npm install @horneross/sdkPython
pip install hornerossREST
Cualquier cliente HTTP
Soporte
Si encontrás problemas con la API:- Email: soporte@horneross.com
- WhatsApp: +54 9 11 7614-2633
