Confirm transaction with OTP

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

📘

SCA-enabled applications
This endpoint completes any SCA-gated transaction issued by an initiate endpoint. The required body fields depend on the verificationMethod chosen at initiate time: sms and totp need the verificationCode; passkey needs the origin and passkeyAssertion returned from the WebAuthn ceremony. For passkey, run PASSKEY_APPROVAL_START first to get the assertion challenge bound to this transaction's challengeId.

Body Params
string
required

The Id of the user who is sending this transaction

string
required

The challengeId that you received when initiating the transaction

string
required

6 characters code. Default code for sandbox "123456".

string
required

IP address collected as the IP address from which the End User is making the withdrawal request. IMPORTANT - This will be a required parameter from the 15th of June 2023 and is optional until then.

string
enum
Defaults to sms

SCA factor used at initiate time. Defaults to sms when omitted. verificationCode is required for sms and totp; origin + passkeyAssertion are required for passkey.

Allowed:
string

Browser-supplied origin from the WebAuthn ceremony (e.g. https://app.example.com). Required when verificationMethod is passkey. Must match an entry in the application's webAuthn.allowedOrigins.

passkeyAssertion
object

Signed WebAuthn PublicKeyCredential returned by navigator.credentials.get() for the assertion challenge issued by PASSKEY_APPROVAL_START. Required when verificationMethod is passkey.

Headers
string
required

api-key is available on the dashboard

Response

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json