Magic Eden NFT Collection Scraper avatar

Magic Eden NFT Collection Scraper

Pricing

from $23.63 / 1,000 results

Go to Apify Store
Magic Eden NFT Collection Scraper

Magic Eden NFT Collection Scraper

Scrapes NFT collections from Magic Eden by symbol or from the full marketplace feed. Returns floor price, listed count, 24h avg price, total volume, and optional active listings as flat rows.

Pricing

from $23.63 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 days ago

Last modified

Share

ParseForge

Magic Eden NFT Collection Scraper

Scrape NFT collections from Magic Eden by symbol or across the whole marketplace, up to a million NFTs per run. Each record includes floor price, listed count, 24h average price, total volume, and optional active listings. Export to CSV, JSON, Excel, or XML.

Magic Eden's own API rate-limits you and requires you to stitch together multiple endpoints for collection stats and listings. This Actor reads the public collections feed directly, filters by collection symbol, and returns each NFT with its market stats in one flat row. No API key, no registration.

Who uses itWhat they scrape Magic Eden for
NFT tradersMonitor floor price and volume changes on specific collections to time buys and sells.
Market analystsTrack the Solana NFT market breadth by pulling the full collections feed daily.
Bot developersFeed collection stats and active listings into a sniper or arbitrage bot.
Portfolio trackersUpdate a personal dashboard with the latest floor and 24h volume for watched collections.

What it does

This Actor collects NFT collections from Magic Eden by symbol or from the full marketplace feed, and returns each one as a flat row with optional stats and active listings.

  • ๐Ÿ” Collection symbol filter: target a single collection by its Magic Eden symbol, like degods or okay_bears.
  • ๐Ÿ“Š Collection stats: floor price, listed count, 24h average price, and total volume, fetched from the per-collection endpoint.
  • ๐Ÿ“‹ Active listings: optionally pull the first 20 active listings for a collection, including price and seller.
  • ๐ŸŒ Full marketplace scan: leave the symbol empty to collect every collection on Magic Eden, up to your maxItems limit.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Magic Eden data

๐Ÿ“ˆ Track floor prices daily.

A trader runs the Actor each morning for a watchlist of symbols, exports to CSV, and spots which collections are pumping or dumping.

๐Ÿ“Š Map the Solana NFT market.

An analyst pulls the full collections feed once a week, filters by volume and listed count, and reports on market health.

๐Ÿค– Feed a trading bot.

A developer pipes collection stats and active listings into a bot that scans for mispriced NFTs across Magic Eden.

๐Ÿ“‹ Audit a collection's activity.

A community manager fetches stats and the first 20 listings for their project to check floor depth and seller behavior.

Why choose this scraper

What you get
No API key neededReads the public feeds directly, no registration or OAuth.
Flat row outputEvery collection returns as one row, ready for CSV, JSON, Excel, or XML.
Stats on demandFloor price, listed count, 24h avg price, and total volume when fetchStats is on.
Listings includedFirst 20 active listings per collection when fetchListings is on.

How it compares

This Actor focuses on Magic Eden's Solana collections with per-collection stats and optional listings, while the competitor below combines OpenSea and Magic Eden scraping with additional activity feeds.

FeatureParseForgeOpenSea + Magic Eden NFT Scraper
Scrape Magic Eden collectionsYesYes
Filter by collection symbolYesNot listed
Fetch collection stats (floor, volume, listed count)YesYes
Fetch active listingsYesYes
Scrape full marketplace feedYesNot listed
No API key requiredYesNot listed

Configure the run

Drive the Actor with a collection symbol or leave it empty to scan the whole marketplace, and toggle stats and listings collection on or off. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10,
"fetchStats": true,
"fetchListings": false
}

A larger pull:

{
"maxItems": 200,
"fetchStats": true,
"fetchListings": false
}

Pricing

Pay-per-result: $0.0315 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$3.15
1,000 results$31.50
10,000 results$315.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Magic Eden NFT Collection Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Magic Eden through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/magic-eden-nft-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your collection symbol is spelled correctly. Magic Eden symbols are case-sensitive and use underscores, not spaces. Try leaving the symbol empty to confirm the feed is reachable.

Why are stats missing from my output?

Make sure fetchStats is set to true in the input. If it is on and stats are still missing, the collection may not have a stats endpoint or the feed may be temporarily unavailable.

Why do I only get 20 listings?

The fetchListings option returns only the first 20 active listings per collection by design. If you need more, run the Actor more frequently or contact support for a custom solution.

The run is slow or times out.

Lower your maxItems or target a single collection symbol. Scanning the full marketplace with high maxItems can take time. Increase the run timeout in your Apify actor settings.

I get an error about the input schema.

Ensure maxItems is an integer between 1 and 1,000,000. The symbol field should be a plain string without special characters, or left empty.

FAQ

QuestionAnswer
Do I need a Magic Eden API key?No. This Actor reads the public collections feed and stats endpoints directly. No registration or API key is required.
Can I scrape a single collection?Yes. Set the Collection symbol field to the Magic Eden symbol of the collection you want, like degods or okay_bears.
What stats does the Actor return?When fetchStats is enabled, you get floor price, listed count, 24h average price, and total volume for each collection.
How many NFTs can I collect per run?You can set maxItems from 1 up to 1,000,000. The Actor stops when it reaches that count or runs out of collections.
Does it get the active listings?Yes, if you enable fetchListings. It returns the first 20 active listings per collection, including price and seller.
What blockchain does this cover?This Actor scrapes Magic Eden's Solana marketplace. It does not cover Magic Eden's Bitcoin or Ethereum offerings.
Can I export the data?Yes. You can export your dataset to CSV, JSON, Excel, or XML directly from the Apify run console.
How often should I run this?You can schedule it on Apify. Many users run it every 5 to 15 minutes for near-real-time floor tracking, or daily for market snapshots.
What if I leave the symbol empty?The Actor scans the full Magic Eden collections feed and returns every collection it finds, up to your maxItems limit.
Is this the same as the Magic Eden API?It reads the same public endpoints but without rate limits or API key requirements. The output schema is a flat row per collection.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Magic Eden, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.