curl --request POST \
--url https://{issuer}/step-up/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"action": "payout",
"amount": "900.00",
"currency": "USD",
"return_to": "https://app.example.com/payouts/confirm"
}
'{
"required": false
}Crea step-up | Didit Authentication API
Con Didit, POST /step-up/ applica le regole di step-up prima di un’azione sensibile e restituisce required false o un URL di verifica.
curl --request POST \
--url https://{issuer}/step-up/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"action": "payout",
"amount": "900.00",
"currency": "USD",
"return_to": "https://app.example.com/payouts/confirm"
}
'{
"required": false
}https://<name>.auth.didit.me, e non accettano mai la tua chiave API Didit.step_up e status nel tuo return_to servono solo a indicare alla tua applicazione di verificare. Prima di agire, leggi lo step-up con Ottieni uno step-up e prosegui solo se status è approved.Autorizzazioni
Il token di accesso della persona restituito da POST /token/: un JWT ES256 con intestazione typ: at+jwt, valido per un massimo di 5 minuti. Non la tua chiave API di Didit.
Corpo
L'azione sensibile che la persona sta per compiere.
payout (un prelievo o un trasferimento), bank (aggiunta o modifica di un conto bancario) o contact (modifica di un'email o di un numero di telefono). Un payout applica anche la regola del nuovo dispositivo.
payout, bank, contact Dove ritorna la persona dopo la verifica, con l'aggiunta di step_up=<id>&status=approved. Quando si applica una regola, deve essere uno degli URI di reindirizzamento dell'applicazione; quando non se ne applica nessuna, non viene verificato.
2048"https://app.example.com/payouts/confirm"
Obbligatorio per payout: l'importo, fino a due cifre decimali. È accettato anche un numero JSON.
^[0-9]{1,16}(\.[0-9]{1,2})?$"900.00"
Codice ISO 4217 di amount. Il valore predefinito corrisponde alla valuta della regola di pagamento; un pagamento in un'altra valuta viene sempre verificato.
^[A-Z]{3}$"USD"
Risposta
Nessuna regola applicabile.
Nessuna regola applicabile: procedi con l'azione.
false