REST

Latest Graduations

Tokens that recently graduated. Supports source, excludeMayhem, and minLiquiditySol. Pre-feature rows have mayhemMode: false and liquiditySol: null (no historical backfill).

GET/v1/graduations

Request

curl "https://api.anaxer.com/v1/graduations?source=pump_fun&excludeMayhem=true&minLiquiditySol=50&limit=50&from=1751000000000&to=1751008869000" \
  -H "Authorization: Bearer YOUR_KEY"

Query parameters

Full venue catalog: Sources. REST list filters use the singular source query param (one venue). Streams use the sources array.

NameTypeDescription
sourcestringFilter by a single venue slug. Supported: pump_fun, pump_amm, raydium_launchlab, raydium_cpmm, raydium_clmm, raydium_v4, meteora_dbc, meteora_damm_v2, meteora_dlmm, meteora_pools, orca_whirlpool, pancakeswap, bonkfun. Unknown values return 400. Example: pump_fun
excludeMayhembooleanWhen true, drop events where mayhemMode is true. Omit or false to include Mayhem-mode coins. Applies to creations and graduations (WS + REST). Pre-feature REST rows are stored as mayhemMode: false (no backfill), so excludeMayhem will not hide older Mayhem creates. Example: true
minLiquiditySolnumberGraduations only. Minimum liquiditySol in SOL units. Events with liquiditySol null fail the floor (same semantics as a null volume under a volume filter). Pre-feature REST rows have liquiditySol: null, so any minLiquiditySol excludes them. Example: 50
limitnumberMaximum number of results (default 50, max 200). Example: 50
cursorstringOpaque keyset cursor from the previous response's next field. Endpoint-scoped — do not reuse across endpoints.
fromstringStart of the time window (ISO-8601 or unix ms). Clamped to your plan's history retention. Example: 1751000000000
tostringEnd of the time window (ISO-8601 or unix ms). Example: 1751008869000

Response

Example response body:

{
  "data": [
    {
      "type": "graduated",
      "source": "pump_fun",
      "mint": "2ajrYELtYtvtJd8fQAGXpfQbgXXZe3YjPtNJ9K3bpump",
      "name": "Pepe",
      "symbol": "PEPE",
      "creator": "7BvK3nF2HxR8mP5qW9tL4sY6jC1dA8eU3gN2fM5A1zXY",
      "uri": "https://ipfs.io/ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG",
      "mayhemMode": false,
      "socials": {
        "website": "https://www.pepe.vip",
        "twitter": "https://x.com/pepecoineth",
        "telegram": "https://t.me/pepe_coin"
      },
      "liquiditySol": 85.005,
      "timeToGraduateSeconds": 4523,
      "signature": "8Hn2vQ3xR7mLdW9fJcY6zT1nGpK5uA3oXvE2mBpS8dRzL4nJb9FgKtR5zXvY2mNc8hAeQ4WcS7pTz",
      "slot": 309845102,
      "timestamp": 1751009291000
    }
  ],
  "next": null,
  "window": { "from": 1751000000000, "to": 1751009291000 }
}

Fields

Fields of each item in the data array (list responses wrap items with next and window).

NameTypeDescription
typestringAlways "graduated".
sourcestringVenue the token graduated on. See Sources.
mintstringMint address of the token.
namestringToken name.
symbolstringToken symbol.
creatorstringWallet that created the token.
uristring | nullOn-chain metadata URI. May be null.
mayhemModebooleanTrue for pump.fun Mayhem-mode tokens.
socialsobject | nullwebsite / twitter / telegram when known.
liquiditySolnumber | nullSOL seeded into the AMM at graduation. null when unknown (fails minLiquiditySol).
timeToGraduateSecondsnumberSeconds from creation to graduation.
signaturestringGraduation transaction signature.
slotnumberSolana slot the event landed in. Use for ordering and gap recovery.
timestampnumberEvent time as a Unix epoch millisecond value.