Skip to Content
EnDocs
Markets API
Market & Price

Market & Price

See Chain & API Support for per-chain API support.

Get K-line

Request Path: /bgw-pro/market/v3/coin/getKline

Request Method: POST

Request Parameters:

{ "chain": "sol", "contract": "CFbEmC3JJ5HqXwfFNrKMzhAnFaMp64QkbBegcTw3Hpzh", "period": "1m", // K-line interval: 1s, 1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w "size": 100 // Number of K-lines, maximum 1440 }

Response Example:

{ "data": { "list": [ { "ts": 1752580800, // Timestamp in seconds (10 digits) "high": 0.000034747982898902, // High price "low": 0.000034294032294306, // Low price "open": 0.000034514703016717, // Open price "close": 0.000034747982898902, // Close price "turnover": 6435.217462826669, // Trading volume (USD) "buyTurnover": 2839.6432060468173, // Buy volume "sellTurnover": 3595.5742567798516, // Sell volume "amount": 6435.217462826669, // Trading amount "buyAmount": 6435.217462826669, // Buy amount "sellAmount": 6435.217462826669 // Sell amount } ] }, "status": 0 }

Get Token Transaction Info

Request Path: /bgw-pro/market/v3/coin/getTxInfo

Request Method: POST

Request Parameters:

{ "chain": "sol", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump" }

Response Example:

{ "data": { "chain": "eth", "contract": "", "txn_info": { // Only supports 5m, 1h, 4h, 24h "1h": { "high": 0, // High price "low": 0, // Low price "open": 0, // Open price "turnover": 0, // Trading volume "buy_turnover": 0, // Buy volume "sell_turnover": 0, // Sell volume "makers": 0, // Number of traders "buyers": 0, // Number of buyers "sellers": 0, // Number of sellers "txns": 0, // Number of transactions "buys": 0, // Number of buy transactions "sells": 0 // Number of sell transactions }, "24h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "4h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "5m": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 } }, "price": 0 }, "status": 0 }

Get Token Transaction Info List (Batch)

Request Path: /bgw-pro/market/v3/coin/batchGetTxInfo

Request Method: POST

Request Parameters:

{ "list": [ { "chain": "sol", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump" } ] }

Response Example:

{ "data": { "list": [ { "chain": "eth", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump", "txn_info": { // Only supports 5m, 1h, 4h, 24h "1h": { "high": 0, // High price "low": 0, // Low price "open": 0, // Open price "turnover": 0, // Trading volume "buy_turnover": 0, // Buy volume "sell_turnover": 0, // Sell volume "makers": 0, // Number of traders "buyers": 0, // Number of buyers "sellers": 0, // Number of sellers "txns": 0, // Number of transactions "buys": 0, // Number of buy transactions "sells": 0 // Number of sell transactions }, "24h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "4h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "5m": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 } }, "price": 0 } ] }, "status": 0 }

Batch Get Full Token Info

Request Path: /bgw-pro/market/v3/coin/batchGetFullInfo

Request Method: POST

Batch fetch token base info, market data, and security audit results. Maximum 50 items in list.

Request Parameters:

ParameterTypeDescriptionExample
listarrayToken list-
list[].chainstringChain namesol
list[].contractstringContract addressEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
{ "list": [ { "chain": "sol", "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" } ] }

Response Example:

{ "status": 0, "data": { "list": [ { "chain": "sol", "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "symbol": "USDC", "name": "USD Coin", "decimals": 6, "total_supply": 0, "max_supply": 0, "circulating_supply": 45000000000, "icon": "https://cdn.bitkeep.vip/u_b_abc123.png", "twitter": "https://twitter.com/circle", "website": "https://www.circle.com", "telegram": "", "discord": "", "whitepaper": "", "facebook": "", "about": "USDC is a fully collateralized US dollar stablecoin.", "issue_date": 1569888000, "holders": 2000000, "liquidity": 500000000, "top10_holder_percent": 0.45, "insider_holder_percent": 0.02, "sniper_holder_percent": 0.01, "dev_holder_percent": 0.005, "dev_holder_balance": 2250000, "dev_issue_coin_count": 1, "dev_rug_coin_count": 0, "dev_rug_percent": 0, "lock_lp_percent": 0.8, "price": 1.0001, "market": { "price": 1.0001, "market_cap": 45004500000, "fdv": 45004500000, "liquidity": 500000000, "turnover": 3200000000, "age": 163296000, "change_5m": 0.0001, "change_1h": -0.0002, "change_4h": 0.0003, "change_24h": -0.0001, "volume_usd_5m": 1200000, "volume_usd_1h": 85000000, "volume_usd_4h": 620000000, "volume_usd_24h": 3200000000, "pairs": [ { "pool_address": "58oQChx4yWmvKdeACKeVUPa4TkZGEWjFtNBBHzWMGbVa", "protocol": "raydium", "token0_symbol": "USDC", "token1_symbol": "SOL", "liquidity": 120000000 } ] }, "security": { "chain": "sol", "chain_id": 501, "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "riskChecks": [], "warnChecks": [ { "labelName": "WarnTitle24", "status": 2, "values": { "lockedShare": 0.8 }, "priority": 10, "type": 1 } ], "lowChecks": [], "riskCount": 0, "warnCount": 1, "checkStatus": 2, "support": 1, "checking": false, "buyTax": 0, "sellTax": 0, "freezeAuth": false, "mintAuth": false, "token2022": false, "lpLock": true, "top_10_holder_risk_level": 0, "highRisk": false } } ] } }

For security labelName meanings, see Token — Security Detection labelName Reference.


Further Reading

Important Notes

Due to the large scale of on-chain data, clients need to prepare appropriate hardware resources before integration. Here are some recommendations for reference.

Data Scale

  • Approximately 25 million transaction records per day, with ~300 TPS
  • Millions of K-line updates per day
  • Approximately 100 million token information changes per day
  • Real-time data is pushed via WebSocket; see WebSocket Service
Last updated on