Exchanges
Exchange Accounts
List every exchange Finrock supports, with connection status, saved settings, supported assets, and send and receive capability for each.
GET
MCP scope:
dac.read
Use this endpoint to retrieve every exchange Finrock supports, together with the connection state of each one in your workspace. Each entry shows whether the exchange has been added and is active, and the settings currently saved for it (with secrets masked). Check is_added and is_active to confirm a connection before calling Exchange Balance or initiating exchange-linked transactions.
Request
Method:GET
URL: https://api.finrock.io/dac/v1/exchange-accounts
Response
The response is an array with one object per supported exchange, whether or not it is connected.Exchange name:
Binance, Coinbase, OKX, KuCoin, or Bybit. Use this value as the exchange parameter in other exchange endpoints.The settings currently saved for this exchange. Keys vary by exchange (for example
API_Key, API_Secret, and Wallet_Type for Binance; API Key, API Secret, and Passphrase for Coinbase, OKX, and KuCoin; API Key, API Secret, Account Type, and Environment for Bybit). API keys are returned masked and secrets are returned empty. Values are empty strings when the exchange has not been added.
