Passa al contenuto principale

Richiesta OTP​

[baseUrl]/api/sync/v1/SendOTP

Descrizione​

Questa API consente di richiedere l'invio di un codice OTP per verificare il recapito dell'utente oppure per confermare un'operazione.

Parametri Richiesta​

FieldTypeRequiredDefaultDescriptionNotes
EmailstringnullEmail dell'utenteRichiesto se non si passa l'header AccessToken
OTPLengthint5Lunghezza del codice OTP da inviare
informazioni

L'Email Γ¨ da passare nel caso di verifica del recapito mail del cliente. Nel caso di conferma di operazione Γ¨ necessario passare l'AccessToken nell'header.

Esempio Richiesta​

OTP per verificare una mail​

sh
curl --location '[baseUrl]/api/sync/v1/SendOTP' \
--header 'Content-Type: application/json' \
--data-raw '{
"Email":"mail",
"OTPLength":4
}'

OTP per confermare un'operazione​

sh
curl --location '[baseUrl]/api/sync/v1/SendOTP' \
--header 'AccessToken: {{token}}' \
--header 'Content-Type: application/json' \

--data-raw '{
"OTPLength":4
}'

Risposta​

JSON
{
"statusCode": 200,
"errorCode": null,
"message": null,
"result": {
"totalCount": 0,
"totalPages": 0,
"page": 0,
"count": 0,
"records": null,
"record": {
"Token": "20ee9c849c734d98ad029f08e322c565",
"Expiration": "2024-10-16T11:20:21.7488927+02:00"
}
},
"debug": null
}