---
title: "List VASPs"
method: GET
path: "/v1/vasps"
---

# List VASPs

`GET /v1/vasps`

## Request

- Base URL: `https://cams.aquanow.com/api`
- URL: `https://cams.aquanow.com/api/v1/vasps`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/aquanow/apis/aquanow-cams-rest-api/docs/v1/vasps/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieve VASP ID needed for whitelisting hosted wallets. The ID is used to ensure the travel rule message arrives at the correct destination when sending transactions.

## Query parameters

- `after` string
- `limit` integer

## Response `200`

Successful response

- object
  - `after` string, nullable: The token of the last item in the response
  - `totalCount` integer: The total number of items in the entire filtered data set
  - `items` object[]
    - `id` string, uuid
    - `name` string

## Other responses

- `400`: Validation Error
- `401`: Unauthorized
- `403`: Insufficient Privileges
- `404`: Not Found
- `409`: Duplicate request error
- `4XX`: Client error
- `5XX`: Server error

---

[API](https://skmtc.dev/aquanow/apis/aquanow-cams-rest-api.md) - [All operations](https://skmtc.dev/aquanow/apis/aquanow-cams-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/aquanow/apis/aquanow-cams-rest-api/revisions/c62a02b27407?raw)
