Skip to content

Errores

Vesvank utiliza los códigos de respuesta HTTP convencionales para indicar el éxito o fallo de una solicitud a la API. En general:

  • Los códigos en el rango 2xx indican éxito.
  • Los códigos en el rango 4xx indican un error causado por la información proporcionada (por ejemplo, falta un parámetro requerido, la autenticación falló, etc.).
  • Los códigos en el rango 5xx indican un error en los servidores de Vesvank (estos son poco frecuentes).

Algunos errores 4xx que pueden ser manejados programáticamente (por ejemplo, falta de permisos o datos inválidos) incluyen un código de error que explica brevemente el motivo.

Código Nombre Descripción
200 OK La solicitud se procesó correctamente.
400 Bad Request Error en la validación de la firma del webhook o formato JSON inválido.
401 Unauthorized No se proporcionó un token de API válido o las credenciales son incorrectas.
403 Forbidden El usuario no tiene permisos para acceder al recurso solicitado.
404 Not Found El recurso solicitado no existe (ej: payment_request, customer, etc.).
422 Unprocessable Entity

Errores de validación en los datos enviados, incluyendo:
- Errores en la validación de OTP
- Errores en la validación de pagos
- Errores en la validación de modelos
- Errores en la validación de tarjetas de crédito

500 Internal Server Error Error interno del servidor.