Verifications
Initiate a customer verification
Starts a verification process for a customer. Returns a verification URL where the customer completes the required verification step (e.g. wallet signing, identity check). Use the referenceId to correlate this verification with your internal records.
POST
Initiate a customer verification
Authorizations
Path Parameters
Body
application/json
Type of verification to initiate
Available options:
WALLET_CUSTODY_CONVERSION, WALLET_SIGNER_ACTIVATION, TRANSACTION_APPROVAL, QUORUM_CONFIG_CHANGE Example:
"WALLET_SIGNER_ACTIVATION"
Client-provided reference ID to correlate the verification with your system
Required string length:
1 - 60Example:
"txn-abc-123"
Response
Unique identifier for the initiated verification
Pattern:
^vrf_[0-9A-Za-z]{22}$Example:
"vrf_2xKjF9mQb7vN4hL1pR3w8t"
URL to redirect the user to for completing the verification
Example:
"https://verify.conduit.financial/vrf_2xKjF9mQb7vN4hL1pR3w8t"
Previous
Submit sender (originator) information for a deposit parked on UNREGISTERED_ADDRESSTwo paths: register=false records sender data for this deposit only; register=true also creates a durable RegisteredAddress (at end-of-flow on Sardine APPROVE) that resolves any future deposits from the same address. First-snapshot wins — once recorded, a second submission returns 409. Returns 202 with the transaction in its post-signal state; poll GET /v2/transactions/:id for downstream updates.
Next
Initiate a customer verification