list: API endpoint for returning a list of creatures.
retrieve: API endpoint for returning a particular creature.

GET /v2/creatures/a5e-mm_horned-devil/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/creatures/a5e-mm_horned-devil/?format=api",
    "key": "a5e-mm_horned-devil",
    "name": "Horned Devil",
    "document": {
        "name": "Monstrous Menagerie",
        "key": "a5e-mm",
        "display_name": "Monstrous Menagerie",
        "publisher": {
            "name": "EN Publishing",
            "key": "en-publishing",
            "url": "https://api-beta.open5e.com/v2/publishers/en-publishing/?format=api"
        },
        "gamesystem": {
            "name": "Advanced 5th Edition",
            "key": "a5e",
            "url": "https://api-beta.open5e.com/v2/gamesystems/a5e/?format=api"
        },
        "permalink": "https://enpublishingrpg.com/collections/level-up-advanced-5th-edition-a5e/products/level-up-monstrous-menagerie-a5e"
    },
    "type": {
        "name": "Fiend",
        "key": "fiend",
        "url": "https://api-beta.open5e.com/v2/creaturetypes/fiend/?format=api"
    },
    "size": {
        "name": "Large",
        "key": "large",
        "url": "https://api-beta.open5e.com/v2/sizes/large/?format=api"
    },
    "challenge_rating_decimal": "11.000",
    "challenge_rating_text": "11",
    "proficiency_bonus": null,
    "speed": {
        "walk": 30.0,
        "unit": "feet",
        "fly": 60.0
    },
    "speed_all": {
        "unit": "feet",
        "walk": 30.0,
        "crawl": 15.0,
        "hover": false,
        "fly": 60.0,
        "burrow": 0.0,
        "climb": 15.0,
        "swim": 15.0
    },
    "category": "Monsters",
    "subcategory": null,
    "alignment": "chaotic evil",
    "languages": {
        "as_string": "Infernal, telepathy 120 ft.",
        "data": [
            {
                "name": "Infernal",
                "key": "infernal",
                "url": "https://api-beta.open5e.com/v2/languages/infernal/?format=api",
                "desc": "Typical speakers are devils."
            }
        ]
    },
    "armor_class": 18,
    "armor_detail": "",
    "hit_points": 168,
    "hit_dice": "16d10+80",
    "experience_points": 7200,
    "ability_scores": {
        "strength": 20,
        "dexterity": 16,
        "constitution": 20,
        "intelligence": 12,
        "wisdom": 16,
        "charisma": 16
    },
    "modifiers": {
        "strength": 5,
        "dexterity": 3,
        "constitution": 5,
        "intelligence": 1,
        "wisdom": 3,
        "charisma": 3
    },
    "initiative_bonus": 3,
    "saving_throws": {
        "strength": 9,
        "dexterity": 7,
        "wisdom": 7,
        "charisma": 7
    },
    "saving_throws_all": {
        "strength": 9,
        "dexterity": 7,
        "constitution": 5,
        "intelligence": 1,
        "wisdom": 7,
        "charisma": 7
    },
    "skill_bonuses": {
        "athletics": 9,
        "intimidation": 7
    },
    "skill_bonuses_all": {
        "acrobatics": 3,
        "animal_handling": 3,
        "arcana": 1,
        "athletics": 9,
        "deception": 3,
        "history": 1,
        "insight": 3,
        "intimidation": 7,
        "investigation": 1,
        "medicine": 3,
        "nature": 1,
        "perception": 3,
        "performance": 3,
        "persuasion": 3,
        "religion": 1,
        "sleight_of_hand": 3,
        "stealth": 3,
        "survival": 3
    },
    "passive_perception": 13,
    "resistances_and_immunities": {
        "damage_immunities_display": "fire, poison",
        "damage_immunities": [
            {
                "name": "Fire",
                "key": "fire",
                "url": "https://api-beta.open5e.com/v2/damagetypes/fire/?format=api"
            },
            {
                "name": "Poison",
                "key": "poison",
                "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
            }
        ],
        "damage_resistances_display": "cold; damage from nonmagical, non-silvered weapons",
        "damage_resistances": [
            {
                "name": "Bludgeoning",
                "key": "bludgeoning",
                "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
            },
            {
                "name": "Cold",
                "key": "cold",
                "url": "https://api-beta.open5e.com/v2/damagetypes/cold/?format=api"
            },
            {
                "name": "Piercing",
                "key": "piercing",
                "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
            },
            {
                "name": "Slashing",
                "key": "slashing",
                "url": "https://api-beta.open5e.com/v2/damagetypes/slashing/?format=api"
            }
        ],
        "damage_vulnerabilities_display": "",
        "damage_vulnerabilities": [],
        "condition_immunities_display": "poisoned",
        "condition_immunities": [
            {
                "name": "Poisoned",
                "key": "poisoned",
                "url": "https://api-beta.open5e.com/v2/conditions/poisoned/?format=api"
            }
        ]
    },
    "normal_sight_range": 10560.0,
    "darkvision_range": 120.0,
    "blindsight_range": null,
    "tremorsense_range": null,
    "truesight_range": null,
    "actions": [
        {
            "name": "Fork",
            "desc": "Melee Weapon Attack: +9 to hit, reach 10 ft., one target. Hit: 12 (2d6 + 5) piercing damage plus 3 (1d6) fire damage.",
            "attacks": [
                {
                    "name": "Fork attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 9,
                    "reach": 10.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 2,
                    "damage_die_type": "D6",
                    "damage_bonus": 5,
                    "damage_type": null,
                    "extra_damage_die_count": 1,
                    "extra_damage_die_type": "D6",
                    "extra_damage_bonus": 0,
                    "extra_damage_type": {
                        "name": "Fire",
                        "key": "fire",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/fire/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 1,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Hurl Flame",
            "desc": "Ranged Spell Attack: +7 to hit, range 150 ft., one target. Hit: 10 (3d6) fire damage. If the target is an unattended flammable object or a creature  it catches fire  taking 5 (1d10) ongoing fire damage. A creature can use an action to extinguish this fire.",
            "attacks": [
                {
                    "name": "Hurl Flame attack",
                    "attack_type": "SPELL",
                    "to_hit_mod": 7,
                    "reach": null,
                    "range": 150.0,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 3,
                    "damage_die_type": "D6) fire",
                    "damage_bonus": null,
                    "damage_type": null,
                    "extra_damage_die_count": null,
                    "extra_damage_die_type": null,
                    "extra_damage_bonus": null,
                    "extra_damage_type": {
                        "name": "Fire",
                        "key": "fire",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/fire/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 3,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Inferno",
            "desc": "The devil waves its fork  igniting a trail of roaring flame. Any creature within 10 feet of the devil makes a DC 15 Dexterity saving throw  taking 49 (14d6) fire damage on a failure or half damage on a success.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 4,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": {
                "type": "PER_DAY",
                "param": 1
            }
        },
        {
            "name": "Multiattack",
            "desc": "The devil makes two attacks with its fork and one with its tail. It can replace any melee attack with Hurl Flame.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Pin",
            "desc": "When a creature misses the devil with a melee attack, the devil makes a fork attack against that creature. On a hit, the target is impaled by the fork and grappled (escape DC 17). Until this grapple ends, the devil can't make fork attacks or use Inferno, but the target takes 7 (2d6) piercing damage plus 3 (1d6) fire damage at the beginning of each of its turns.",
            "attacks": [],
            "action_type": "REACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": {
                "type": "PER_DAY",
                "param": 1
            }
        },
        {
            "name": "Tail",
            "desc": "Melee Weapon Attack: +9 to hit, reach 10 ft., one target. Hit: 10 (1d10 + 5) piercing damage. If the target is a creature other than an undead or construct  it makes a DC 17 Constitution saving throw. On a failure  it receives an infernal wound and takes 11 (2d10) ongoing piercing damage. Each time the devil hits the wounded target with this attack  the ongoing damage increases by 11 (2d10). A creature can spend an action to make a DC 12 Medicine check  ending the ongoing damage on a success. At least 1 hit point of magical healing also ends the ongoing damage.",
            "attacks": [
                {
                    "name": "Tail attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 9,
                    "reach": 10.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 1,
                    "damage_die_type": "D10",
                    "damage_bonus": 5,
                    "damage_type": null,
                    "extra_damage_die_count": null,
                    "extra_damage_die_type": null,
                    "extra_damage_bonus": null,
                    "extra_damage_type": {
                        "name": "Piercing",
                        "key": "piercing",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 2,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        }
    ],
    "traits": [
        {
            "name": "Devils Sight",
            "desc": "The devils darkvision penetrates magical darkness."
        },
        {
            "name": "Lawful Evil",
            "desc": "The devil radiates a Lawful and Evil aura."
        },
        {
            "name": "Magic Resistance",
            "desc": "The devil has advantage on saving throws against spells and magical effects."
        }
    ],
    "creaturesets": [],
    "environments": []
}