4. Validación de PIN
Este API es utilizado para consultar la validación de un PIN. Recibe como parámetros el otpId usado al momento de la generación y el PIN que se desea consultar.
El usuario se autentica por medio de usuario y contraseña codificados (en base 64) en el encabezado “Authorization” bajo el estándar “basic” de la siguiente forma:
Authorization = Basic Base64({usuario}:{contraseña})
Bajo este esquema se debe enviar una petición con la siguiente estructura.
URL para consumir el servicio:
Parámetro | Descripción | Obligatoriedad |
---|---|---|
otpId | Valor alfanumérico que se usa para realizar la asociación con el PIN generado. (Longitud máxima: 20 caracteres) | Obligatorio |
Pin | Pin generado que se desea consultar para validar | Obligatorio |
Ejemplo de la petición
• Content-Type: application/json
• JSON petición:
{
"otpId": "string",
"pin": "string"
}
Ejemplo de la respuesta
• Content-Type: application/json
• JSON petición:
{
"message": "true"
}
Posibles valores de respuesta:
Parámetro | Descripción |
---|---|
Message | true: OTP válido |
False: OTP inválido |