Back to Guides

API Keys & Permissions

4 min read

API Keys & Permissions

API keys are the bridge between Deribook and your exchange accounts. Understanding permissions is critical for security.

Permission Levels

  • Read: View positions, balances, trade history (required by Deribook)
  • Trade: Execute orders (NOT allowed — Deribook rejects these keys)
  • Withdraw: Transfer funds (NOT allowed — Deribook rejects these keys)

Why Read-Only?

Deribook is an analytics platform, not a trading bot. We only need to read your data. By enforcing read-only keys, your funds stay safe even in the worst-case scenario.

Managing Keys

View your linked keys on the Account Detail page. You can see the label, permissions, and connection status. To update a key, remove the old one and add a new one.

Best Practices

  • Create a dedicated API key for Deribook — don't reuse keys across services
  • Use a descriptive label (e.g., “Deribook Analytics”)
  • Regularly rotate your keys (every 90 days recommended)
  • If you suspect a key is compromised, revoke it immediately on Deribit