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 |
