Scryfall Scraper: MTG Cards, Prices & Legalities avatar

Scryfall Scraper: MTG Cards, Prices & Legalities

Pricing

Pay per event

Go to Apify Store
Scryfall Scraper: MTG Cards, Prices & Legalities

Scryfall Scraper: MTG Cards, Prices & Legalities

Scrape Scryfall: Magic The Gathering cards via full Scryfall search syntax with USD/EUR/foil prices, format legalities, EDHREC ranks, oracle text and images, plus fuzzy card lookups and the complete set list. Export CSV, Excel, JSON, XML.

Pricing

Pay per event

Rating

0.0

(0)

Developer

RecordsData

RecordsData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

RecordsData

๐Ÿƒ Scryfall Scraper - MTG Cards, Prices & Legalities - RecordsData

๐Ÿš€ The Scryfall MTG Scraper is an Apify actor that exports Magic: The Gathering card data with the full power of Scryfall search syntax: any query like "c:red cmc<=2 t:instant" or "f:commander usd>=50" becomes rows with USD/EUR/foil prices, format legalities, EDHREC popularity rank, oracle text, mana cost and card images (top Commander staple measured live: Mishra's Workshop at $3,699.99). Add fuzzy name lookups and the complete list of 1,053 Magic sets. Export to CSV, Excel, JSON or XML.

Scryfall is the canonical MTG database; this actor turns any search you can type there into a priced, legality-tagged dataset.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Card sellers and LGS ownersPrice lists by set, rarity or format
Collectors and investorsReserved List and high-value tracking
Deck builders and content creatorsStaples by EDHREC rank per color
TCG app developersCard databases with images, key-free

๐Ÿ“‹ What the Scryfall Scraper does

  • Search: full Scryfall syntax (colors, cmc, types, sets, rarity, format, price ranges, artist...) with pagination; sorted by EDHREC rank, USD price, release, name, rarity or mana value.
  • Card rows: name, mana cost, CMC, type line, oracle text, P/T, colors, rarity, set, collector number, release date, USD/foil/EUR/MTGO prices, EDHREC rank, Standard/Modern/Commander/Pioneer legality, artist, Reserved List flag and image.
  • Fuzzy lookups: one row per card name, typo-tolerant.
  • Sets: all 1,053 sets with type, date and card count.

๐Ÿ’ก Why it matters: every MTG price list, deck tool and collection tracker starts with this data; this actor delivers it query-shaped.

๐Ÿ“Š Output of the MTG card export

Real sample from a live run:

{
"recordType": "card",
"name": "Ocelot Pride",
"manaCost": "{W}",
"typeLine": "Creature - Cat",
"rarity": "mythic",
"setCode": "MH3",
"priceUsd": "42.64",
"priceUsdFoil": "55.10",
"edhrecRank": 1102,
"legalCommander": "legal",
"legalModern": "legal",
"imageUrl": "https://cards.scryfall.io/normal/front/...",
"error": null
}

You can download the dataset in various formats such as JSON, CSV, Excel or XML.

โœจ Why choose this Scryfall scraper

  • Full search syntax passthrough: anything Scryfall answers, this exports; rivals hardcode a few filters.
  • Four price columns + four legality columns per card, flat and CSV-ready.
  • EDHREC rank included for demand-aware pricing and deck curation.
  • Fuzzy lookups + set list as extra modules.

๐Ÿ“ˆ How this Scryfall scraper compares to alternatives

Measured against the Scryfall actors on the Apify Store (September 2026):

This actorThe five alternatives
Full Scryfall query syntaxYesLimited inputs
Prices (USD/foil/EUR/tix) flatYesPartial
Legalities as columns4 formatsRare
EDHREC rank + 6 sortsYesNo
Price per 1,000 cards$0.70$0.50 for bare rows

๐Ÿš€ How to use the Scryfall Scraper

  1. Create a free Apify account (with $5 of credit) at console.apify.com.
  2. Open this actor's page and click Try for free.
  3. Type any Scryfall query (the input shows examples).
  4. Optionally add fuzzy card names and toggle the set list.
  5. Click Start and download CSV, Excel, JSON or XML.

๐Ÿ’ผ Business use cases

Store pricing

Nightly USD/foil price sheets per set or format.

Investment tracking

Reserved List and usd>=X watchlists with EDHREC demand.

Content production

"Top budget staples under $2" tables per color, sourced.

App backends

Seeded card databases with images and legalities.

๐Ÿ”Œ Automating the Scryfall Scraper

Connect to Make, Zapier, Slack, Airbyte, GitHub or Google Drive: nightly price refreshes, spike alerts on tracked queries, or database syncs.

๐Ÿค– Ask an AI assistant about this scraper

"I need every Modern Horizons 3 mythic with USD and foil prices plus Commander legality as CSV. Would the Scryfall Scraper on Apify (apify.com/recordsdata/scryfall-mtg-cards-scraper) do this?"

โ“ Frequently Asked Questions

๐Ÿƒ What query syntax works?

Scryfall's own, unchanged: c: colors, t: types, set:, r: rarity, f: format, usd>=, cmc<=, a: artist and everything else in their syntax guide.

๐Ÿ’ต Where do prices come from?

Scryfall's daily market prices (USD, USD foil, EUR, MTGO tix), the same shown on card pages.

๐Ÿ”ค What if I misspell a card name?

Fuzzy lookup resolves typos ("blak lotus" finds Black Lotus); true misses come back as clear error rows.

โš–๏ธ Is this allowed?

The actor uses Scryfall's public API within its rate guidance. Card data per Scryfall's terms; Magic is a Wizards of the Coast property.

๐Ÿ†“ Can I try it for free?

Yes, free users get a 10-row preview. Paid Apify plans unlock full runs.

Found a bug or missing field? Open the Issues tab on this actor's page. Custom solutions available on request.