TRLink
Get TRM by ID
Retrieves a Travel Rule Message by its unique identifier from the partner provider. Returns full TRM details including status, IVMS101 data, and transaction information.
get/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}
Request
- Base URLhttps://api.fireblocks.io/v1
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
customerIntegrationIdstring uuid required
Customer integration unique identifier
trmIdstring required
Travel Rule Message unique identifier
Response
TRM retrieved successfully
Example response
{
"id": "trm_1234567890abcdef",
"version": "1.0",
"status": "ACCEPTED",
"reason": "Travel Rule compliance required for this transaction",
"externalId": "550e8400-e29b-41d4-a716-446655440000",
"asset": {
"format": "fireblocks",
"data": {
"ticker": "USDT",
"network": "ETH",
"ucid": 825,
"contractAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"id": "USDT_ERC20"
}
},
"amount": "1000",
"fiatValue": {
"amount": "1000.50",
"currency": "USD"
},
"direction": "out",
"originatorVaspId": "did:ethr:0x1234567890abcdef",
"beneficiaryVaspId": "did:ethr:0xfedcba0987654321",
"txnInfo": {
"originatorWalletAddress": "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb",
"beneficiaryWalletAddress": "0x8d12A197cB00D4747a1fe03395095ce2A5CC6819",
"txHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
},
"ivms101": {
"version": "1.0",
"data": "eyJvcmlnaW5hdG9yIjp7Im5hbWUiOiJKb2huIERvZSIsImFkZHJlc3MiOiIxMjMgTWFpbiBTdCJ9LCJiZW5lZmljaWFyeSI6eyJuYW1lIjoiSmFuZSBTbWl0aCIsImFkZHJlc3MiOiI0NTYgRWxtIFN0In19",
"filledFields": [
"originator.name",
"originator.address",
"beneficiary.name",
"beneficiary.address"
]
},
"providerData": {
"provider": "notabene",
"data": {
"vasp_did": "did:ethr:0x1234567890abcdef",
"compliance_status": "verified"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.