Autenticacion
Aprende como autenticar tus solicitudes de API y gestionar tu cuota.
Descripcion General
La API Kantesti usa autenticacion basada en credenciales. Cada solicitud de API debe incluir tu nombre de usuario y contrasena en el cuerpo de la solicitud.
Metodo de Autenticacion
Las credenciales se envian como form-data o cuerpo JSON en cada solicitud. No se requieren claves de API ni tokens.
Credenciales de la API
Tus credenciales de la API consisten en:
| Campo | Tipo | Descripcion |
|---|---|---|
username | string | Tu nombre de usuario unico de la API |
password | string | Tu contrasena segura de la API |
Formato de Solicitud
Incluye tus credenciales en cada solicitud de API:
Form Data (Multipart)
curl -X POST "https://app.aibloodtestinterpret.com/api/v11/01-06-2025/analyze" \
-F "username=TU_USUARIO" \
-F "password=TU_CONTRASENA" \
-F "language=es" \
-F "file=@analisis_sangre.pdf"
Cuerpo JSON (para algunos endpoints)
curl -X POST "https://app.aibloodtestinterpret.com/api/quota/check" \
-H "Content-Type: application/json" \
-d '{"username": "TU_USUARIO", "password": "TU_CONTRASENA"}'
Mejores Practicas de Seguridad
Directrices de Seguridad
- Nunca expongas credenciales en codigo del lado del cliente
- Usa variables de entorno para almacenar credenciales
- Siempre usa HTTPS - todas las solicitudes estan cifradas
- Cambia la contrasena periodicamente para mayor seguridad
Gestion de Cuota
Cada cuenta tiene una cuota de API (creditos). Cada solicitud de produccion exitosa consume 1 credito.
Verificar Tu Cuota
curl -X POST "https://app.aibloodtestinterpret.com/api/quota/check" \
-H "Content-Type: application/json" \
-d '{"username": "TU_USUARIO", "password": "TU_CONTRASENA"}'
Errores de Autenticacion
| Codigo | Mensaje | Solucion |
|---|---|---|
AUTH_1001 | Credenciales de autenticacion faltantes | Incluye usuario y contrasena |
AUTH_1002 | Usuario o contrasena invalidos | Verifica tus credenciales |
AUTH_1003 | Cuenta temporalmente bloqueada | Espera o contacta con soporte |
Proximos Pasos
- Endpoints de la API - Explora todos los endpoints disponibles
- Limites de Tasa - Comprende la gestion de cuota
- Codigos de Error - Referencia completa de errores