DexTools API
DexTools предоставляет REST API для разработчиков. В отличие от DexScreener API, доступ к DexTools API частично платный.
Базовый URL:
https://public-api.dextools.io (бесплатный, лимитированный) или https://api.dextools.io (платный Plan).
Уровни доступа
| Plan | Доступ | Лимиты |
|---|---|---|
| Trial (бесплатно) | Базовые эндпоинты | ~3 запроса/сек |
| Standard | Все эндпоинты | Расширенные лимиты |
| Advanced | Все эндпоинты + WebSocket | Высокие лимиты |
Основные эндпоинты
Получить данные о паре
GET /v2/pool/{chain}/{address}
Возвращает информацию о конкретной торговой паре.
Параметры:
chain— идентификатор сети (ether, bsc, polygon, solana...)address— адрес торговой пары
Получить список пар токена
GET /v2/token/{chain}/{address}/pools
Все пулы для конкретного токена.
OHLCV данные (свечи)
GET /v2/pool/{chain}/{address}/ohlcv
Исторические данные OHLCV для построения графика.
Параметры:
from— начало периода (Unix timestamp)to— конец периода (Unix timestamp)interval— 1, 5, 15, 30, 60 (минуты), 1D, 1W
Последние транзакции
GET /v2/pool/{chain}/{address}/trades
Последние сделки в торговой паре.
Hot Pairs
GET /v2/ranking/{chain}/hotpairs
Текущий топ Hot Pairs для выбранной сети.
Идентификаторы сетей
| chainId | Сеть |
|---|---|
ether |
Ethereum |
bsc |
BNB Smart Chain |
polygon |
Polygon |
arbitrum |
Arbitrum |
base |
Base |
avalanche |
Avalanche |
solana |
Solana |
Как получить API ключ
- Зарегистрируйтесь на dextools.io
- Перейдите в раздел API / Developer
- Выберите план (Trial бесплатно)
- Получите API ключ
- Передавайте ключ в заголовке:
X-API-KEY: ваш_ключ
Пример запроса
curl -H "X-API-KEY: ВАШ_КЛЮЧ" \
"https://public-api.dextools.io/trial/v2/pool/ether/0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc"
DexTools vs DexScreener API
| DexTools API | DexScreener API | |
|---|---|---|
| Цена | Частично платный | Полностью бесплатный |
| Исторические данные | ✅ OHLCV | ❌ Нет |
| WebSocket | ✅ Платный план | ✅ Бесплатный |
| Покрытие сетей | ~30 | 60+ |
| Rate limits | Ниже (trial) | Выше |
Вывод: Для исторических данных и OHLCV — DexTools API. Для быстрого доступа к текущим ценам и широкому покрытию сетей — DexScreener API.