Get All VASPs
Get All VASPs.
Returns a list of VASPs. VASPs can be searched and sorted.
Each VASP in the response may contain fields that are not documented in the schema below. Clients must ignore unrecognised fields rather than failing to deserialize.
Request
- Base URLhttps://api.fireblocks.io/v1
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Field to order by
Records per page
The VASP fields to return. Pass all for the complete record.
Behaviour differs between the two endpoints when this parameter is omitted: Get VASP details returns the complete record, while Get All VASPs returns a six-field subset per VASP. Passing all returns the complete record from both.
Combining all with specific field names is not defined; pass either all alone or a list of specific names.
This list is not exhaustive. Some field names the API accepts are intentionally undocumented, and an unrecognised name causes an error.
The VASP fields to return.
Optional. If omitted, each VASP is returned with a default subset of six fields: did, name, website, logo, incorporationCountry and jurisdictions. Pass all to return the complete record for each VASP.
Most field names return exactly the requested field. A few behave differently: documents and ddq return a small default set of identifying fields instead of the requested one, and travelRule_EMAIL returns an empty object. An unrecognised field name causes an error.
[ "name", "country", "website" ]
Search query
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).
Cursor for pagination. When provided, the response will include the next page of results.
Response
Get all VASPs
Example response
{
"data": [
{
"did": "did:ethr:0x17fe2dd11a2daa7f6c1fdf22532a4763f963aea6",
"name": "Fireblocks TST",
"verificationStatus": "VERIFIED",
"addressLine1": "657 Campfire Street",
"addressLine2": "Suite 10",
"city": "New York",
"country": "US",
"emailDomains": "[\"fireblocks.com\", \"example.com\"]",
"website": "https://fireblocks.com",
"logo": "https://fireblocks.com/logo.png",
"legalStructure": "CORPORATION",
"legalName": "Fireblocks Inc.",
"yearFounded": "2019",
"incorporationCountry": "US",
"isRegulated": "YES",
"otherNames": "Fireblocks Test VASP",
"identificationType": "OTHER",
"identificationCountry": "US",
"businessNumber": "123456789",
"regulatoryAuthorities": "SEC, FINCEN",
"jurisdictions": "US, EU",
"division": "Downtown",
"street": "Wall Street",
"number": "10",
"unit": "Apt 2B",
"postCode": "10005",
"state": "NY",
"otherLegalName": "SIX Digital Exchange SA, SIX Digital Exchange Ltd",
"gleifUpdatedAt": "2024-07-20T00:00:00.000Z",
"leiNumber": "9845001C5PA89625E069",
"legalForm": "MVII",
"entityCategory": "GENERAL",
"entityStatus": "ACTIVE",
"externalEntityConfig": [
{
"provider": "gleif",
"externalId": "9845001C5PA89625E069",
"updatedAt": "2024-07-20T00:00:00Z",
"resolvedAt": "2024-07-20T13:27:30.929Z"
}
],
"hqStreet": "Hardturmstrasse 201",
"hqNumber": "201",
"hqPostcode": "8005",
"hqRegion": "CH-ZH",
"hqCity": "Zurich",
"hqCountry": "CH",
"certificates": "ISO 27001",
"description": "A leading provider of crypto security solutions.",
"travelRule_OPENVASP": "active",
"travelRule_SYGNA": "inactive",
"travelRule_TRISA": "pending",
"travelRule_TRLIGHT": "active",
"travelRule_EMAIL": "inactive",
"travelRule_TRP": "active",
"travelRule_SHYFT": "inactive",
"travelRule_USTRAVELRULEWG": "pending",
"createdAt": "2023-09-19T12:23:59.711Z",
"createdBy": "did:ethr:0x19b5ff8440019b635a86bbb632db854f2ea80423",
"updatedAt": "2024-08-29T08:23:51.416Z",
"updatedBy": "did:ethr:0x19b5ff8440019b635a86bbb632db854f2ea80423",
"lastSentDate": "2024-03-18T09:26:07.988Z",
"lastReceivedDate": "2024-03-20T11:45:30.212Z",
"documents": "['license.pdf', 'compliance.pdf']",
"hasAdmin": true,
"isNotifiable": true,
"issuers": {
"yearFounded": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"isRegulated": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"regulatoryAuthorities": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"name": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"logo": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"website": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"legalName": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"legalStructure": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"incorporationCountry": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"businessNumber": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"addressLine1": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"city": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"country": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
},
"description": {
"issuerDid": "did:ethr:0x7947578140ed0fa32cb025d9ad9a6c6e72c52686",
"issuedDate": "2024-07-20T13:27:30.958Z",
"issuerName": "GLEIF"
}
},
"regulatoryStatus": "Regulated",
"supervisoryAuthority": "FINMA",
"registrationLicenseId": "LIC-123456",
"statusStartDate": "2023-01-01T00:00:00.000Z",
"statusExpirationDate": "2026-01-01T00:00:00.000Z",
"lastChecked": "2024-07-20T13:27:30.961Z",
"additionalInformation": "Licensed for custody and exchange services.",
"subsidiaryOf": "did:ethr:0x44957e75d6ce4a5bf37aae117da86422c848f7c2",
"pii_didkey": "86fae05d276b4096a324a1450ed92a6b2c277412bb6a49bce1ed942a0c6726bf",
"compliancePhase": 3,
"vaspnetId": "vaspnet-123456",
"vaspnetUpdatedAt": "2024-07-20T13:27:30.961Z",
"vaspnetImmutableFields": [
"legalName"
],
"node_didkey": "did:key:z6Mks5CZRaiooKYhq5TwtXQC1gWhwiZnmiKfFrMnYY62MhYf",
"ddq": "{\"data\":{\"fullLegalName\":\"Fireblocks Inc.\"},\"updatedAt\":\"2024-11-27T08:59:31.178Z\"}",
"targetProtocol": "TRLIGHT",
"parentGateway": "did:ethr:0x79189b9b98c95785702f8ecfe16bbe396479e1a0",
"isActiveSender": true,
"isActiveReceiver": true,
"subsidiaries": []
}
],
"total": 2,
"next": "eJ0eXAiOiJKV1QiLCJhbGcOiJIUzI1NiJ9"
}Changes
No recorded changes to this operation across all 1 revision of this API.