Free APIs › Games & Anime › MTG API (magicthegathering.io)
No keyCORS ✓A · 90

MTG API (magicthegathering.io)

Magic: The Gathering cards and sets — the classic trading-card API.

StatusLive · verified 23 Oct 2026 · 722 ms
AuthenticationNone — call it right now
Browser CORSYes — works from front-end code
Free limitsFree, no key
Official docs ↗ ▶ Open the playground

▶ Live playground

This runs in your browser, straight against the real API. Edit the URL and experiment — break nothing, learn everything.

Press Run to call MTG API (magicthegathering.io) live.

📸 Real response, captured by us

Not a mockup — this is what MTG API (magicthegathering.io) actually returned when we verified it on 23 Oct 2026 (in 722 ms).

{
  "cards": [
    {
      "name": "Ancestor's Chosen",
      "manaCost": "{5}{W}{W}",
      "cmc": 7,
      "colors": [
        "W"
      ],
      "colorIdentity": [
        "W"
      ],
      "type": "Creature — Human Cleric",
      "types": [
        "Creature"
      ],
      "subtypes": [
        "Human",
        "Cleric"
      ],
      "rarity": "Uncommon",
      "set": "10E",
      "setName": "Tenth Edition",
      "text": "First strike (This creature deals combat damage before creatures without first strike.)\nWhen Ancestor's Chosen enters the battlefield, you gain 1 life for each card in your graveyard.",
      "artist": "Pete Venters",
      "number": "1",
      "power": "4",
      

💻 Copy-paste code

Three ways to call MTG API (magicthegathering.io) — pick your weapon.

// MTG API (magicthegathering.io) — no build step, no library. Just fetch.
const res = await fetch("https://api.magicthegathering.io/v1/cards?pageSize=1");
const data = await res.json();
console.log(data);

🏅 Own this API?

Add the live-verified badge to your docs or repo — it only ever displays the status from our latest check.

<a href="https://freeapis.akclnt.com/api/mtg-api-magicthegathering-io/"><img src="https://freeapis.akclnt.com/badge/mtg-api-magicthegathering-io.svg" alt="MTG API (magicthegathering.io) — live-verified free API on AKCLNT Free APIs"></a>

📜 Full check history & uptime · Status as JSON · Health score: A · 90/100

🔔 Watch this API — a quiet feed that only speaks the week its status changes (down, recovered, reclassified). How it works

Similar free APIs

PokeAPI

No keyCORS ✓A · 90

Every Pokémon, move, berry and ability ever — the most complete free game API in existence.

Live · verified 23 Oct 2026 · 780 ms📁 Games & Anime · Free, cached, fair use
Done