MagicTheGathering/mtg-api

Get all types endpoint has some incorrect entries

WPaul15 opened this issue · 0 comments

The /types endpoint is returning various bad entries. Here's what I get if I call that endpoint:

{
  "types": [
    "Artifact",
    "Conspiracy",
    "Creature",
    "Dragon",
    "Elemental",
    "Enchantment",
    "Goblin",
    "Hero",
    "instant",
    "Instant",
    "Jaguar",
    "Knights",
    "Land",
    "Phenomenon",
    "Plane",
    "Planeswalker",
    "Scheme",
    "Sorcery",
    "Specter",
    "Summon",
    "Tribal",
    "Vanguard",
    "Wolf",
    "You’ll"
  ]
}

Gatherer has the following types in the advanced search dropdown:

  • Artifact
  • Basic
  • Conspiracy
  • Creature
  • Dungeon
  • Eaturecray
  • Enchantment
  • Ever
  • Host
  • Instant
  • Land
  • Legendary
  • Ongoing
  • Phenomenon
  • Plane
  • Planeswalker
  • Scariest
  • Scheme
  • See
  • Sorcery
  • Summon
  • Tribal
  • Vanguard
  • World
  • You'll

I realize that some from this list—like "Basic" and "Legendary"—are in the /supertypes endpoint, but there are defintely some that shouldn't be in there, like "Dragon", "instant", "Jaguar", etc.