Magic Eden+API.SH

Magic Eden API

Solana NFT floor prices, listings, sales activity, tokens and wallets from Magic Eden as clean JSON.

The API.SH Magic Eden API returns public Solana NFT marketplace data from Magic Eden as structured JSON. Get a collection's floor price, listed count, volume and trait floors, list the NFTs for sale with price, rarity ranks and traits, read the sales, listings and bids feed, open one NFT by mint address, and see what a wallet holds and trades. The collection directory lists every collection with its symbol, socials and verified flag.

  • 6 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Magic Eden listings
GET https://api.api.sh/magiceden/v1/listings
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Magic Eden API

Floor price and volume tracking

Record a collection's floor, listed count, 24-hour average sale price and 7-day and all-time volume on a schedule to chart the market.

Cheapest NFT and trait sniping alerts

List a collection's NFTs sorted by price, filter by trait and price range, and alert when a rare item lists below the trait floor.

Sales and activity feeds

Stream a collection's newest sales, listings, delistings and bids with price, buyer, seller and transaction signature into a Discord bot or dashboard.

Wallet and holder analysis

See which NFTs a wallet holds, which are listed, its recent trades and its bidding escrow balance.

NFT portfolio valuation

Value each NFT in a wallet against its collection floor and its own listing price and last activity.

Magic Eden data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Magic Eden API endpoints and prices

Every Magic Eden endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Products, listings and places1
Magic Eden listings
/magiceden/v1/listings
$1 · $2 PAYG
1 credit
More data5
Magic Eden activity
/magiceden/v1/activities
$1 · $2 PAYG
1 credit
Magic Eden collection
/magiceden/v1/collection
$1 · $2 PAYG
1 credit
Magic Eden collections
/magiceden/v1/collections
$1 · $2 PAYG
1 credit
Magic Eden NFT
/magiceden/v1/token
$1 · $2 PAYG
1 credit
Magic Eden wallet
/magiceden/v1/wallet
$1 · $2 PAYG
1 credit

Call the Magic Eden API

Magic Eden listings: GET https://api.api.sh/magiceden/v1/listings

curl "https://api.api.sh/magiceden/v1/listings?symbol=okay_bears" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Magic Eden data

  • Public data only: no Magic Eden login, cookies or account needed
  • One key and one response shape for Magic Eden and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official Magic Eden API

Magic Eden has an official developer API with docs, API keys, rate limits and a TypeScript SDK, covering Solana, Bitcoin and EVM chains and including transaction building. API.SH covers its public Solana NFT data read-only, with no Magic Eden key or rate-limit setup and the same JSON shape as other API.SH platforms.

Instead of applying for a Magic Eden key and managing its rate limits, or running a scraper, call API.SH with one key at a fixed price per call.

Magic Eden API questions

What Magic Eden data can I get?+

Collection stats and trait floors (/magiceden/v1/collection), the collection directory (/magiceden/v1/collections), NFTs for sale (/magiceden/v1/listings), the activity feed (/magiceden/v1/activities), one NFT by mint (/magiceden/v1/token) and wallet holdings and activity (/magiceden/v1/wallet).

How much does the Magic Eden API cost?+

Every Magic Eden endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /magiceden/v1/activities at 1 credit each.

Is there an official Magic Eden API?+

Yes. Magic Eden publishes developer docs and an SDK, and asks for an API key with rate limits for heavier use. API.SH is an alternative for reading public Solana NFT data without that setup.

Do I need a Magic Eden API key or wallet login?+

No. You only need your API.SH key. API.SH reads public marketplace data and never connects a wallet or signs anything.

How do I get the cheapest NFT in a collection?+

Call /magiceden/v1/listings with the collection symbol, sort=listPrice and order=asc. The first result is the lowest listing, with its mint, seller, rarity ranks and traits. You can also filter by traits and a price range.

Can I buy, list or bid through this API?+

No. API.SH is read-only. It returns prices, listings and activity but does not create transactions.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /magiceden/v1/collection with symbol=okay_bears. Every parameter is in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More finance & crypto APIs all financial & crypto APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key