Skip to content

Errores

Pixapi usa códigos de estado HTTP más tipos de error legibles por máquina.

Estructura del error

json
{
  "error": {
    "code": 400,
    "message": "xxx",
    "type": "invalid_request_error"
  }
}

Errores comunes

Estado HTTPTipoSignificado
400invalid_request_errorCampo de petición ausente o no válido.
401unauthorizedMissing or invalid API key.
402insufficient_creditsLa cuenta no tiene suficientes créditos.
404model_not_foundEl ID del modelo es desconocido o no está disponible.
422prompt_rejectedEl prompt o la entrada infringe la política del modelo.
429rate_limitedDemasiadas peticiones en un periodo corto.
500internal_errorError inesperado del servidor.
503model_unavailableEl proveedor no está disponible temporalmente.

Guía de reintentos

Reintenta solo errores transitorios:

  • 429 rate_limited
  • 500 internal_error
  • 503 model_unavailable

Usa backoff exponencial y evita reintentar respuestas 400, 401, 402 o 422 sin cambiar la petición, la clave o el estado de la cuenta.