YGOPRODeck · Schema

CardMiscInfo

Extended per-card metadata returned only when `misc=yes` is passed to `/cardinfo.php`.

GamesTrading Card GamesYu Gi OhCard DatabaseOpen DataCommunity APIPublic APIs

Properties

Name Type Description
beta_name string Original beta name (if different from the released name).
views integer YGOPRODeck card page view count.
viewsweek integer YGOPRODeck card page view count over the last 7 days.
upvotes integer Community upvote count.
downvotes integer Community downvote count.
formats array Tournament formats the card is legal in.
treated_as string An alternate card name this card is officially treated as (for ruling purposes).
tcg_date string TCG (English) release date.
ocg_date string OCG (Japanese) release date.
konami_id integer Internal Konami card id.
has_effect integer 1 if the card has an actual rules effect; 0 if not.
md_rarity string Master Duel rarity (if applicable).
genesys_points integer GenesYS-format point cost. Only returned when `format=genesys` is passed.
question_atk integer 1 if the card has `?` as ATK (special-case Pendulum/Effect ATK).
question_def integer 1 if the card has `?` as DEF.
staple string `yes` if YGOPRODeck classifies this card as a staple in any format.
View JSON Schema on GitHub

JSON Schema

ygoprodeck-api-card-misc-info-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/yu-gi-oh/refs/heads/main/json-schema/ygoprodeck-api-card-misc-info-schema.json",
  "title": "CardMiscInfo",
  "description": "Extended per-card metadata returned only when `misc=yes` is passed to `/cardinfo.php`.",
  "type": "object",
  "properties": {
    "beta_name": {
      "type": "string",
      "description": "Original beta name (if different from the released name)."
    },
    "views": {
      "type": "integer",
      "description": "YGOPRODeck card page view count.",
      "example": 152340
    },
    "viewsweek": {
      "type": "integer",
      "description": "YGOPRODeck card page view count over the last 7 days.",
      "example": 421
    },
    "upvotes": {
      "type": "integer",
      "description": "Community upvote count.",
      "example": 540
    },
    "downvotes": {
      "type": "integer",
      "description": "Community downvote count.",
      "example": 12
    },
    "formats": {
      "type": "array",
      "description": "Tournament formats the card is legal in.",
      "items": {
        "type": "string"
      },
      "example": [
        "TCG",
        "OCG",
        "Master Duel"
      ]
    },
    "treated_as": {
      "type": "string",
      "description": "An alternate card name this card is officially treated as (for ruling purposes)."
    },
    "tcg_date": {
      "type": "string",
      "format": "date",
      "description": "TCG (English) release date.",
      "example": "2002-03-08"
    },
    "ocg_date": {
      "type": "string",
      "format": "date",
      "description": "OCG (Japanese) release date.",
      "example": "1999-02-04"
    },
    "konami_id": {
      "type": "integer",
      "description": "Internal Konami card id.",
      "example": 4007
    },
    "has_effect": {
      "type": "integer",
      "description": "1 if the card has an actual rules effect; 0 if not.",
      "example": 0
    },
    "md_rarity": {
      "type": "string",
      "description": "Master Duel rarity (if applicable).",
      "example": "UR"
    },
    "genesys_points": {
      "type": "integer",
      "description": "GenesYS-format point cost. Only returned when `format=genesys` is passed.",
      "example": 100
    },
    "question_atk": {
      "type": "integer",
      "description": "1 if the card has `?` as ATK (special-case Pendulum/Effect ATK)."
    },
    "question_def": {
      "type": "integer",
      "description": "1 if the card has `?` as DEF."
    },
    "staple": {
      "type": "string",
      "description": "`yes` if YGOPRODeck classifies this card as a staple in any format."
    }
  }
}