API de ALGPT
La API de ALGPT permite integrar el Sistema Operativo de Alta Inteligencia en tus aplicaciones y flujos de trabajo.
🔑 Autenticación
Todas las peticiones requieren autenticación mediante OAuth 2.0 con Google.
Authorization: Bearer {your_access_token}
📡 Endpoints Principales
Chat & IA
POST /api/ai/chat
Interacción con el motor de IA
Payload:
{
"message": "string",
"user_id": "string",
"client_locale": "es|en",
"context": "public_chat|operator"
}
Proyectos
POST /api/projects/
Crear nuevo proyecto
GET /api/projects/{project_id}
Obtener estado del proyecto
POST /api/projects/{project_id}/approval
Aprobar plan de ejecución
Búsqueda Inteligente
GET /api/search?q={query}
Corrección automática de typos con DuckDuckGo
Ejemplo: /api/search?q=seropark
Respuesta: { "suggestion": "zeropark.com" }
Estado del Sistema
GET /api/operator/status
Health check del operador de navegador
GET /api/operator/cdp/targets
Listar pestañas del navegador activo
⚡ Rate Limits
| Plan |
Límite |
| Beta Gratis |
100 requests/hora |
| Pro |
1,000 requests/hora |
| Enterprise |
Ilimitado |
🔧 Engines Disponibles
Acceso directo a motores especializados vía API:
Strategic Planning
POST /strategic-planning/plan
Crear plan estratégico multi-paso optimizado
GET /strategic-planning/health
Health check del motor
Browser Engine
POST /browser/navigate
Navegación automatizada con Playwright
POST /browser/extract
Extracción de datos de páginas web
🛡️ Seguridad
- HTTPS Only: TLS 1.3 obligatorio
- Token Expiration: Tokens caducan cada 24h
- IP Whitelisting: Disponible para Enterprise
- Audit Logs: Todas las peticiones registradas
📚 SDKs y Librerías
Próximamente:
- Python SDK
- JavaScript/Node.js SDK
- REST Client Collection (Postman)
🐛 Reportar Issues
Problemas técnicos o bugs: tech@algpt.ai
📖 Documentación Completa
Consulta la documentación técnica completa para casos de uso avanzados.
← Volver a ALGPT