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://fireblocks-43c4b3ee-chore-add-cli.mintlify.app/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.