Magic Eden NFT Collections Scraper avatar
Magic Eden NFT Collections Scraper
Deprecated

Pricing

$25.00/month + usage

Go to Apify Store
Magic Eden NFT Collections Scraper

Magic Eden NFT Collections Scraper

Deprecated

Scrape detailed NFT collection data from Magic Eden, one of the leading multi-chain NFT marketplaces. The scraper extracts comprehensive collection statistics, market data, and analytics using advanced browser automation.

Pricing

$25.00/month + usage

Rating

5.0

(1)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

2 months ago

Last modified

Share

Magic Eden Collections Scraper

This Apify actor allows you to scrape detailed NFT collection data from Magic Eden, one of the leading multi-chain NFT marketplaces. The scraper extracts comprehensive collection statistics, market data, and analytics using advanced browser automation.

You can scrape collections across multiple blockchains:

  • All Chains 🌐 (comprehensive cross-chain data)
  • Solana ⚡ (fastest growing NFT ecosystem)
  • Ethereum 🔷 (largest NFT marketplace)
  • Bitcoin ₿ (emerging NFT platform)
  • Base, ApeChain, Abstract, BeraChain, Monad, Avalanche, Arbitrum, SEI, BSC 🔗

Features 🛠️

The Magic Eden Collections Scraper extracts comprehensive data with 25+ fields organized by category:

Collection Core Information 🎯

  • collection_id: Unique collection identifier (contract address)
  • collection_name: Display name of the NFT collection
  • collection_image: Collection artwork/logo URL
  • collection_link: Direct link to the collection on Magic Eden
  • collection_slug: URL-friendly collection identifier
  • collection_chain: Blockchain where the collection resides
  • collection_currency: Native currency for trading
  • collection_currency_usd_rate: USD exchange rate for the currency

Price & Market Data 💰

  • floor_price: Current floor price of the collection
  • floor_price_pct_chg: Floor price percentage change
  • floor_seller_basis_point: Seller fee basis points
  • floor_taker_fee_bp: Taker fee basis points
  • highestGlobalOffer: Highest collection offer amount
  • highestGlobalOfferBidCurrency: Currency of highest offer
  • highestGlobalOfferBidPrice: Price of highest offer

Trading Volume & Activity 📈

  • vol: Current period trading volume
  • volPctChg: Volume percentage change
  • totalVol: All-time trading volume
  • txns: Current period transaction count
  • txnsPctChg: Transaction count percentage change
  • totalTxns: All-time transaction count

Market Capitalization 🏦

  • marketCap: Market cap in native currency
  • marketCapUsd: Market cap in USD
  • totalSupply: Total number of NFTs in collection
  • ownerCount: Number of unique owners
  • uniqueOwnerRatio: Ratio of unique owners to total supply
  • listedCount: Number of currently listed NFTs

Collection Status & Metadata ✅

  • isVerified: Whether the collection is verified
  • isCompressed: Whether NFTs use compressed format
  • hasInscriptions: Whether collection has inscriptions
  • minted: Recently minted count
  • mintedVol: Volume from recent mints
  • fungibleTokenAddress: Associated fungible token address
  • fpSparkLinePath: Floor price chart API endpoint

How to Use 🤔

Input Configuration

The scraper supports various filtering options. Here's a basic configuration:

{
"chain": "all",
"time_period": "7D",
"results": "Top",
"min_volume_change": 10,
"max_volume_change": 2000
}

Required Parameters:

  • chain: Blockchain to scrape (required)
    • Options: "all", "solana", "ethereum", "bitcoin", "base", "apechain", "abstract", "berachain", "monad", "avalanche", "arbitrum", "sei", "bsc"
  • time_period: Time window for statistics (required)
    • Options: "10M", "1H", "6H", "7D", "30D"
  • results: Type of collections to scrape (required)
    • Options: "Top", "Inscriptions"
    • "Top": Scrapes the most popular/trending collections
    • "Inscriptions": Scrapes collections with inscription-based NFTs

Optional Filter Parameters:

  • min_floor_price / max_floor_price: Filter by floor price range
  • min_volume / max_volume: Filter by trading volume range
  • min_volume_change / max_volume_change: Filter by volume change percentage
  • min_unique_owner_ratio / max_unique_owner_ratio: Filter by owner distribution (0-1)
  • min_sales / max_sales: Filter by transaction count

Example Output

Here's a real example of scraped NFT collection data:

{
"collection_id": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8",
"collection_name": "Pudgy Penguins",
"collection_image": "https://bafybeia7qfyvgwfxkhwjoorxqe6nezjk7jqv3bblo4cbs4hpjcecnky4vy.ipfs.w3s.link/IMG_6833.png",
"collection_link": "https://magiceden.io/marketplace/pudgypenguins",
"collection_slug": "pudgypenguins",
"collection_chain": "ethereum",
"collection_currency": "ETH",
"collection_currency_usd_rate": 4258.25518110836,
"floor_price": 15.08,
"floor_seller_basis_point": null,
"floor_taker_fee_bp": null,
"floor_price_pct_chg": 9.038340620982165,
"fpSparkLinePath": "/collection_stats/getCollectionSparkline/0xbd3531da5cf5857e7cfaa92426877b022e612cf8?cohort=ethereum&window=7d&currentFp=15.08&fpPctChg=9.038340620982165",
"fungibleTokenAddress": null,
"hasInscriptions": false,
"highestGlobalOffer": 14.7601,
"highestGlobalOfferBidCurrency": "WETH",
"highestGlobalOfferBidPrice": 14.7601,
"isCompressed": false,
"isVerified": true,
"listedCount": 396,
"marketCap": 134031.04,
"marketCapUsd": 570738370.509342,
"minted": 0,
"mintedVol": 0,
"ownerCount": 4906,
"totalSupply": 8888,
"totalTxns": 92282,
"totalVol": 555603.48066,
"txns": 151,
"txnsPctChg": -34.34782609,
"uniqueOwnerRatio": 0.551980198019802,
"vol": 2251.02103,
"volPctChg": -33.93050122
}

Use Cases 💡

Market Research & Analytics 📊

  • Track trending collections across multiple blockchains
  • Monitor floor price movements and market sentiment
  • Analyze trading volume patterns and market activity
  • Identify emerging collections with high growth potential

Investment & Trading 💰

  • Discover undervalued collections with strong fundamentals
  • Monitor market cap changes and liquidity trends
  • Track owner distribution and community engagement
  • Set up alerts for specific price or volume thresholds

Portfolio Management 📈

  • Track collection performance across your holdings
  • Monitor market trends for timing entry/exit points
  • Analyze historical data for better decision making
  • Compare collections across different chains

Limitations ⚠️

  • Number of scrolls is limited to 100. Make sure to fine-tune the results with filters.