get https://api.sumsub.com/resources/vasps/-
Overview
Use this method to get the list of VASPs from the Sumsub VASP directory. This directory contains VASPs received from the blockchain analytic tools provided by the partner or other sources.
The information we exchange includes the number of VASPs you need the information about and the detailed information about each VASP.
Request example
curl -X GET \
'https://api.sumsub.com/resources/vasps/-?limit=100&offset=0'
Response explained
The response is a JSON file containing a list of VASPs, along with detailed information about each one.
Field | Type | Description |
---|---|---|
items | Array of objects | Each object represents a single VASP with specific details included. |
totalItems | Integer | Number of all VASPs in the Sumsub directory. |
items
element fields
items
element fieldsThe following table describes the element fields that represent specific details of the VASP.
Field | Type | Description |
---|---|---|
supportsSnsProtocol | Boolean | Indicates if a VASP is reachable via Sumsub Protocol (true ), or not (false ). |
supportsGtrProtocol | Boolean | Indicates if a VASP is reachable via GTR Protocol (true ) or not (false ). |
supportsCodeProtocol | Boolean | Indicates if a VASP is reachable via CODE Protocol (true ) or not (false ). |
id | String | Unique identifier of the VASP. |
createdAt | Date | Date and time when the VASP was created in the Sumsub directory. |
name | String | VASP name as it is registered in the directory. |
companyInfos | Object | Includes general information of the VASP with the score assigned. The information is grouped into a list of objects representing the VASP registrations in different countries under particular legal names. |
url | String | VASP official website. |
email | String | Official VASP email address for contacts. |
verificationId | String | VASP verification identifier. |
essentialChecksStatus | String | Status of the Essential Checks.
|
dueDiligenceStatus | String | Status of the Due Diligence procedure.
|
riskScoreAnswer | Double | Data based on the vendor information about VASP type:
|
hidden | Boolean | If this parameter returns true , it indicates that this VASP should be ignored (for example, it is a duplicate but remains in the system). |
companyInfos
attributes
companyInfos
attributesThe following table explains the companyInfos
attributes.
Field | Type | Description |
---|---|---|
list | Array of objects | Includes general information of the VASP with the score assigned. Each object represents an individual VASP registration in a certain country and/or under a particular legal name. |
modifiedAt | Date | Date and time when the list was last updated. |
list
element fields
list
element fieldsThe following table describes the list
element fields that provide specific details about a VASP.
Field | Type | Description |
---|---|---|
legalName | String | Legally registered name of the VASP. |
licenseAuthority | String | Alpha-3 country code (ISO 3166-1) of the country where the VASP must be licensed. |
address | Object | VASP address details. |
registrationNumber | String | VASP legal registration number. |
status | String | VASP legal status.
|
supervisorAuthority | String | Name of the authorized body overseeing the VASP. |
score | Double | General score on the VASP profile based on the scoreCriteria . |
scoreCriteria | Array of objects | Includes different types of score criteria with individual score to each type. |
scoreModifiedAt | Date | Date and time when the score was last modified. |
address
attributes
address
attributesField | Type | Description |
---|---|---|
buildingName | String | Building name. |
flatNumber | String | Flat or apartment number. |
subStreet | String | Additional information related to the street. This could be a house number or any other details. |
subStreetEn | String | Automatic transliteration of the additional information related to the street into Latin characters. |
street | String | Street name. |
streetEn | String | Automatic transliteration of the street name into Latin characters. |
state | String | State, region, district, county or another territorial entity inside a country. |
stateEn | String | Automatic transliteration of the territorial entity into Latin characters. |
buildingNumber | String | Building number. |
town | String | City, town, or another settlement. |
townEn | String | Automatic transliteration of the settlement into Latin characters. |
postCode | String | Address postal code. |
country | String | Alpha-3 country code (for example, DEU , GBR , ARG , and so on). |
formattedAddress | String | Address in a human readable format. For example, Design Offices, Philipsbornstraße 2, 30165 Hannover, Germany . |
Response example
{
"list": {
"items": [
{
"supportsSnsProtocol" : true,
"supportsGtrProtocol" : true,
"supportsCodeProtocol" : true,
"id": "645f553e531df53e1cc707fe",
"createdAt": "2023-05-13 09:15:42+0000",
"name": "ABCC",
"companyInfos": {
"list": [
{
"legalName": "Alphabit Consulting Pte Ltd",
"licenseAuthority": "SGP",
"address": {
"country": "SGP",
"formattedAddress": "Singapore"
},
"registrationNumber": "201809216G",
"status": "unlicensed",
"supervisorAuthority": "Monetary Authority of Singapore",
"score": 55,
"scoreCriteria": [
{
"score": 30,
"type": "companyStatus"
},
{
"score": 10,
"type": "companyRegulation"
},
{
"score": 0,
"type": "country"
},
{
"score": 15,
"type": "riskScore"
},
{
"score": 0,
"type": "aml"
},
{
"score": 0,
"type": "scam"
}
],
"scoreModifiedAt": "2025-01-31 17:23:31+0000"
}
],
"modifiedAt": "2023-06-16 00:00:00+0000"
},
"url": "https://abcc.com/en",
"email": "[email protected]",
"verificationId": "65afbe27eaa7a652685610bc",
"essentialChecksStatus": "extendedEssentialChecksDone",
"dueDiligenceStatus": "notStarted",
"riskScoreAnswer": "YELLOW",
"hidden": false
},
{
"supportsSnsProtocol" : true,
"supportsGtrProtocol" : true,
"supportsCodeProtocol" : true,
"id": "645f57f0d0e9a00699d21ef7",
"createdAt": "2023-05-13 09:27:12+0000",
"name": "ACEExchange",
"companyInfos": {
"list": [
{
"legalName": "Ace Digital Innovation Co., Ltd. (王牌數位創新股份有限公司)",
"licenseAuthority": "TWN",
"address": {
"country": "TWN",
"formattedAddress": "Taiwan"
},
"registrationNumber": "50778671",
"status": "regulated",
"supervisorAuthority": "Financial Supervisory Commission Taiwan",
"score": 52,
"scoreCriteria": [
{
"score": 30,
"type": "companyStatus"
},
{
"score": 5,
"type": "companyRegulation"
},
{
"score": 2,
"type": "country"
},
{
"score": 15,
"type": "riskScore"
},
{
"score": 0,
"type": "aml"
},
{
"type": "scam"
}
],
"scoreModifiedAt": "2024-02-20 12:27:56+0000"
}
],
"modifiedAt": "2023-06-01 00:00:00+0000"
},
"url": "http://ace.io",
"email": "[email protected]",
"verificationId": "65afbe27eaa7a65268561105",
"essentialChecksStatus": "extendedEssentialChecksDone",
"dueDiligenceStatus": "notStarted",
"riskScoreAnswer": "YELLOW",
"hidden": true
},
{
"supportsSnsProtocol" : true,
"supportsGtrProtocol" : true,
"supportsCodeProtocol" : true,
"id": "645f591c230c8f2736f3fb5b",
"createdAt": "2023-05-13 09:32:12+0000",
"name": "Alberta Bitcoin Exchange",
"companyInfos": {
"list": [
{
"legalName": "Alberta Bitcoin Exchange",
"licenseAuthority": "CAN",
"address": {
"country": "CAN",
"formattedAddress": "Canada"
},
"registrationNumber": "2021457110",
"status": "licensed",
"supervisorAuthority": "Financial Transactions and Reports Analysis Centre of Canada (FINTRAC) #M20399205",
"score": 30,
"scoreCriteria": [
{
"score": 30,
"type": "companyStatus"
},
{
"score": 0,
"type": "companyRegulation"
},
{
"score": 0,
"type": "country"
},
{
"score": 0,
"type": "riskScore"
},
{
"score": 0,
"type": "aml"
},
{
"score": 0,
"type": "scam"
}
],
"scoreModifiedAt": "2025-01-31 17:23:32+0000"
}
],
"modifiedAt": "2022-10-03 00:00:00+0000"
},
"url": "https://www.abexedmonton.com/",
"email": "",
"verificationId": "659e6f7ce0d99353f99a76f1",
"essentialChecksStatus": "extendedEssentialChecksDone",
"dueDiligenceStatus": "notStarted",
"riskScoreAnswer": "GREEN",
"hidden": false
}
],
"totalItems": 2107
}
}