mightstone.services.mtgjson.models.Keywords

pydantic model mightstone.services.mtgjson.models.Keywords

Show JSON schema
{
   "title": "Keywords",
   "type": "object",
   "properties": {
      "abilityWords": {
         "items": {
            "type": "string"
         },
         "since": "v4.3.0",
         "title": "Abilitywords",
         "type": "array"
      },
      "keywordAbilities": {
         "items": {
            "type": "string"
         },
         "since": "v4.3.0",
         "title": "Keywordabilities",
         "type": "array"
      },
      "keywordActions": {
         "items": {
            "type": "string"
         },
         "since": "v4.3.0",
         "title": "Keywordactions",
         "type": "array"
      }
   },
   "required": [
      "abilityWords",
      "keywordAbilities",
      "keywordActions"
   ]
}

Fields:
field ability_words: List[str] [Required] (alias 'abilityWords')

A list of ability words found in rules text on cards. Examples: “Adamant”, “Addendum”, “Alliance”, “Battalion”, “Bloodrush”

field keyword_abilities: List[str] [Required] (alias 'keywordAbilities')

A list of keyword abilities found in rules text on cards Examples: “Absorb”, “Affinity”, “Afflict”, “Afterlife”, “Aftermath”

field keyword_actions: List[str] [Required] (alias 'keywordActions')

A list of keyword actions found in rules text on cards. Examples: “Abandon”, “Activate”, “Adapt”, “Amass”, “Assemble”