Prove presence by PIN or passkey; returns a token carrying the step-up time
POST
/step-upsHeaders
Idempotency-KeystringOptionalSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
methodstringRequiredPin or passkey
pinstringOptionalSix digits
responseobject or nullOptionalThe assertion for a passkey step-up
6 child attributes
attestationObjectstringOptionalauthenticatorDatastringOptionalclientDataJSONstringRequiredBase64url
idstringRequiredThe credential id
namestringOptionalA name for a registration
signaturestringOptionalReturns
200 OK
access_tokenstringRequireddevice_idstringRequiredExample dev_2tVh8nqLxq4GbDe0K1F6S9zRcWm
expires_inintegerRequiredSeconds until the access token expires
is_known_devicebooleanRequiredThe device was seen before and is trusted
refresh_tokenstringRequiredsession_idstringRequiredExample sess_2tVh8nqLxq4GbDe0K1F6S9zRcWm
token_typestringRequiredBearer
userobjectRequiredUser is a customer login.
8 child attributes
created_atstring · date-timeRequiredcustomer_boundbooleanRequiredcustomer_idstringOptionalExample cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm
emailstringRequiredhas_pinbooleanRequiredidstringRequiredExample user_2tVh8nqLxq4GbDe0K1F6S9zRcWm
locked_untilstring · date-time or nullOptionalSet while the login is locked after failed attempts
statusstringRequiredActive, locked, closed
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503