Magic Eden NFT Collections Scraper avatar
Magic Eden NFT Collections Scraper

Pricing

$25.00/month + usage

Go to Apify Store
Magic Eden NFT Collections Scraper

Magic Eden NFT Collections Scraper

Developed by

Marco Rodrigues

Marco Rodrigues

Maintained by Community

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.

0.0 (0)

Pricing

$25.00/month + usage

0

1

1

Last modified

18 hours ago

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.