Skip to main content
GET
TypeScript

Query Parameters

order
enum<string>

Field to order by

Available options:
ASC,
DESC
pageSize
number
default:500

Records per page

Required range: 100 <= x <= 1000
fields
enum<string>[]

CSV of fields to return (all, "blank" or see list of all field names below)

Available options:
did,
name,
verificationStatus,
addressLine1,
addressLine2,
city,
country,
emailDomains,
website,
logo,
legalStructure,
legalName,
yearFounded,
incorporationCountry,
isRegulated,
otherNames,
identificationType,
identificationCountry,
businessNumber,
regulatoryAuthorities,
jurisdictions,
street,
number,
unit,
postCode,
state,
certificates,
description,
travelRule_OPENVASP,
travelRule_SYGNA,
travelRule_TRISA,
travelRule_TRLIGHT,
travelRule_EMAIL,
travelRule_TRP,
travelRule_SHYFT,
travelRule_USTRAVELRULEWG,
createdAt,
createdBy,
updatedAt,
updatedBy,
lastSentDate,
lastReceivedDate,
documents,
hasAdmin,
isNotifiable,
issuers
Example:

Search query

reviewValue
any

Filter by the VASP's review status. Possible values include: "TRUSTED", "BLOCKED", "MANUAL", or "NULL". When provided, only VASPs that match the specified reviewValue will be returned (i.e., VASPs that have already been reviewed to this status).

Available options:
TRUSTED,
BLOCKED,
MANUAL,
null
pageCursor
string

Cursor for pagination. When provided, the response will include the next page of results.

Response

Get all VASPs

data
object[]
required

An array of VASP objects, referencing the TravelRuleVASP schema.

total
integer

The total number of VASPs.

Example:

2

next
string | null

The URL for the next page of results.

Example:

"eJ0eXAiOiJKV1QiLCJhbGcOiJIUzI1NiJ9"