Referencia de Errores
Una guía completa para manejar errores de API con gracia. Utilizamos códigos HTTP estándar mejorados con contexto JSON detallado.
Formato de Error Estándar
Todas las respuestas de error devuelven un objeto JSON estandarizado. El campo detail contiene información estructurada para ayudarte a depurar o mostrar mensajes amigables para el usuario.
Referencia de Errores
Errores de Validación
VALIDATION_ERRORFallo general de validación.
INVALID_INPUTEl formato de entrada proporcionado es incorrecto.
MISSING_FIELDFalta un campo obligatorio en la carga útil.
Errores de Autenticación
AUTH_ERRORLa autenticación falló.
INVALID_API_KEYLa clave API proporcionada no es válida o está deshabilitada.
API_KEY_EXPIREDLa clave API ha caducado.
INSUFFICIENT_PERMISSIONSLa clave API no tiene permiso para acceder a ese recurso.
Errores de Carga de Archivos
INVALID_FILE_TYPESolo se admiten archivos PDF, DOCX y TXT.
FILE_TOO_LARGEEl archivo excede el límite de tamaño máximo (5 MB).
FILE_CORRUPTEDEl archivo no se pudo leer o está dañado.
PDF_QUALITY_ISSUEEl PDF contiene imágenes escaneadas o texto ilegible.
Límite de Velocidad
RATE_LIMIT_EXCEEDEDDemasiadas solicitudes en un corto período.
QUOTA_EXCEEDEDSe ha alcanzado la cuota mensual de la API.
Errores del Servidor
PARSING_FAILEDEl motor de análisis no pudo procesar el documento.
AI_PROCESSING_FAILEDEl modelo de IA encontró un error al analizar el contenido.
INTERNAL_ERROROcurrió un error inesperado del servidor interno.
SERVICE_UNAVAILABLEEl servicio no está disponible temporalmente.
¿Necesitas ayuda para depurar?
Si encuentras un INTERNAL_ERROR de manera constante, contacta al soporte con el ID de la solicitud y la marca de tiempo. Ten en cuenta que AI_PROCESSING_FAILED puede ocurrir si el contenido de entrada es demasiado ambiguo o viola las políticas de seguridad.