Solución de problemas
Problemas comunes y soluciones.
Obtener ayuda de la IA
Comparte esta URL con asistentes de IA (ChatGPT, Claude, Gemini) para ayudar a diagnosticar problemas.
/llms-full.txt Códigos de error de la API
Referencia para solución de problemas basada en códigos de estado HTTP.
400 400 Solicitud incorrecta
Causas
- Formato JSON inválido
- Campos obligatorios faltantes
- URL del endpoint no coincide
Soluciones
- Valida el formato JSON
- Verifica los campos obligatorios en la documentación de la API
- Verifica la URL del endpoint
401 401 No autorizado
Causas
- Encabezado Authorization faltante o vacío
- Formato de clave API inválido (debe ser tm_test_xxx... o tm_live_xxx...)
- Clave API incorrecta para este endpoint
- La clave API ha sido desactivada por el propietario del endpoint
Soluciones
- Incluye el encabezado Authorization (ej., Bearer tm_test_xxx...)
- Usa tm_test_xxx... para Sandbox, tm_live_xxx... para Producción
- Regenera la clave si es necesario
- Contacta al propietario del endpoint para reactivar tu clave API
403 403 Prohibido
Causas
- El endpoint está desactivado
- Suscripción expirada o cuota mensual excedida
- Producción no desplegada (se usó clave tm_live_)
Soluciones
- Verifica que el endpoint esté activo
- Verifica el estado de la suscripción
- Despliega a Producción si usas clave tm_live_
415 415 Tipo de medio no soportado
Causas
- Encabezado Content-Type faltante o incorrecto
- Content-Type debe ser application/json
Soluciones
- Agrega el encabezado: Content-Type: application/json
429 429 Demasiadas solicitudes
Causas
- Límite de solicitudes mensuales excedido
Soluciones
- Mejora tu plan o espera al reinicio mensual
- Monitorea el uso en el panel
5XX 5XX Error del servidor
Incluye 500 (Error interno del servidor), 502 (Bad Gateway), 503 (Servicio no disponible), etc.
Causas
- Problema temporal del servidor
- Servicio ascendente (base de datos) temporalmente no disponible
- Servicio temporalmente sobrecargado o en mantenimiento
Soluciones
- Implementa reintentos con retroceso exponencial (ej., 1s → 2s → 4s, máx. 3 intentos)
- Verifica el estado del servicio si los errores persisten
- Contacta soporte si el problema persiste: contact@3minapi.com
- Nota: 5xx significa que la solicitud no fue recibida. Una vez que obtienes 202 Accepted, el procesamiento de datos está garantizado.
Problemas con webhooks
No se reciben webhooks
- Verifica que la URL del webhook sea correcta
- Usa URL HTTP o HTTPS
- El endpoint debe ser accesible públicamente
- Verifica el estado del webhook en los registros
Webhooks fallando
- Devuelve código de estado 2xx para éxito
- Responde dentro de 30 segundos
- El sistema reintenta hasta 3 veces automáticamente
- Los reintentos de webhook pueden retrasar el procesamiento de datos (hasta ~3 segundos)
¿Aún necesitas ayuda?
Contacta soporte: contact@3minapi.com