Skip to content
getcoinsight

Developer API

REST API for markets, technical analysis and news — same data that powers this site. OpenAPI spec (JSON)

Authentication

Every request needs an API key in the Authorization header.

curl -H "Authorization: Bearer gcs_YOUR_KEY" \
  "https://getcoinsight.com/api/v1/markets?limit=10"

Create and manage keys in your profile

Daily quotas

Free100 requests/day
Basic1,000 requests/day
Pro10,000 requests/day
Premium100,000 requests/day

Responses include X-RateLimit-Limit and X-RateLimit-Remaining headers. Over quota → HTTP 429.

Endpoints

  • GET /api/v1/markets?limit=100

    Top coins by market cap: price, market cap, volume, 1h/24h/7d change.

  • GET /api/v1/analysis?symbol=btc&interval=1h

    Technical snapshot: price, trend, RSI/ADX/ATR, TA consensus rating, regime, composite score. Intervals: 1m–1M.

  • GET /api/v1/news?limit=30

    Aggregated crypto headlines (CoinDesk, Cointelegraph, Decrypt, The Block, Bitcoin Magazine).

All endpoints return JSON: { "data": … } on success, { "error": "code" } otherwise. CORS is open — callable from browsers and servers.