?? ????????????? ?????????????? ??????. ??????????? ????: dexscreener.com ?
/ ????????????
???? ??????? DexScreener

DexScreener API

DexScreener предоставляет бесплатный публичный REST API для разработчиков. Без API-ключа, без регистрации — просто делайте запросы.

Базовый URL: https://api.dexscreener.com

Rate Limits

Эндпоинт Лимит
Стандартные эндпоинты 300 запросов/минуту
Search 300 запросов/минуту

Лимиты применяются по IP-адресу. При превышении сервер вернёт HTTP 429 Too Many Requests.

Основные эндпоинты

Получить пару по адресу

GET /latest/dex/pairs/{chainId}/{pairAddresses}

Возвращает данные о конкретной торговой паре.

Параметры:

Пример запроса:

curl https://api.dexscreener.com/latest/dex/pairs/solana/HCtr7MFLqsRRkqJaAp1KvxqTEsJ7TZ5iMxFmRfEW21z

Поиск пар по токену

GET /latest/dex/tokens/{tokenAddresses}

Возвращает все торговые пары для указанного токена.

Параметры:


Поиск

GET /latest/dex/search/?q={query}

Поиск по тикеру, названию или адресу.

Параметры:

Пример:

curl "https://api.dexscreener.com/latest/dex/search/?q=BONK"

Профили токенов

GET /token-profiles/latest/v1

Возвращает список последних обновлённых профилей токенов.


Токен-бусты

GET /token-boosts/latest/v1   # последние бусты
GET /token-boosts/top/v1      # токены с наибольшим активным бустом

Структура ответа (пара)

{
  "chainId": "solana",
  "dexId": "raydium",
  "url": "https://dexscreener.com/solana/...",
  "pairAddress": "HCtr7...",
  "baseToken": {
    "address": "...",
    "name": "Token Name",
    "symbol": "TKN"
  },
  "quoteToken": {
    "symbol": "SOL"
  },
  "priceNative": "0.00000123",
  "priceUsd": "0.000234",
  "txns": {
    "h24": { "buys": 1523, "sells": 987 }
  },
  "volume": { "h24": 450000 },
  "priceChange": { "h1": 12.5, "h24": -3.2 },
  "liquidity": { "usd": 125000 },
  "fdv": 2300000,
  "marketCap": 1800000
}

WebSocket API

DexScreener также предоставляет WebSocket для получения данных в реальном времени:

wss://io.dexscreener.com/dex/screener/subscriptions

WebSocket позволяет подписаться на обновления пар без постоянных REST-запросов.

Идентификаторы сетей (chainId)

chainId Сеть
solana Solana
ethereum Ethereum
bsc BNB Smart Chain
base Base
arbitrum Arbitrum One
polygon Polygon
avalanche Avalanche C-Chain
tron Tron
Использование в проектах: API предоставляется as-is. DexScreener может изменить или ограничить доступ без предупреждения. Для production-нагрузки рекомендуем кэшировать ответы.