Endpoint

GET  https://deckforger.com/api/analyze
GET  https://deckforger.com/api/analyze/demo
POST https://deckforger.com/api/analyze
Content-Type: application/json

Request

{
  "decklist": "Deck\n4 Gingerbrute\n4 Chainsaw\n22 Mountain",
  "format": "standard",
  "best_of": "bo1"
}
{
  "decklist": "Commander\n1 Tersa Lightshatter\n\nDeck\n35 Mountain\n1 Lightning Strike",
  "format": "commander"
}

Response fields

  • score
  • score_breakdown
  • archetype
  • card_data
  • legality
  • commander
  • mana_curve
  • mana_base
  • warnings
  • strengths
  • weaknesses
  • recommendations
  • confidence

Machine-readable spec

The OpenAPI document is available at /openapi.json.