URL Base
https://api.aievaluator.devAutenticación
Todos los endpoints requieren API key en header X-API-Key. Rate limits: Free 60/min, Pro 300/min, Enterprise 1000/min.
Health
GET /health → {"status": "healthy", "version": "1.0.0"}
Evaluaciones
Sync: POST /evaluations/sync. Async: POST /evaluations/async. Upload: /sync/upload, /async/upload. GET para listar/detalle/status. Cancel y DELETE.
Datasets
GET listar, POST crear, GET detalle, POST upload, DELETE.
Playground
POST /playground/evaluate, /evaluate/stream (SSE), /chat, /status, /history, /run-curl.
Tenant y API Keys
GET/PUT perfil, GET uso, GET/POST/DELETE API keys.
Evaluadores Personalizados
GET listar, POST crear, PUT actualizar (nueva versión), GET versiones.
Organizaciones
POST crear, PUT unirse.
Códigos de Error
400, 401, 403, 404, 422, 429, 500, 503.
Documentación Interactiva
OpenAPI/Swagger en https://api.aievaluator.dev/docs
