---
title: "List VASPs"
method: GET
path: "/tf/simple/vasps"
tags: ["TrustFramework"]
---

# List VASPs

`GET /tf/simple/vasps`

Returns a list of VASPs. VASPs can be searched and sorted and results are paginated.

## Query parameters

- `q` string
- `emailDomain` string
- `chainalysisName` string
- `hasAdmin` boolean
- `badge` 'super_vasp' | 'verified' | 'in_network' | 'claimed'
- `jurisdictions` string
- `fields` string
- `page` integer
- `per_page` integer
- `order` string
- `all` boolean
- `listingType` 'exclude_subsidiaries' | 'exclude_gateways' | 'all'
- `includeUncheckedVASPs` boolean
- `includeActiveSendersOnly` boolean
- `includeActiveReceiversOnly` boolean
- `regulatoryStatus` 'Exempt' | 'No longer exempt' | 'Not Regulated' | 'No longer regulated' | 'Pending' | 'Regulated'
- `networkStatus` 'Pending' | 'Verified' | 'Unverified'
- `asset` string
- `reviewedByVaspDID` string — Decentralized Identifier
- `showJurisdictionStatus` boolean
- `reviewValue` 'TRUSTED' | 'BLOCKED' | 'MANUAL' | 'NULL'
- `reviewIncludeInWidget` string[]
- `filterByJurisdictionStatus` 'inForce' | 'gracePeriodOngoing' | 'limitedScope' | 'plansAnnounced' | 'notAvailable'

## Response `200`

List of VASP (simple)

- TfVASPListSimple
  - `vasps` TfVASPInfoSimple[] — List of VASPInfoSimple
    - `did` string — Decentralized Identifier
    - `name` string
    - `website` string
    - `logo` string
    - `incorporationCountry` string
    - `documents` string
    - `hasAdmin` boolean
    - `isNotifiable` boolean
    - `isActiveSender` boolean
    - `isActiveReceiver` boolean
    - `issuers` string
  - `pagination` CommonPaginationInformation
    - `page` integer — Page number
    - `per_page` integer — Records per page
    - `order` string — Field to order by
    - `total` integer

---

[API](https://skmtc.net/notabene/apis/notabene-api.md) · [All operations](https://skmtc.net/notabene/apis/notabene-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/notabene/notabene-api/versions/70056745a433/schema)
