{
  "opencollection": "1.0.0",
  "info": {
    "name": "Fireblocks Blockchains and Assets Approval Requests Connected Accounts (Beta) API",
    "version": "1.8.0"
  },
  "items": [
    {
      "info": {
        "name": "Connected Accounts (Beta)",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get connected accounts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.fireblocks.io/v1/connected_accounts",
            "params": [
              {
                "name": "mainAccounts",
                "value": "",
                "type": "query",
                "description": "Whether to include only main accounts in the response."
              },
              {
                "name": "pageSize",
                "value": "",
                "type": "query",
                "description": "Page size for pagination."
              },
              {
                "name": "pageCursor",
                "value": "",
                "type": "query",
                "description": "Page cursor for pagination."
              }
            ]
          },
          "docs": "Returns all connected accounts.\n\n**Note:** This endpoint is currently in beta and might be subject to changes.\n"
        },
        {
          "info": {
            "name": "Get connected account",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.fireblocks.io/v1/connected_accounts/:accountId",
            "params": [
              {
                "name": "accountId",
                "value": "",
                "type": "path",
                "description": "The ID of the account to fetch."
              }
            ]
          },
          "docs": "Retrieve detailed information about a specific connected account by ID.\n\n**Note:** This endpoint is currently in beta and might be subject to changes.\n"
        },
        {
          "info": {
            "name": "Get balances for an account",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.fireblocks.io/v1/connected_accounts/:accountId/balances",
            "params": [
              {
                "name": "accountId",
                "value": "",
                "type": "path",
                "description": "The ID of the account to fetch balances for."
              },
              {
                "name": "pageSize",
                "value": "",
                "type": "query",
                "description": "Page size for pagination."
              },
              {
                "name": "pageCursor",
                "value": "",
                "type": "query",
                "description": "Page cursor for pagination."
              }
            ]
          },
          "docs": "Retrieve current asset balances for a specific connected account as a flat list (one row per `assetId`, `balanceType`).\n\n**Note:** This endpoint is currently in beta and might be subject to changes.\n"
        },
        {
          "info": {
            "name": "Get exchange rates for an account",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.fireblocks.io/v1/connected_accounts/:accountId/rates",
            "params": [
              {
                "name": "accountId",
                "value": "",
                "type": "path",
                "description": "The ID of the account to fetch rates for."
              },
              {
                "name": "baseAssetId",
                "value": "",
                "type": "query",
                "description": "The ID of the asset to fetch rates for."
              },
              {
                "name": "quoteAssetId",
                "value": "",
                "type": "query",
                "description": "The ID of the asset to get the rates nominally."
              }
            ]
          },
          "docs": "Retrieve current exchange rates for converting between specific assets in a connected account.\n\n**Note:** This endpoint is currently in beta and might be subject to changes.\n"
        },
        {
          "info": {
            "name": "Get supported trading pairs for an account",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.fireblocks.io/v1/connected_accounts/:accountId/manifest/capabilities/trading/pairs",
            "params": [
              {
                "name": "accountId",
                "value": "",
                "type": "path",
                "description": "The ID of the account to fetch supported pairs for."
              },
              {
                "name": "pageSize",
                "value": "",
                "type": "query",
                "description": "Page size for pagination."
              },
              {
                "name": "pageCursor",
                "value": "",
                "type": "query",
                "description": "Page cursor for pagination."
              }
            ]
          },
          "docs": "Retrieve all asset trading pairs supported by a specific connected account, including the pair type (`quote`, `market`, `onOffRamp`).\n\n**Note:** This endpoint is currently in beta and might be subject to changes.\n"
        }
      ]
    }
  ],
  "bundled": true
}