Skip to main content

Get VASP by ID

Retrieve detailed information about a specific VASP using its unique identifier.

Endpoint

GET https://api.trpcontinuum.com/trp/vasps/{vaspId}

Path Parameters

ParameterTypeRequiredDescription
vaspIdstringYesUnique VASP identifier

Headers

HeaderValueRequired
x-api-key{your-api-key}Yes
x-secret-key{your-secret-key}Yes

Response

Success (200 OK)

{
"success": true,
"data": {
"id": "c8f61f62-1a20-41e9-9ac3-0ffb59bcf00e",
"name": "SecureWallet Inc",
"code": "SECWAL",
"website": "https://securewallet.com",
"trpInquiryEndpoint": "localhost:5001/trp/inquiry"
}
}

Error (404 Not Found)

{
"success": false,
"error": "VASP not found",
"code": "VASP_NOT_FOUND"
}

Example cURL

curl -X GET "{{baseUrl}}/trp/vasps/vasp_123456" \
-H "x-api-key: {your-api-key}" \
-H "x-secret-key: {your-secret-key}"

Use Cases

  1. Transaction Planning: Check VASP capabilities before transfers
  2. Compliance Verification: Verify VASP licensing and status
  3. Network Compatibility: Confirm supported networks and features
  4. Contact Information: Get compliance contact details
  5. API Integration: Obtain VASP's API endpoints