Magic Eden website screenshot

Magic Eden

Magic Eden is a multi-chain NFT marketplace and trading platform supporting Solana, Bitcoin (Ordinals and Runes), Ethereum, and Polygon. It provides REST APIs for accessing NFT listings, collection statistics, wallet activities, offers, and token metadata across supported chains, as well as trading instruction endpoints to generate and submit buy, sell, bid, and cancel orders directly on the Magic Eden marketplace. The Solana API also exposes Automated Market Maker (AMM/MMM) pool endpoints for liquidity provision. The Bitcoin Ordinals API covers inscriptions, rare sats, and the Runes protocol. Magic Eden has announced deprecation of its Bitcoin and EVM APIs; the Solana API remains the primary supported surface as of mid-2026.

Magic Eden publishes 5 APIs on the APIs.io network, including Bitcoin API, EVM API, General API, and 2 more. Tagged areas include NFT, NFT Marketplace, Multi-Chain, Solana, and Bitcoin.

The Magic Eden catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.

Magic Eden’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, changelog, and 25 more developer resources.

54.3/100 developing ▬ flat Agent 37/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
11 APIs 6 Features 6 Use Cases
NFTNFT MarketplaceMulti-ChainSolanaBitcoinOrdinalsRunesEthereumPolygonWeb3BlockchainDeFiTrading

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 54.3/100 · developing
Contract Quality 14.6 / 25
Developer Ergonomics 10.4 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 6.8 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 37/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/magiceden: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Magic Eden Solana Tokens API

Token and NFT data endpoints for the Magic Eden Solana marketplace. Provides token metadata retrieval by mint address, token activity history, token listings, received offers on...

Magic Eden Solana Wallets API

Wallet-oriented endpoints for the Magic Eden Solana marketplace. Covers wallet information, wallet activity history, ownership activity, escrow balance, offers made and received...

Magic Eden Solana Trading Instructions API

Trading instruction endpoints for the Magic Eden Solana marketplace. Generates unsigned transaction instructions for buy now, bid/offer, list/sell, cancel buy, cancel sell, chan...

Magic Eden Solana AMM Pool API

Automated Market Maker (AMM/MMM) pool endpoints for the Magic Eden Solana marketplace. Supports creating, closing, updating, and depositing/withdrawing SOL from liquidity pools....

Magic Eden Bitcoin Ordinals API

Bitcoin Ordinals and inscription endpoints for the Magic Eden marketplace. Covers block activity, collection statistics, collection search and retrieval, and inscription-level m...

Magic Eden Runes API

Runes protocol trading endpoints for the Magic Eden Bitcoin marketplace. Provides rune activity, collection stats, market information, rune orders, UTXOs by wallet, and wallet a...

Magic Eden Bitcoin API

Endpoints related to Bitcoin blockchain

Magic Eden EVM API

Endpoints related to Ethereum, Polygon and Base blockchain

Magic Eden General API

The General API from Magic Eden — 1 operation(s) for general.

Magic Eden Rewards API

Check Diamond Rewards Eligibility

Magic Eden Solana API

Endpoints related to Solana blockchain

Scroll for all 11

Pricing Plans 1

Published pricing tiers and plan structures.

Magiceden Plans

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Magiceden Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 6

Notable capabilities this provider offers.

Multi-Chain Coverage

Single API surface spanning Solana, Bitcoin (Ordinals and Runes), Ethereum, and Polygon NFT markets

Data and Trading in One

Both read-only market data endpoints and write-side transaction instruction generation in one API

AMM Pool Management

Full lifecycle management of automated market maker liquidity pools on Solana NFT collections

Wallet-Level Activity

Comprehensive wallet endpoints covering holdings, offers, escrow, and activity feeds

Runes Protocol Support

Native support for the Bitcoin Runes protocol including order creation, swaps, quotes, and sweeping

API Key Application

Free public tier available without API key; higher QPS tiers accessible via application form

Semantic Vocabularies 2

JSON-LD contexts and semantic vocabularies used across these APIs.

Magiceden Context

61 classes · 0 properties

JSON-LD

Magiceden Provider Context

0 classes · 0 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Magic Eden API Rules

5 rules · 3 warnings 2 info

SPECTRAL

JSON Schema 5

Standalone JSON Schema definitions for this provider's data models.

MagicEdenActivity

12 properties

JSON SCHEMA

MagicEdenAMMPool

17 properties

JSON SCHEMA

MagicEdenCollection

19 properties

JSON SCHEMA

MagicEdenNFTToken

18 properties

JSON SCHEMA

MagicEdenWallet

7 properties

JSON SCHEMA

Examples 5

Example request and response payloads for these APIs.

Amm Pool Response

1 fields

EXAMPLE

Buy Instruction Request

10 fields

EXAMPLE

Collection Stats Response

19 fields

EXAMPLE

Nft Token Response

17 fields

EXAMPLE

Wallet Activity Response

1 fields

EXAMPLE

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Magiceden Authentication

apiKey/http · 3 schemes

SECURITY

Magiceden Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Magiceden Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Magiceden Agentic Access

57 operations · 10 acting

57 operations · 10 acting

AGENTIC

Use Cases 6

What developers build with this provider.

NFT Portfolio Tracker

Retrieve tokens owned by a wallet and activity history to build a multi-chain NFT portfolio dashboard

Collection Analytics

Pull collection statistics, holder distributions, and leaderboard data for market intelligence tools

Programmatic Trading Bot

Use trading instruction endpoints to automate buy, sell, and bid operations on the Solana marketplace

AMM Market Making

Create and manage MMM liquidity pools on Solana NFT collections for algorithmic market-making strategies

Ordinals/Runes Explorer

Surface Bitcoin inscription and Runes marketplace data, listings, and wallet balances in explorer UIs

Marketplace Aggregator

Aggregate Magic Eden listings alongside other venues using the batch listings and search endpoints

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 8

Reference material describing how the API behaves

Scroll for all 8

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: magiceden
url: https://raw.githubusercontent.com/api-evangelist/magiceden/refs/heads/main/apis.yml
name: Magic Eden
type: Index
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/magiceden.png
tags:
- NFT
- NFT Marketplace
- Multi-Chain
- Solana
- Bitcoin
- Ordinals
- Runes
- Ethereum
- Polygon
- Web3
- Blockchain
- DeFi
- Trading
description: Magic Eden is a multi-chain NFT marketplace and trading platform supporting Solana, Bitcoin (Ordinals and Runes),
  Ethereum, and Polygon. It provides REST APIs for accessing NFT listings, collection statistics, wallet activities, offers,
  and token metadata across supported chains, as well as trading instruction endpoints to generate and submit buy, sell, bid,
  and cancel orders directly on the Magic Eden marketplace. The Solana API also exposes Automated Market Maker (AMM/MMM) pool
  endpoints for liquidity provision. The Bitcoin Ordinals API covers inscriptions, rare sats, and the Runes protocol. Magic
  Eden has announced deprecation of its Bitcoin and EVM APIs; the Solana API remains the primary supported surface as of mid-2026.
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
apis:
- aid: magiceden:magiceden-solana-tokens-api
  name: Magic Eden Solana Tokens API
  tags:
  - NFT
  - Tokens
  - Metadata
  - Solana
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/solana-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/solana-overview
    type: APIReference
  description: Token and NFT data endpoints for the Magic Eden Solana marketplace. Provides token metadata retrieval by mint
    address, token activity history, token listings, received offers on a token, and general token lookup filterable by collection,
    owner, or token IDs. Enables developers to build NFT discovery, valuation, and trading surfaces on Solana.
- aid: magiceden:magiceden-solana-wallets-api
  name: Magic Eden Solana Wallets API
  tags:
  - Wallets
  - Portfolio
  - Offers
  - Solana
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/solana-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/solana-overview
    type: APIReference
  description: Wallet-oriented endpoints for the Magic Eden Solana marketplace. Covers wallet information, wallet activity
    history, ownership activity, escrow balance, offers made and received by a wallet, tokens owned by a wallet, and NFT activity
    for a given user. Powers portfolio views, offer management, and activity feeds for Solana NFT holders.
- aid: magiceden:magiceden-solana-trading-api
  name: Magic Eden Solana Trading Instructions API
  tags:
  - Trading
  - Buy
  - Sell
  - Bid
  - Escrow
  - Solana
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/solana-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/solana-overview
    type: APIReference
  description: Trading instruction endpoints for the Magic Eden Solana marketplace. Generates unsigned transaction instructions
    for buy now, bid/offer, list/sell, cancel buy, cancel sell, change buy price, change sell price, accept offer, escrow
    deposit, and escrow withdrawal operations. Clients sign and submit the returned transaction bytes to the Solana network.
    Enables fully programmable NFT trading on Magic Eden's Solana marketplace.
- aid: magiceden:magiceden-solana-amm-api
  name: Magic Eden Solana AMM Pool API
  tags:
  - AMM
  - MMM
  - Liquidity
  - Pools
  - Solana
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/solana-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/solana-overview
    type: APIReference
  description: Automated Market Maker (AMM/MMM) pool endpoints for the Magic Eden Solana marketplace. Supports creating, closing,
    updating, and depositing/withdrawing SOL from liquidity pools. Provides endpoints for fulfilling buy and sell orders against
    pools, querying AMM pools by owner or collection, and retrieving best pool offers for specific NFTs. Enables market-making
    and algorithmic trading strategies on Solana NFT collections.
- aid: magiceden:magiceden-ordinals-api
  name: Magic Eden Bitcoin Ordinals API
  tags:
  - Bitcoin
  - Ordinals
  - Inscriptions
  - Rare Sats
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/ordinals-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/ordinals-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/ordinals-overview
    type: APIReference
  description: 'Bitcoin Ordinals and inscription endpoints for the Magic Eden marketplace. Covers block activity, collection
    statistics, collection search and retrieval, and inscription-level marketplace data. Also supports rare sats listings,
    rare sats by wallet address, batch listing PSBTs, and rare sat listing submission. Note: Magic Eden has announced end-of-life
    for its Bitcoin API services effective March 27, 2026; existing integrations should plan migration accordingly.'
- aid: magiceden:magiceden-runes-api
  name: Magic Eden Runes API
  tags:
  - Bitcoin
  - Runes
  - Trading
  - Marketplace
  humanURL: https://docs.magiceden.io/reference/ordinals-overview
  baseURL: https://api-mainnet.magiceden.dev
  properties:
  - url: https://docs.magiceden.io/reference/ordinals-overview
    type: Documentation
  - url: https://docs.magiceden.io/reference/ordinals-overview
    type: APIReference
  description: 'Runes protocol trading endpoints for the Magic Eden Bitcoin marketplace. Provides rune activity, collection
    stats, market information, rune orders, UTXOs by wallet, and wallet activities and balances. Trading operations include
    create and cancel rune sell orders, execute market orders, swap runes, get rune quotes, and bulk rune sweeping (buy).
    Note: Magic Eden has announced end-of-life for its Bitcoin API services effective March 27, 2026; existing integrations
    should plan migration accordingly.'
- aid: magiceden:magiceden-bitcoin-api
  name: Magic Eden Bitcoin API
  description: Endpoints related to Bitcoin blockchain
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  tags:
  - Bitcoin
  properties:
  - type: OpenAPI
    url: openapi/magiceden-bitcoin-api-openapi.yml
  - type: Documentation
    url: https://docs.magiceden.io/reference/solana-overview
  - type: APIReference
    url: https://docs.magiceden.io/reference/solana-overview
- aid: magiceden:magiceden-evm-api
  name: Magic Eden EVM API
  description: Endpoints related to Ethereum, Polygon and Base blockchain
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  tags:
  - EVM
  properties:
  - type: OpenAPI
    url: openapi/magiceden-evm-api-openapi.yml
  - type: Documentation
    url: https://docs.magiceden.io/reference/solana-overview
  - type: APIReference
    url: https://docs.magiceden.io/reference/solana-overview
- aid: magiceden:magiceden-general-api
  name: Magic Eden General API
  description: The General API from Magic Eden — 1 operation(s) for general.
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  tags:
  - General
  properties:
  - type: OpenAPI
    url: openapi/magiceden-general-api-openapi.yml
  - type: Documentation
    url: https://docs.magiceden.io/reference/solana-overview
  - type: APIReference
    url: https://docs.magiceden.io/reference/solana-overview
- aid: magiceden:magiceden-rewards-api
  name: Magic Eden Rewards API
  description: Check Diamond Rewards Eligibility
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  tags:
  - Rewards
  properties:
  - type: OpenAPI
    url: openapi/magiceden-rewards-api-openapi.yml
  - type: Documentation
    url: https://docs.magiceden.io/reference/solana-overview
  - type: APIReference
    url: https://docs.magiceden.io/reference/solana-overview
- aid: magiceden:magiceden-solana-api
  name: Magic Eden Solana API
  description: Endpoints related to Solana blockchain
  humanURL: https://docs.magiceden.io/reference/solana-overview
  baseURL: https://api-mainnet.magiceden.dev
  tags:
  - Solana
  properties:
  - type: OpenAPI
    url: openapi/magiceden-solana-api-openapi.yml
  - type: Documentation
    url: https://docs.magiceden.io/reference/solana-overview
  - type: APIReference
    url: https://docs.magiceden.io/reference/solana-overview
common:
- type: AgenticAccess
  url: agentic-access/magiceden-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/magiceden-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/magiceden-domain-security.yml
- type: Authentication
  url: authentication/magiceden-authentication.yml
- type: Website
  url: https://magiceden.io
- type: Portal
  url: https://docs.magiceden.io
- type: Documentation
  url: https://docs.magiceden.io
- type: APIReference
  url: https://docs.magiceden.io/reference/solana-overview
- type: GettingStarted
  url: https://docs.magiceden.io/reference/solana-api-keys
- type: Authentication
  url: https://docs.magiceden.io/reference/solana-api-keys
  title: API key obtained via application form; public endpoints have no-key free tier at 120 QPM
- type: APIKeyForm
  url: https://airtable.com/appe8frCT8yj415Us/pagqgEFcpBlbm2DAF/form
  title: Magic Eden API Key Application Form
- type: SDKs
  url: https://github.com/magiceden/magiceden-sdk
  title: Magic Eden TypeScript SDK (multi-chain)
- type: Recipes
  url: https://docs.magiceden.io/recipes
  title: Step-by-step integration tutorials for common tasks
- type: ChangeLog
  url: https://docs.magiceden.io/changelog
- type: GitHubOrganization
  url: https://github.com/magiceden
- type: GitHubRepository
  url: https://github.com/magiceden/magiceden-sdk
  title: Magic Eden TypeScript SDK
- type: BugBounty
  url: https://hackerone.com/magiceden
  title: HackerOne Bug Bounty Program
- type: TermsOfService
  url: https://magiceden.us/legal-policies/api-terms
- type: Twitter
  url: https://twitter.com/MagicEden
- type: Discord
  url: https://discord.gg/magiceden
- type: RateLimits
  url: rate-limits/magiceden-rate-limits.yml
- type: Plans
  url: plans/magiceden-plans.yml
- type: FinOps
  url: finops/magiceden-finops.yml
- type: OpenAPI
  url: openapi/magiceden-openapi.yaml
- type: JSONLDContext
  url: json-ld/magiceden-context.jsonld
- type: JSONLDProvider
  url: json-ld/magiceden-provider.jsonld
- type: JSONSchema
  url: json-schema/magiceden-collection.json
- type: JSONSchema
  url: json-schema/magiceden-nft-token.json
- type: JSONSchema
  url: json-schema/magiceden-activity.json
- type: JSONSchema
  url: json-schema/magiceden-wallet.json
- type: JSONSchema
  url: json-schema/magiceden-amm-pool.json
- type: UseCases
  data:
  - name: NFT Portfolio Tracker
    description: Retrieve tokens owned by a wallet and activity history to build a multi-chain NFT portfolio dashboard
  - name: Collection Analytics
    description: Pull collection statistics, holder distributions, and leaderboard data for market intelligence tools
  - name: Programmatic Trading Bot
    description: Use trading instruction endpoints to automate buy, sell, and bid operations on the Solana marketplace
  - name: AMM Market Making
    description: Create and manage MMM liquidity pools on Solana NFT collections for algorithmic market-making strategies
  - name: Ordinals/Runes Explorer
    description: Surface Bitcoin inscription and Runes marketplace data, listings, and wallet balances in explorer UIs
  - name: Marketplace Aggregator
    description: Aggregate Magic Eden listings alongside other venues using the batch listings and search endpoints
- type: Features
  data:
  - name: Multi-Chain Coverage
    description: Single API surface spanning Solana, Bitcoin (Ordinals and Runes), Ethereum, and Polygon NFT markets
  - name: Data and Trading in One
    description: Both read-only market data endpoints and write-side transaction instruction generation in one API
  - name: AMM Pool Management
    description: Full lifecycle management of automated market maker liquidity pools on Solana NFT collections
  - name: Wallet-Level Activity
    description: Comprehensive wallet endpoints covering holdings, offers, escrow, and activity feeds
  - name: Runes Protocol Support
    description: Native support for the Bitcoin Runes protocol including order creation, swaps, quotes, and sweeping
  - name: API Key Application
    description: Free public tier available without API key; higher QPS tiers accessible via application form
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com