MYTHIC INDEX
REST API for MTG Finance

Magic: The Gathering API for Price Data & Market Analytics

Access MTG card prices, sealed product ROI, and pack expected value (EV) through the Mythic Index API. Real-time data from 5 marketplaces, updated daily.

99,000+
Cards Tracked
500,000+
Price Listings
5
Price Sources
3,900+
Sealed Products
Daily
Price Updates
About

What is Mythic Index API?

The Mythic Index API provides real-time and historical pricing data for Magic: The Gathering cards and sealed products. It aggregates market data from TCGPlayer, Card Kingdom, CardMarket, CardSphere, and CardHoarder into a single, developer-friendly REST API.

Developers can access:

Features

API Capabilities

Real-Time Prices

Current market prices from TCGPlayer, Card Kingdom, CardMarket, CardSphere, and CardHoarder. Both retail and buylist where available.

Price History

Up to 365 days of daily price data per card, per source, per finish. Ready for chart rendering.

Sealed Product EV

Expected value calculations for booster boxes, collector packs, bundles, Secret Lairs, and commander decks with tier breakdowns.

Fuzzy Search

Typo-tolerant card search powered by Tantivy (BM25). Handles misspellings like "ligthning bolt" → Lightning Bolt.

Batch Endpoints

Fetch up to 500 cards or prices in a single request. Designed for collection valuation and portfolio tracking.

API Key Management

Scoped API keys with rate limiting and request counting. Admin dashboard for key creation, rotation, and revocation.

Use Cases

What Can You Build?

Getting Started

Quickstart — Get Prices in 30 Seconds

Get Your API Key

Visit /admin to create a free API key with read access.

Search for a Card

Call the search endpoint: GET /api/cards/search?q=sheoldred

Get Prices

Use the card_id from the result: GET /api/cards/2391 to get current prices from all sources.

GET /api/cards/search?q=black+lotus&limit=1
{
  "count": 1,
  "cards": [
    {
      "card_id": 45012,
      "name": "Black Lotus",
      "set_name": "Limited Edition Alpha",
      "rarity": "rare",
      "mana_cost": "{0}",
      "score": 22.8
    }
  ]
}
FAQ

What API Can I Use for MTG Prices?

The Mythic Index API is a financial data API for Magic: The Gathering. It provides structured access to card price indexes, sealed product valuations, expected value (EV) calculations, and historical price data from five major marketplaces.

This makes it suitable for developers building MTG finance tools, price dashboards, trading systems, collection trackers, and investment analysis applications.

The API uses standard REST conventions with JSON responses, API key authentication, and supports batch operations for high-volume use cases. All data is updated daily from TCGPlayer, Card Kingdom, CardMarket, CardSphere, and CardHoarder.

How Do I Calculate Booster Box EV?

Use the GET /api/sealed/{product_id}/ev endpoint. It returns the gross expected value based on actual card pull probabilities from MTGJSON booster configurations, multiplied by current market prices. The response includes per-finish breakdowns and five price tiers: bulk (<$1), playable ($1–$5), meaningful ($5–$20), premium ($20–$50), and jackpot ($50+).

Is There a Free Magic: The Gathering Price API?

Yes. The Mythic Index API provides free access to MTG card prices, historical trends, and sealed product analytics. Visit /admin to get your API key and start querying immediately. No credit card required.

Start Building with MTG Price Data

Get your API key and access 99,000+ card prices, sealed product EV, and market analytics.