Skip to main content
GET
/
trading
/
providers
TypeScript
const response: Promise<FireblocksResponse<ProvidersListResponse>> = fireblocks.tradingBeta.getTradingProviders(tradingBetaApiGetTradingProvidersRequest);
{
  "data": [
    {
      "id": "BRIDGE",
      "name": "Bridge",
      "logo": "https://example.com/logos/bridge.png",
      "accountBased": true,
      "manifest": {
        "order": {
          "supported": true,
          "executionTypes": [
            "MARKET"
          ],
          "settlementTypes": [
            "DVP"
          ]
        },
        "quote": {
          "supported": false
        },
        "rate": {
          "supported": true
        }
      },
      "connected": true,
      "accounts": [
        {
          "id": "acc_5e9a2d1c4b7f3e8a",
          "name": "Main Trading Account"
        }
      ]
    },
    {
      "id": "UNISWAP_CLASSIC",
      "name": "Uniswap Classic",
      "logo": "https://example.com/logos/uniswap.png",
      "accountBased": false,
      "manifest": {
        "order": {
          "supported": true,
          "executionTypes": [
            "MARKET"
          ],
          "settlementTypes": [
            "PREFUNDED"
          ]
        },
        "quote": {
          "supported": false
        },
        "rate": {
          "supported": true
        }
      },
      "approved": true,
      "hasTermsOfService": true,
      "termsOfServiceUrl": "https://uniswap.org/terms"
    }
  ],
  "total": 2,
  "next": "cursor_abc123def456"
}

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.

Query Parameters

pageSize
integer
default:20

Page size for pagination.

Required range: 1 <= x <= 100
pageCursor
string

Page cursor for pagination.

Response

Providers response

data
object[]
required

List of available providers

Provider integrated via Fireblocks connected accounts (accountBased is true).

Example:
{
"id": "BRIDGE",
"name": "Bridge",
"logo": "https://example.com/logos/bridge.png",
"accountBased": true,
"manifest": {
"order": {
"supported": true,
"executionTypes": ["MARKET"],
"settlementTypes": ["DVP"]
},
"quote": { "supported": false },
"rate": { "supported": true }
},
"connected": true,
"accounts": [
{
"id": "acc_5e9a2d1c4b7f3e8a",
"name": "Main Trading Account"
}
]
}
total
integer
required

Total number of providers matching the query.

next
string

A cursor for the next page of results, if available.