Strategy API

Get Token Details#

Retrieve Meme Pump scanner data for a specified token.

Request URL#

GET https://web3.okx.com/api/v6/dex/market/memepump/tokenDetails

Request Parameters#

ParameterTypeRequiredDescription
chainIndexStringYesChain unique identifier (e.g., 501 = Solana). Only single-chain queries are supported.
tokenContractAddressStringYesToken contract address.

Response Parameters#

Same fields as individual items in the Get Token List response, returned as a single object.

ParameterTypeDescription
chainIndexStringChain ID (e.g., 501 = Solana).
protocolIdStringProtocol ID (e.g., 1 = PUMP_FUN).
quoteTokenAddressStringQuote token contract address.
tokenContractAddressStringToken contract address.
symbolStringToken symbol.
nameStringToken name.
logoUrlStringToken logo URL.
createdTimestampStringToken creation time (millisecond timestamp).
marketObjectMarket data.
>marketCapUsdStringMarket cap (USD).
>volumeUsd1hString1h trading volume (USD).
>txCount1hString1h total transaction count.
>buyTxCount1hString1h buy transaction count.
>sellTxCount1hString1h sell transaction count.
bondingPercentStringBonding curve progress (%).
mayhemModeTimeRemainingStringPump.fun Mayhem Mode remaining time. Empty if not applicable.
tagsObjectAudit / tag data.
>top10HoldingsPercentStringTop 10 holders' combined holdings (%).
>devHoldingsPercentStringDeveloper holdings (%).
>insidersPercentStringInsiders holdings (%).
>bundlersPercentStringBundlers holdings (%).
>snipersPercentStringSnipers holdings (%).
>freshWalletsPercentStringFresh wallets holdings (%).
>suspectedPhishingWalletPercentStringSuspected phishing wallets (%).
>totalHoldersStringTotal number of holder addresses.
socialObjectSocial media info.
>xStringX (Twitter) link.
>telegramStringTelegram link.
>websiteStringWebsite link.
>websiteTypeStringWebsite type identifier.
>dexScreenerPaidBooleanWhether DEX Screener ads are active.
>communityTakeoverBooleanCommunity takeover (CTO) flag.
>liveOnPumpFunBooleanLive on Pump.fun flag.
bagsFeeClaimedBooleanWhether bags fee has been claimed.
apedStringNumber of co-invested (aped) wallets.
migratedBeginTimestampStringMigration start time (ISO 8601).
migratedEndTimestampStringMigration end time (ISO 8601).
creatorAddressStringToken creator wallet address.

Request Example#

Shell
curl --location --request GET 'https://web3.okx.com/api/v6/dex/market/memepump/tokenDetails?chainIndex=501&tokenContractAddress=7Gf9...pump' \
--header 'OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418' \
--header 'OK-ACCESS-SIGN: leaV********3uw=' \
--header 'OK-ACCESS-PASSPHRASE: 1****6' \
--header 'OK-ACCESS-TIMESTAMP: 2023-10-18T12:21:41.274Z'

Response Example#

Json
{
  "code": "0",
  "msg": "",
  "data": {
    "chainIndex": "501",
    "protocolId": "1",
    "quoteTokenAddress": "11111111111111111111111111111111",
    "tokenContractAddress": "7Gf9...pump",
    "symbol": "TETANUS",
    "name": "tetanus",
    "logoUrl": "https://static.okx.com/cdn/assets/imgs/xxx.png",
    "createdTimestamp": "1730000000000",
    "market": {
      "marketCapUsd": "154880.12",
      "volumeUsd1h": "50231.11",
      "txCount1h": "225",
      "buyTxCount1h": "128",
      "sellTxCount1h": "97"
    },
    "bondingPercent": "63.5",
    "mayhemModeTimeRemaining": "",
    "tags": {
      "top10HoldingsPercent": "0.12",
      "devHoldingsPercent": "0.10",
      "insidersPercent": "0.23",
      "bundlersPercent": "0.48",
      "snipersPercent": "0.35",
      "freshWalletsPercent": "0.50",
      "suspectedPhishingWalletPercent": "0.00",
      "totalHolders": "2080"
    },
    "social": {
      "x": "https://x.com/xxxx",
      "telegram": "https://t.me/xxxx",
      "website": "https://xxxx.com",
      "websiteType": "1",
      "dexScreenerPaid": false,
      "communityTakeover": false,
      "liveOnPumpFun": true
    },
    "bagsFeeClaimed": false,
    "aped": "12",
    "migratedBeginTimestamp": "",
    "migratedEndTimestamp": "",
    "creatorAddress": "3kXoZt...q1Re"
  }
}