Pump.fun New Token Listings Scraper avatar

Pump.fun New Token Listings Scraper

Pricing

from $3.00 / 1,000 token row emitteds

Go to Apify Store
Pump.fun New Token Listings Scraper

Pump.fun New Token Listings Scraper

Pull new Solana token listings from pump.fun's live coin-feed API — mint address, name, symbol, market cap, and listing timestamp for every fresh launch, sorted newest-first, deduplicated, and delivered as clean typed rows.

Pricing

from $3.00 / 1,000 token row emitteds

Rating

0.0

(0)

Developer

DevilScrapes

DevilScrapes

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share


🎯 What this scrapes

pump.fun's public, unauthenticated coin-feed API answers with the newest Solana token launches the moment they hit the chain. This Actor calls that same feed directly — frontend-api-v3.pump.fun/coins — and turns paginated JSON pages into deduplicated, typed rows: mint address, name, symbol, market cap, and a listing timestamp, sorted newest-first by default.

🔥 What we handle for you

  • 🔁 Retries with exponential backoff on 408 / 429 / 5xx and network errors — up to 5 attempts, Retry-After honoured.
  • 🧩 Run-wide dedup by mint — no duplicate tokens in your dataset even if the feed shifts mid-run.
  • 🧱 Fail-loud on schema drift — if pump.fun changes this endpoint's shape, we stop and tell you instead of shipping garbage rows.
  • 🧊 Clean, typed dataset rows — Pydantic-validated, ISO-8601 timestamps, JSON / CSV / Excel export straight from the Apify Console.
  • 💰 Pay-Per-Event pricing — you only pay for token rows that land in your dataset.

💡 Use cases

  • Memecoin sniping — catch freshly listed Solana tokens before the crowd.
  • On-chain analytics — feed a clean, deduplicated listings stream into your own pipeline.
  • Trading bots — poll a stable, typed feed instead of reverse-engineering pump.fun's frontend.
  • Market research — track new-listing volume and market-cap distribution over time.

⚙️ How to use it

  1. Click Try for free at the top of the page.
  2. Fill in the input form — most fields have sensible defaults.
  3. Click Start. Output streams into the run's dataset.
  4. Export from Storage → Dataset as JSON, CSV, or Excel — or fetch via the API.

📥 Input

FieldTypeRequiredDefaultNotes
sortstringno'created_timestamp'Sort key for the feed. Only created_timestamp is proven live — new-listings order.
orderstringno'DESC'DESC = newest first, ASC = oldest first.
maxItemsintegerno100Total rows to collect across paged requests. The default of 100 walks at least 5 pages at the default page size, so…
pageSizeintegerno20Records requested per page — the API's own limit parameter.
minMarketCapnumberno'—'Optional client-side filter on usd_market_cap, applied to rows already fetched from the sort-ordered feed.…
maxMarketCapnumberno'—'Optional client-side filter on usd_market_cap. Must be ≥ minimum market cap when both are set. Leave empty…
proxyConfigurationobjectno{'useApifyProxy': True}Apify Proxy routing. The target is unauthenticated and unfingerprinted, so no proxy group is required by default.

Example input

{
"sort": "created_timestamp",
"order": "DESC",
"maxItems": 5,
"pageSize": 5,
"proxyConfiguration": {
"useApifyProxy": true
}
}

📤 Output

Every row is one dataset item.

FieldTypeNotes
mintstringSolana token mint address — the stable dedup key.
namestringToken name.
symbolstringToken ticker symbol.
market_capnumberMarket cap in the token's native bonding-curve unit.
usd_market_capnumberMarket cap converted to USD.
created_timestampintegerListing creation time, epoch milliseconds as returned by the API.
created_at_isostringcreated_timestamp converted to ISO-8601 UTC.
scraped_atstringISO-8601 UTC timestamp at row creation.

Example output

{
"mint": "FKSFbadbbSTHGKudX8KhF7uKQc2AtycJV4yxpKbkpump",
"name": "rose",
"symbol": "rose",
"market_cap": 16.405264701604676,
"usd_market_cap": 1775.2015399304194,
"created_timestamp": 1789875719000,
"created_at_iso": "2026-09-19T18:41:59.000Z",
"scraped_at": "2026-09-20T12:00:00.000Z"
}

💰 Pricing

Pay-Per-Event — you pay only when these events fire:

EventUSDWhat it is
actor-start$0.2One-off warm-up charge per run
token-result$0.003Per unique dataset item

Example: 1 000 token listings at the rates above ≈ $3.20. No subscription, no minimum, no card to start — Apify gives every new account $5 of free credit.

🚧 Limitations

  • No name/ticker search — pump.fun's own searchTerm parameter doesn't reliably filter results (see FAQ), so we didn't ship a broken filter.
  • Only the created_timestamp sort is exposed — it's the only sort order proven live against the API.
  • This is a live snapshot feed, not a historical archive — it returns what pump.fun currently serves, not backfilled data.
  • No per-token enrichment (trade history, holder lists, bonding-curve internals) — listings only.

❓ FAQ

Can I search by token name or ticker?

Not in this version — pump.fun's search parameter doesn't reliably filter results, so we didn't ship a broken filter. This Actor returns the full newest-first (or oldest-first) feed; filter client-side after export.

Is this legal?

We only fetch content the source makes publicly available. Respect any platform terms of service before using output commercially.

How do I export to Sheets?

After the run, click Storage → Dataset → Export and pick CSV. Google Sheets imports it directly.

Why is my run slow?

Pagination is sequential by design — lower maxItems for a faster, smaller run while testing.

💬 Your feedback

Spotted a bug, hit a weird edge case, or need a new field? Open an issue on the Actor's Issues tab on Apify Console — we ship fixes weekly and we read every report.