Creates a new travel rule message with IVMS101-compliant PII data. Encrypts sensitive originator and beneficiary information before sending to partner.
Documentation Index
Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt
Use this file to discover all available pages before exploring further.
A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.
Customer integration unique identifier
Request to create a Travel Rule Message with IVMS101 PII data
IVMS101 data structure containing encrypted PII
Asset identifier (required when txId not provided)
"USDT_ERC20"
Transaction amount (required when txId not provided)
"1000"
Amount in USD (optional)
"1000.50"
Source peer path for transaction
Source address (optional)
"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"
Destination peer path for transaction
Destination address (optional)
"0x8d12A197cB00D4747a1fe03395095ce2A5CC6819"
Destination tag (optional)
"1234567890"
Fireblocks transaction ID (optional) - RECOMMENDED for inbound transactions
"550e8400-e29b-41d4-a716-446655440000"
Transaction hash (optional)
"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
Transaction direction from workspace perspective
INBOUND, OUTBOUND "OUTBOUND"
Originator VASP identifier - required for inbound transactions
"did:ethr:0x1234567890abcdef"
Beneficiary VASP identifier - required for outbound transactions
"did:ethr:0xfedcba0987654321"
TRM created successfully
Travel Rule Message information
TRM message ID
"trm_1234567890abcdef"
External ID (e.g., Fireblocks ID)
"550e8400-e29b-41d4-a716-446655440000"
Transaction amount in asset units
"1000"
Transaction direction for TRM (in = inbound, out = outbound)
in, out "out"
IVMS101 data in response format
TRM version
"1.0"
Current status of the Travel Rule Message
PENDING, ACCEPTED, REJECTED, FAILED "ACCEPTED"
Human readable reason for the current status
"Travel Rule compliance required for this transaction"
ID of the originator VASP
"did:ethr:0x1234567890abcdef"
ID of the beneficiary VASP
"did:ethr:0xfedcba0987654321"