Admin add VASP

post/api/travel-rule/v1/admin/vasps

Admin endpoint to add a new virtual asset service provider (VASP) record in the system. For use by the TAT admin for the purpose of VASP management and onboarding.

The endpoint accepts a detailed payload for the VASP to be created, including essential information such as the VASP's name, domain, public key, and contact details. Upon successful creation, the service returns the newly created VASP's details, including a unique identifier.

Request Body

vaspId string
Min length: >= 1 characters
name string required
Min length: >= 1 characters
domain string
Min length: >= 1 characters
piiEndpoint string
Min length: >= 1 characters
publicKey string
Min length: >= 1 characters
publicKeyVersion string <number>
lei string
Min length: >= 1 characters
email string
Min length: >= 1 characters
statusOne of
sourceOne of
jurisdiction string
Min length: >= 1 characters
parent string
Min length: >= 1 characters
label string
Min length: >= 1 characters

200 Response

id string required
Min length: >= 1 characters
vaspId string
name string required
Min length: >= 1 characters
domain string
Min length: >= 1 characters
piiEndpoint string
Min length: >= 1 characters
publicKey string
Min length: >= 1 characters
publicKeyVersion number
lei string
Min length: >= 1 characters
createdAt string <date-time>required
updatedAt string <date-time>required
email string
Min length: >= 1 characters
statusOne ofrequired
sourceOne ofrequired
Represents the source of a VASP (Virtual Asset Service Provider). It can be either one of the predefined VaspSourceEnum values or a string.
jurisdiction string
Min length: >= 1 characters
parent string
Min length: >= 1 characters
failCount number
label string
Min length: >= 1 characters
enterpriseId string
Min length: >= 1 characters

400 Response

name string
context object required
error string required
requestId string required

401 Response

name string
context object required
error string required
requestId string required

403 Response

name string
context object required
error string required
requestId string required

409 Response

name string
context object required
error string required
requestId string required

500 Response

name string
context object required
error string required
requestId string required