QvaPay API
Autenticación

Solicitar PIN

Generar y enviar un nuevo PIN de acceso al email del usuario.

POST /auth/request-pin

Genera un nuevo PIN de 4 dígitos y lo envía al email del usuario. Requiere email y contraseña para verificar la identidad del solicitante. Útil cuando el usuario necesita un nuevo PIN para completar el login.

Autenticación

No requiere autenticación previa (se verifica identidad con email y contraseña).

Request

{
  "email": "[email protected]",
  "password": "contraseña123"
}

Parámetros

ParámetroTipoRequeridoDescripción
emailstringSiEmail del usuario
passwordstringSiContraseña del usuario (mínimo 6 caracteres)

Response

{
  "message": "PIN enviado correctamente"
}

Errores

CódigoDescripción
400Datos inválidos o faltantes
401Credenciales incorrectas, usuario no encontrado o cuenta inactiva
403Datos de entrada inválidos
429Demasiadas solicitudes