REST

Token Price (Batch)

Up to 50 unique mints. Each unique mint counts as one request against your monthly quota; the call counts as 1 against the per-minute burst limit (see X-Request-Cost). Missing prices are omitted (not errored). Same PriceUpdateV1 shape as the single-mint endpoint. No next or window.

GET/v1/tokens/batch/price

Request

curl "https://api.anaxer.com/v1/tokens/batch/price?mints=So11111111111111111111111111111111111111112%2CEKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm" \
  -H "Authorization: Bearer YOUR_KEY"

Query parameters

NameTypeDescription
mintsstringComma-separated mint addresses (required, max 50 unique; duplicates do not count against the cap). Example: So11111111111111111111111111111111111111112,EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm

Response

Example response body:

{
  "data": [
    {
      "type": "price",
      "source": "orca_whirlpool",
      "mint": "EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm",
      "price": {
        "sol": 0.0020404723904188975,
        "usd": 0.23323576802641593
      },
      "marketCapUsd": 232964696.4597623,
      "slot": 309812540,
      "timestamp": 1751008872000
    }
  ]
}

Fields

Fields of the response body.

NameTypeDescription
typestringAlways "price".
sourcestringVenue the price came from.
mintstringToken mint.
priceobject{ sol, usd } — latest price in each unit.
marketCapUsdnumber | nullMarket capitalisation in USD. null when unknown.
slotnumberSolana slot the event landed in. Use for ordering and gap recovery.
timestampnumberEvent time as a Unix epoch millisecond value.