Manejo de Errores
La API de ZenFlow usa códigos de estado HTTP estándar y retorna información detallada de errores en formato JSON.Formato de Respuesta de Error
Todos los errores siguen esta estructura:Códigos de Estado HTTP
Códigos de Error Comunes
Errores de Autenticación
Errores de Autorización
Errores de Validación
Errores de Recurso
Límite de Tasa
Manejando Errores
JavaScript/TypeScript
Python
Mejores Prácticas
Verifica el Campo success
Siempre verifica el campo
success en las respuestasRegistra Códigos de Error
Registra códigos de error para debugging y monitoreo
Maneja Reintentos
Implementa lógica de reintentos para errores transitorios
Mensajes al Usuario
Muestra mensajes amigables para errores de validación
Estrategia de Reintentos
Reintenta estos errores con backoff exponencial:429Límite de tasa excedido500Error interno del servidor503Servicio no disponible- Timeouts de red
400Bad request (corrige la solicitud primero)401Unauthorized (corrige la autenticación)403Forbidden (verifica permisos)404Not found (el recurso no existe)
Obteniendo Ayuda
Si encuentras errores persistentes:- Revisa el código y mensaje de error
- Revisa la documentación de la API
- Verifica el estado del servicio
- Contacta a [email protected] con:
- Código y mensaje de error
- Detalles de la solicitud (endpoint, método)
- Timestamp del error

