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
}Criar step-up de autenticação | API de Autenticação Didit
A Didit aplica as regras de step-up antes de uma ação sensível em POST /step-up/. Devolve required false ou uma ligação de verificação.
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 nunca aceitam a sua chave de API Didit.step_up e status no seu return_to servem apenas para indicar à sua aplicação que deve verificar. Antes de agir, leia o step-up com Obter um step-up e continue apenas quando status for approved.Autorizações
O token de acesso da pessoa a partir de POST /token/: um JWT ES256 com cabeçalho typ: at+jwt, válido no máximo por 5 minutos. Não é a sua chave de API Didit.
Corpo
A ação sensível que a pessoa está prestes a realizar.
payout (um levantamento ou transferência), bank (adicionar ou alterar uma conta bancária) ou contact (alterar um e-mail ou número de telefone). Um levantamento também aplica a regra de novo dispositivo.
payout, bank, contact Onde a pessoa regressa após a verificação, com step_up=<id>&status=approved adicionado. Quando uma regra se aplica, deve ser um dos URIs de redirecionamento da aplicação; quando nenhuma se aplica, não é verificado.
2048"https://app.example.com/payouts/confirm"
Obrigatório para payout: o montante, até duas casas decimais. Também é aceite um número em formato JSON.
^[0-9]{1,16}(\.[0-9]{1,2})?$"900.00"
Código ISO 4217 de amount. A predefinição é a moeda da regra de pagamento; um pagamento noutra moeda é sempre verificado.
^[A-Z]{3}$"USD"
Resposta
Nenhuma regra se aplica.
Nenhuma regra se aplica: prossiga com a ação.
false