# Fireblocks TR Link API

**Canonical:** https://apis.io/apis/fireblocks/fireblocks-trlink-api/  
**Provider:** Fireblocks — https://apis.io/providers/fireblocks/  
**Base URL:** https://api.fireblocks.io/v1  
**Documentation:** https://developers.fireblocks.com/reference/api-overview

Fireblocks TR Link API is one of 62 APIs that [Fireblocks](https://apis.io/providers/fireblocks/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include TRLink. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a JSON-LD context.

The TRLink API from Fireblocks — 24 operation(s) for trlink.

## Operations (28)

| Method | Path | Summary |
|---|---|---|
| POST | `/screening/trlink/customers` | Create customer |
| GET | `/screening/trlink/customers` | Get all customers |
| GET | `/screening/trlink/customers/{customerId}` | Get customer by ID |
| PUT | `/screening/trlink/customers/{customerId}` | Update customer |
| DELETE | `/screening/trlink/customers/{customerId}` | Delete customer |
| GET | `/screening/trlink/customers/{customerId}/integrations` | Get customer integrations |
| GET | `/screening/trlink/customers/{customerId}/integrations/{customerIntegrationId}` | Get customer integration by ID |
| POST | `/screening/trlink/customers/integration` | Create customer integration |
| PUT | `/screening/trlink/customers/integration/{customerIntegrationId}` | Connect customer integration |
| DELETE | `/screening/trlink/customers/integration/{customerIntegrationId}` | Disconnect customer integration |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/assets` | List supported assets |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/assets/{assetId}` | Get supported asset by ID |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/public_key` | Get public key for PII encryption |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/test_connection` | Test connection |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/transactions/{txId}/manual_decision` | Manual decision for missing TRM |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/trm` | Create Travel Rule Message |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}` | Get TRM by ID |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}/cancel` | Cancel Travel Rule Message |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}/redirect` | Redirect Travel Rule Message |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}/required_actions` | Get required actions for a TRM |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/{trmId}/resolve_action` | Resolve action for a TRM |
| POST | `/screening/trlink/customers/integration/{customerIntegrationId}/trm/assess` | Assess Travel Rule requirement |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/vasps` | List VASPs |
| GET | `/screening/trlink/customers/integration/{customerIntegrationId}/vasps/{vaspId}` | Get VASP by ID |
| GET | `/screening/trlink/partners` | List available TRSupport partners |
| GET | `/screening/trlink/policy` | Get TRLink policy |
| POST | `/screening/trlink/transaction/{txId}/destination/travel_rule_message_id` | Set destination travel rule message ID |
| POST | `/screening/trlink/transaction/{txId}/travel_rule_message_id` | Set transaction travel rule message ID |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/fireblocks/refs/heads/main/openapi/fireblocks-trlink-api-openapi.yml
- **Documentation** — https://developers.fireblocks.com/reference/api-overview
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/fireblocks/refs/heads/main/json-ld/fireblocks-context.jsonld

## Other Fireblocks APIs (12)

- [Fireblocks Vaults API](https://apis.io/apis/fireblocks/fireblocks-vaults-api/)
- [Fireblocks Transactions API](https://apis.io/apis/fireblocks/fireblocks-transactions-api/)
- [Fireblocks Tokenization API](https://apis.io/apis/fireblocks/fireblocks-tokenization-api/)
- [Fireblocks Staking API](https://apis.io/apis/fireblocks/fireblocks-staking-api/)
- [Fireblocks NFTs API](https://apis.io/apis/fireblocks/fireblocks-nfts-api/)
- [Fireblocks Compliance and Policy API](https://apis.io/apis/fireblocks/fireblocks-compliance-api/)
- [Fireblocks Webhooks API](https://apis.io/apis/fireblocks/fireblocks-webhooks-api/)
- [fireblocks Approval Requests API](https://apis.io/apis/fireblocks/fireblocks-approval-requests-api/)
- [fireblocks Blockchains & Assets API](https://apis.io/apis/fireblocks/fireblocks-blockchains-assets-api/)
- [fireblocks Contract Interactions API](https://apis.io/apis/fireblocks/fireblocks-contract-interactions-api/)
- [fireblocks Contract Templates API](https://apis.io/apis/fireblocks/fireblocks-contract-templates-api/)
- [fireblocks Cosigners (Beta) API](https://apis.io/apis/fireblocks/fireblocks-cosigners-beta-api/)

## Tags

TRLink

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/fireblocks/fireblocks-trlink-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/fireblocks/.
