ChainsFlow API

ChainsFlow API for developers

Build with the same engine that powers the web app.

Connect supported centralized exchanges, synchronize read-only balances and return a normalized portfolio through one versioned REST contract.

RESTVersioned HTTP endpoints
OpenAPI 3.1Machine-readable contract
4 CEXBinance, Bybit, Kraken, OKX
JSONStable problem codes

Three-step quickstart

From account to first request.

01

Create an account

Select Create account to open the dedicated API registration directly. Consumer portfolio viewing uses a separate account.

02

Mint a personal token

Name the integration and copy the cf_live_ key once. Only its SHA-256 hash is retained by the service.

03

Call /api/v1

Send the key in X-API-Key. The account starts with 1,000 credits; inspect X-Credit-Cost and X-Credits-Remaining on every metered response.

Free validation cycle

Predictable launch guardrails.

Every account starts with 1,000 weighted credits. When they run low, request an additional allocation through the contact shown in the dashboard; automated checkout can be enabled later without changing endpoint weights.

  • 1,000 account-level credits with published endpoint weights
  • 2 exchange connections per developer account
  • 60 requests/minute per IP plus a 5-minute sync cooldown
  • No trading, withdrawals, custody or blockchain wallets

Use one contract from prototype to production.

Start with 1,000 credits, generate a token and build against the exact API used by the portfolio dashboard.

Create account