Saltar al contenido
Última actualización

Errores

La API Auvo usa códigos HTTP estándar y devuelve { "error": "<mensaje>" }.

Mapa rápido

CódigoSignificadoAcción
400Payload inválidoRevisa schema/tipos antes de reenviar.
401Token ausente/expiradoRenueva con POST /login.
403Límite de tasa excedidoAplica backoff exponencial.
404Recurso inexistenteVerifica id/slug.
409Conflicto (p. ej., duplicidad)Consulta el estado remoto antes.
415Falta Content-Type en POSTEnviar application/json.
422Validación semánticaLee error y corrige.
429Límite de tasa (reserva futura)Trátalo como 403.
500Fallo internoReporta a help@auvo.com.br con deliveryId/timestamp.

Envelope

{ "error": "The field 'email' is not a valid email address" }

Estrategia de retry

  • Idempotentes (GET, PUT, DELETE): retry con backoff en 5xx y 403.
  • No idempotentes (POST, PATCH): evita retry ciego — usa correlación (p. ej. externalId) para detectar duplicados antes de reenviar.

Troubleshooting

  1. Guarda X-Request-Id (cuando esté presente) en los logs.
  2. Reproduce en curl antes de reportar — elimina variables del cliente HTTP.
  3. Si es posible, adjunta el payload redactado al abrir el ticket.