Skip to main content
Beta Launch — Early Adopter Pricing

Crypto Intelligence for Your Bots

Access DYOR's proprietary scores, technical indicators, signals and patterns via a simple REST API. Refreshed every 15 minutes, 1 200+ coins covered.

GET /api/v1/scanner
curl -H "X-API-Key: your_key" \
     https://dyor.net/api/v1/scanner?pair=USDT&limit=3

{
  "meta": {"page": 1, "limit": 3, "total": 487},
  "data": [
    {
      "name": "BTC", "pair": "USDT", "price": 87420.50,
      "scores": {
        "1h": {"score": 72, "bullish": 85, "bearish": 12},
        "4h": {"score": 45, "bullish": 60, "bearish": 38}
      },
      "indicators": {"1h": {"rsi": 62.3, "adx": 28.1}}
    }
  ]
}

What You Get

8 endpoints covering every aspect of crypto technical analysis

Trend Scanner

Full scanner data — scores, outlook, bullish/bearish breakdown for every coin across 6 timeframes.

Technical Signals

RSI, MACD, Supertrend, Ichimoku, ADX crosses — all active signals in real-time.

Chart Patterns

Detected patterns (triangles, wedges, channels) with breakout levels and direction.

Smart Setups

High-confidence trade setups with confluence scoring and multi-timeframe confirmation.

15-Min Refresh

Data refreshed every 15 minutes aligned with scan cycles. Cached responses for blazing speed.

Production Ready

Rate-limited, cached, and monitored. API key auth, JSON responses, proper error codes.

Simple Pricing

Beta launch pricing — lock in your rate before we raise prices.

DYOR API — 30 days

30 days

$99

~$99/month

  • Full scanner data (1 200+ coins)
  • 60 requests per minute
  • Clean JSON, paginated responses
  • Email support
Log in to subscribe
Best value

DYOR API — 360 days

360 days

$990

~$83/month

  • Full scanner data (1 200+ coins)
  • 60 requests per minute
  • Clean JSON, paginated responses
  • Email support
Log in to subscribe

Quick Documentation

All endpoints return paginated JSON with consistent error codes

GET /api/v1/scanner

Returns paginated scanner data with scores and indicators for all coins on a given pair.

Parameter Type Default Description
pairstringUSDTUSDT, BTC, PERP
sortstringscore_1dname, price, score_1h, score_4h, score_1d...
directionstringdescasc, desc
limitint501-200
pageint1Page number
qstringSearch by coin name
GET /api/v1/signals

Active technical signals (RSI oversold, MACD crosses, Supertrend switches, etc.) with rising volume detection.

Params: pair, tf, q, limit, page

GET /api/v1/setups

High-confidence Smart Setups with confluence scoring, key levels, multi-TF confirmation and signal breakdown.

Params: pair, tf, bias, min_confidence, q, limit, page

GET /api/v1/patterns

Detected chart patterns (triangles, wedges, flags, channels) with support/resistance levels and breakout proximity.

Params: pair, tf, type, q, limit, page

GET /api/v1/divergences

Standard and hidden divergences across RSI, MACD, OBV and more, with direction (bullish/bearish).

Params: pair, tf, type, direction, indicator, q, limit, page

GET /api/v1/pumping

Real-time pump/dump detection across 1m, 5m, 10m windows and 24h highs/lows.

Params: pair, type, event, min_pct, q, limit, page

Authentication

Include your API key in every request via the X-API-Key header:

X-API-Key: your_api_key_here