← All features

API keys

Connect your exchanges, wallets and brokers with read-only API keys so their balances sync automatically. Keys are stored encrypted and are write-only — once saved they're never shown again; the app only shows whether a key is set. Banks connect differently, through a secure bank login with no keys to manage — see Bank connection setup.

API keys in Krosos

How to use

  1. Create a read-only API key with your provider:
    • Binance — enable only Reading.
    • Coinbase — a read-only Advanced Trade key (enter the key name and its private key).
    • Kraken — only the Query Funds permission.
    • Bitstamp — only Account balance access.
    • Bitvavo — only the View right.
    • Bitpanda — any API key (Bitpanda's is read-only by nature).
    • Bybit — a read-only key with Wallet and Earn read access.
    • Zerion — a standard Zerion API key.
    • Spiko — your investor API client ID and secret.
    • Trading 212 — a read-only key from the Trading 212 app.
    • Interactive Brokers — a Flex Web Service token and Flex Query ID.
  2. Open Settings, go to Connected Sources, and add a connection. If the keys aren't set yet, the key fields appear right in the form — saving stores them (encrypted) and creates the connection.
  3. Balances sync right after, so wrong keys show up immediately.
  4. To change or remove keys later, use the key button on the connection's card.

Good to know

Related