⚠️ Неофициальный информационный портал. Официальный сайт: gmgn.ai ↗
/ Документация
Сайт EN ↗ Открыть GMGN

📦 GMGN Data API — Аналитика и парсинг

GMGN Data API предоставляет доступ к историческим и реальном времени данным: цены токенов, транзакции, активность кошельков, рейтинги Smart Money.

Доступные данные

ДатасетОписание
Token Price HistoryOHLCV свечи по любому токену (1m, 5m, 1h, 1D)
Token TransactionsВсе on-chain транзакции по токену
Wallet HistoryПолная история транзакций кошелька
Wallet PNLРеализованный PNL кошелька по периодам
Smart Money ListСписок топ трейдеров с метриками
Trending TokensТрендинг с фильтрами в реальном времени
New PairsНовые листинги в реальном времени

Эндпоинты данных

# Исторические свечи токена
GET /token/{chain}/{ca}/candles?interval=5m&from=TIMESTAMP&to=TIMESTAMP

# Транзакции токена
GET /token/{chain}/{ca}/trades?limit=100&cursor=PAGE_CURSOR

# История кошелька
GET /wallet/{chain}/{address}/trades?limit=100

# PNL кошелька
GET /wallet/{chain}/{address}/pnl?period=7d

# Список Smart Money
GET /smartmoney/{chain}?limit=50&sort=pnl_7d

Стриминг данных (WebSocket)

Для получения данных в реальном времени используйте WebSocket:

wss://stream.gmgn.ai/v1/token/{chain}/{ca}/trades
wss://stream.gmgn.ai/v1/new-pairs/{chain}
wss://stream.gmgn.ai/v1/smartmoney/{chain}/trades

Пример: получение свечей на Python

import requests

def get_candles(ca, interval="5m", limit=100):
    resp = requests.get(
        f"https://gmgn.ai/api/v1/token/sol/{ca}/candles",
        params={"interval": interval, "limit": limit},
        headers={"Authorization": f"Bearer {API_KEY}"}
    )
    return resp.json()["data"]  # list of OHLCV dicts

Тарифы и лимиты

ПланRequests/minИсторические данные
Free107 дней
Basic6030 дней
Pro300365 дней
EnterpriseCustomAll time