EDHREC MTG Commander Meta Scraper avatar

EDHREC MTG Commander Meta Scraper

Pricing

Pay per event

Go to Apify Store
EDHREC MTG Commander Meta Scraper

EDHREC MTG Commander Meta Scraper

Scrape EDHREC commander meta: inclusion rates, synergy scores, top cards, and average decklists for any Commander (EDH) commander or card. Commander and card-centric modes. Uses the open json.edhrec.com API — no key required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape commander meta-data from EDHREC — the canonical resource for Commander (EDH) format strategy. Uses the open json.edhrec.com API. No API key required.

What you get

Commander mode (default): For each commander in the selected time period, the actor returns:

FieldDescription
commander_nameFull card name
commander_slugURL-safe slug (e.g. the-ur-dragon)
commander_urlEDHREC page URL
color_identityColor identity string (e.g. WUBRG, UB, G)
num_decksNumber of tracked decks running this commander
rankCommander ranking in the selected period
salt_scoreCommunity salt score (how annoying to play against)
top_cardsJSON array — top cards by inclusion with synergy scores
high_synergy_cardsJSON array — cards with highest synergy for this commander
new_cardsJSON array — newly trending cards for this commander
average_decklistJSON array — average decklist grouped by card type

Card mode: For each card slug, the actor returns inclusion rates, potential decks, synergy score, salt score, and top commanders running the card.

Input

{
"mode": "commander",
"timePeriod": "year",
"maxItems": 100
}

Parameters

ParameterTypeDefaultDescription
modestringcommandercommander — list+detail crawl; card — card-centric lookup
timePeriodstringyearyear, past6months, past3months, newcommanders
commanderSlugsarray[]Specific commander slugs (empty = full list)
cardSlugsarray[]Card slugs for card mode (e.g. ["sol-ring", "farseek"])
maxItemsinteger15Maximum records to return

Example output (commander mode)

{
"record_type": "commander",
"commander_name": "The Ur-Dragon",
"commander_slug": "the-ur-dragon",
"commander_url": "https://edhrec.com/commanders/the-ur-dragon",
"color_identity": "WUBRG",
"num_decks": 47307,
"rank": 1,
"salt_score": 1.9667,
"top_cards": "[{\"name\":\"Farseek\",\"sanitized\":\"farseek\",...}]",
"high_synergy_cards": "[{\"name\":\"Miirym, Sentinel Wyrm\",...}]",
"new_cards": "[{\"name\":\"Witherbloom, the Balancer\",...}]",
"average_decklist": "[{\"category\":\"Creatures\",\"cards\":[...]}]"
}

Use cases

  • Card price tracking — inclusion rate spikes on EDHREC signal buying pressure on TCGPlayer/CardKingdom
  • Deck-builder apps — seed recommendations with EDHREC synergy and top-card data
  • Commander format analytics — track meta shifts across time periods
  • Content creation — identify trending commanders and high-synergy combos for articles/videos

Notes

  • Open API, no authentication required
  • No proxy needed — datacenter IPs accepted
  • Rate limited to 5 requests/second (polite default)
  • Data updates daily on EDHREC's end