Autenticación de la API de análisis de sangre
Aprende cómo autenticar tus solicitudes de API y gestionar tu cuota.
Descripción General
La API Kantesti usa autenticación basada en credenciales. Cada solicitud de API debe incluir tu nombre de usuario y contraseña en el cuerpo de la solicitud.
Método de Autenticación
Las credenciales se envían 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 | Descripción |
|---|---|---|
username | string | Tu nombre de usuario único de la API |
password | string | Tu contraseña 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_CONTRASEÑA" \
-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_CONTRASEÑA"}'
Mejores Prácticas de Seguridad
Directrices de Seguridad
- Nunca expongas credenciales en código del lado del cliente
- Usa variables de entorno para almacenar credenciales
- Siempre usa HTTPS - todas las solicitudes están cifradas
- Cambia la contraseña periódicamente para mayor seguridad
Gestion de Cuota
Cada cuenta tiene una cuota de API (créditos). Cada solicitud de producción exitosa consume 1 crédito.
Verificar Tu Cuota
curl -X POST "https://app.aibloodtestinterpret.com/api/quota/check" \
-H "Content-Type: application/json" \
-d '{"username": "TU_USUARIO", "password": "TU_CONTRASEÑA"}'
Errores de Autenticación
| Código | Mensaje | Solución |
|---|---|---|
AUTH_1001 | Credenciales de autenticación faltantes | Incluye usuario y contraseña |
AUTH_1002 | Usuario o contraseña inválidos | Verifica tus credenciales |
AUTH_1003 | Cuenta temporalmente bloqueada | Espera o contacta con soporte |
Próximos Pasos
- Endpoints de la API - Explora todos los endpoints disponibles
- Límites de Tasa - Comprende la gestion de cuota
- Códigos de Error - Referencia completa de errores