Declare VASP counterparty

Creates a DECLARED VASP counterparty. Use the VASP search API (POST /vasps) to find a VASP and supply its id as vaspId.

The stored counterpartyData always uses entityType LEGAL with vaspId and customerIdentificationNumber (trimmed); clients do not send entityType on this route.

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

Declare a VASP counterparty. Provide exactly one owner and exactly one identifier.

uuid

Owner user id. Provide exactly one of userId / businessId.

uuid

Owner business id. Provide exactly one of userId / businessId.

string

On-chain destination address. Provide exactly one of counterpartyAddress / paymentHash / invoice.

string

Lightning payment hash (64-hex on BTC). Provide exactly one of counterpartyAddress / paymentHash / invoice.

string

bolt11 invoice (decoded server-side to a payment hash). Provide exactly one of counterpartyAddress / paymentHash / invoice.

string
required

Ledger currency ticker (e.g. SOL, POL, ETH). Must be a supported LedgerCryptoNetworks key.

string
required

Blockchain network for the currency (e.g. SOL, POLYGON, ETH). Must equal the network implied by currency.

string
required

VASP id from the id field of a POST /vasps result; must resolve in the directory.

Responses

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