Skip to main content

Send Email OTP

Endpoint que envía un código de verificación mediante correo electrónico. Al enviarse el mensaje, este endpoint genera un id para poder ser utilizado en el endpoint de verificación.

Es necesario ingresar 2 campos para hacer uso de este endpoint:

KeyData TypeExampleDescription
emailStringuser@email.comCorreo de destino para el OTP
ninString19332147-4Número identificador de una persona

Endpoint

Headers

KeyValueDescription
Content-Typeapplication/json
AuthorizationBearer {{access_token}}access_token obtained in Atenea

Url

Method: POST
URL: https://api.trust.lat/verification/api/v2/verification/mail
caution

Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea

Como obtener un access token

info

Este servicio soporta personalización, para usarla, tiene que ingresar su configuración en el siguiente servicio:

Como ingresar configuraciones de personalización

Body

Para ingresar los datos se hará mediante la selección de form-data en la herramienta Postman.

KeyValue
numberuser@email.com
nin19332147-4

Code Examples

curl --location --request POST 'https://api.trust.lat/verification/api/v2/verification/mail' \
--header 'Authorization: Bearer {{accessToken}}' \
--form 'email="user@email.com"' \
--form 'nin="15668951-9"'

Responses

HTTP Code: 200 OK - Verify

{
"status": true,
"message": "El correo electrónico se envió correcamente al email: user@email.com",
"obj": {
"id": "b4acf5f5-4179-4dab-b3f4-82d55740a362"
}
}

HTTP Code: 401 Error

{
"status": false,
"message": "Datos insuficientes."
}

HTTP Code: 422 Unprocessable Entity

{
"status": false,
"message": "El formato del correo electrónico es inválido"
}
{
"status": false,
"message": "El correo electrónico es requerido"
}