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
}Crear step-up | API de autenticación de Didit
POST /step-up/ de Didit aplica tus reglas de step-up antes de una acción sensible y devuelve required false o una URL de verificación.
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, y nunca reciben tu clave de API de Didit.step_up y status de tu return_to solo le indican a tu aplicación que debe comprobarlo. Antes de actuar, lee el step-up con Obtener un step-up y continúa solo cuando status sea approved.Autorizaciones
El token de acceso de la persona obtenido de POST /token/: un JWT ES256 con el encabezado typ: at+jwt, válido durante un máximo de 5 minutos. No es tu clave de API de Didit.
Cuerpo
La acción sensible que la persona está a punto de realizar.
payout (un retiro o una transferencia), bank (añadir o cambiar una cuenta bancaria) o contact (cambiar un correo electrónico o un número de teléfono). Un pago saliente también aplica la regla de dispositivo nuevo.
payout, bank, contact Dirección a la que vuelve la persona después de verificarse, con step_up=<id>&status=approved añadido. Cuando se aplica una regla, debe ser uno de los URI de redirección de la aplicación; cuando no se aplica ninguna, no se comprueba.
2048"https://app.example.com/payouts/confirm"
Obligatorio para payout: el importe, con hasta dos decimales. También se acepta un número JSON.
^[0-9]{1,16}(\.[0-9]{1,2})?$"900.00"
Código ISO 4217 de amount. El valor predeterminado es la moneda de la regla de pagos; un pago en otra moneda siempre se comprueba.
^[A-Z]{3}$"USD"
Respuesta
No se aplica ninguna regla.
No se aplica ninguna regla: continúa con la acción.
false