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

GET /v2/creatures/tob-2023_hraesvelgr/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/creatures/tob-2023_hraesvelgr/?format=api",
    "key": "tob-2023_hraesvelgr",
    "name": "Hraesvelgr",
    "document": {
        "name": "Tome of Beasts 1 (2023 Edition)",
        "key": "tob-2023",
        "display_name": "Tome of Beasts 1 (2023 Edition)",
        "publisher": {
            "name": "Kobold Press",
            "key": "kobold-press",
            "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
        },
        "gamesystem": {
            "name": "5th Edition 2014",
            "key": "5e-2014",
            "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
        },
        "permalink": "https://koboldpress.com/kpstore/product/tome-of-beasts-1-2023-edition-hardcover/"
    },
    "type": {
        "name": "Giant",
        "key": "giant",
        "url": "https://api-beta.open5e.com/v2/creaturetypes/giant/?format=api"
    },
    "size": {
        "name": "Huge",
        "key": "huge",
        "url": "https://api-beta.open5e.com/v2/sizes/huge/?format=api"
    },
    "challenge_rating_decimal": "19.000",
    "challenge_rating_text": "19",
    "proficiency_bonus": null,
    "speed": {
        "walk": 120.0,
        "unit": "feet",
        "fly": 20.0
    },
    "speed_all": {
        "unit": "feet",
        "walk": 120.0,
        "crawl": 60.0,
        "hover": false,
        "fly": 20.0,
        "burrow": 0.0,
        "climb": 60.0,
        "swim": 60.0
    },
    "category": "Monsters",
    "subcategory": null,
    "alignment": "Titan)",
    "languages": {
        "as_string": "Auran, Common, Giant (can't speak in roc form)",
        "data": [
            {
                "name": "Common",
                "key": "common",
                "url": "https://api-beta.open5e.com/v2/languages/common/?format=api",
                "desc": "Typical speakers are Humans."
            }
        ]
    },
    "armor_class": 19,
    "armor_detail": "natural armor",
    "hit_points": 241,
    "hit_dice": "21d12 + 105",
    "experience_points": 22000,
    "ability_scores": {
        "strength": 25,
        "dexterity": 10,
        "constitution": 20,
        "intelligence": 16,
        "wisdom": 17,
        "charisma": 20
    },
    "modifiers": {
        "strength": 7,
        "dexterity": 0,
        "constitution": 5,
        "intelligence": 3,
        "wisdom": 3,
        "charisma": 5
    },
    "initiative_bonus": 0,
    "saving_throws": {
        "dexterity": 6,
        "intelligence": 9,
        "wisdom": 9,
        "charisma": 11
    },
    "saving_throws_all": {
        "strength": 7,
        "dexterity": 6,
        "constitution": 5,
        "intelligence": 9,
        "wisdom": 9,
        "charisma": 11
    },
    "skill_bonuses": {
        "athletics": 13,
        "perception": 9,
        "survival": 9
    },
    "skill_bonuses_all": {
        "acrobatics": 0,
        "animal_handling": 3,
        "arcana": 3,
        "athletics": 13,
        "deception": 5,
        "history": 3,
        "insight": 3,
        "intimidation": 5,
        "investigation": 3,
        "medicine": 3,
        "nature": 3,
        "perception": 9,
        "performance": 5,
        "persuasion": 5,
        "religion": 3,
        "sleight_of_hand": 0,
        "stealth": 0,
        "survival": 9
    },
    "passive_perception": 19,
    "resistances_and_immunities": {
        "damage_immunities_display": "cold; bludgeoning, piercing, and slashing from nonmagical attacks",
        "damage_immunities": [
            {
                "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_resistances_display": "lightning, thunder",
        "damage_resistances": [
            {
                "name": "Lightning",
                "key": "lightning",
                "url": "https://api-beta.open5e.com/v2/damagetypes/lightning/?format=api"
            },
            {
                "name": "Thunder",
                "key": "thunder",
                "url": "https://api-beta.open5e.com/v2/damagetypes/thunder/?format=api"
            }
        ],
        "damage_vulnerabilities_display": "",
        "damage_vulnerabilities": [],
        "condition_immunities_display": "exhaustion",
        "condition_immunities": [
            {
                "name": "Exhaustion",
                "key": "exhaustion",
                "url": "https://api-beta.open5e.com/v2/conditions/exhaustion/?format=api"
            }
        ]
    },
    "normal_sight_range": 10560.0,
    "darkvision_range": null,
    "blindsight_range": null,
    "tremorsense_range": null,
    "truesight_range": null,
    "actions": [
        {
            "name": "Attack",
            "desc": "Hraesvelgr makes a Fist or Talons attack.",
            "attacks": [],
            "action_type": "BONUS_ACTION",
            "order_in_statblock": 1,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Beak",
            "desc": "Melee Weapon Attack: +13 to hit, reach 10 ft., one target. Hit: 25 (4d8 + 7) piercing damage.",
            "attacks": [
                {
                    "name": "Beak (Roc Form Only) attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 13,
                    "reach": 10.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 4,
                    "damage_die_type": "D8",
                    "damage_bonus": 7,
                    "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": 1,
            "legendary_action_cost": null,
            "limited_to_form": "Roc Form Only",
            "usage_limits": null
        },
        {
            "name": "Change Shape",
            "desc": "Hraesvelgr transforms into a roc or back into his true form, which is a Giant. His statistics, other than his speed, are the same in each form. Any equipment he is wearing or carrying isn't transformed. He reverts to his true form if he dies.",
            "attacks": [],
            "action_type": "BONUS_ACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Ear-Splitting Screech",
            "desc": "Hraesvelgr lets out an ear-splitting screech. Each creature within 30 feet of Hraesvelgr must succeed on a DC 19 Constitution saving throw or take 14 (4d6) thunder damage and be deafened until the end of its next turn.",
            "attacks": [],
            "action_type": "BONUS_ACTION",
            "order_in_statblock": 3,
            "legendary_action_cost": 2,
            "limited_to_form": "Roc Form Only",
            "usage_limits": null
        },
        {
            "name": "Fist",
            "desc": "Melee Weapon Attack: +13 to hit, reach 10 ft., one target. Hit: 20 (3d8 + 7) bludgeoning damage.",
            "attacks": [
                {
                    "name": "Fist (Giant Form Only) attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 13,
                    "reach": 10.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 3,
                    "damage_die_type": "D8",
                    "damage_bonus": 7,
                    "damage_type": null,
                    "extra_damage_die_count": null,
                    "extra_damage_die_type": null,
                    "extra_damage_bonus": null,
                    "extra_damage_type": {
                        "name": "Bludgeoning",
                        "key": "bludgeoning",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 2,
            "legendary_action_cost": null,
            "limited_to_form": "Giant Form Only",
            "usage_limits": null
        },
        {
            "name": "Gale Blast",
            "desc": "Ranged Spell Attack: +11 to hit, range 120 ft., one target. Hit: 14 (2d8 + 5) bludgeoning damage plus 7 (2d6) cold damage.",
            "attacks": [
                {
                    "name": "Gale Blast attack",
                    "attack_type": "SPELL",
                    "to_hit_mod": 11,
                    "reach": null,
                    "range": 120.0,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 2,
                    "damage_die_type": "D8",
                    "damage_bonus": 5,
                    "damage_type": null,
                    "extra_damage_die_count": 2,
                    "extra_damage_die_type": "D6",
                    "extra_damage_bonus": 0,
                    "extra_damage_type": {
                        "name": "Cold",
                        "key": "cold",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/cold/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 4,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Attack",
            "desc": "Hraesvelgr makes a Fist or Talons attack.",
            "attacks": [],
            "action_type": "LEGENDARY_ACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": 1,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Ear-Splitting Screech",
            "desc": "Hraesvelgr lets out an ear-splitting screech. Each creature within 30 feet of Hraesvelgr must succeed on a DC 19 Constitution saving throw or take 14 (4d6) thunder damage and be deafened until the end of its next turn.",
            "attacks": [],
            "action_type": "LEGENDARY_ACTION",
            "order_in_statblock": 2,
            "legendary_action_cost": 2,
            "limited_to_form": "Roc Form Only",
            "usage_limits": null
        },
        {
            "name": "Move",
            "desc": "Hraesvelgr moves up to his speed, or flies up to half his flying speed if in roc form, without provoking opportunity attacks.",
            "attacks": [],
            "action_type": "LEGENDARY_ACTION",
            "order_in_statblock": 1,
            "legendary_action_cost": 1,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Move",
            "desc": "Hraesvelgr moves up to his speed, or flies up to half his flying speed if in roc form, without provoking opportunity attacks.",
            "attacks": [],
            "action_type": "BONUS_ACTION",
            "order_in_statblock": 2,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Multiattack",
            "desc": "Hraesvelgr makes one Beak attack and two Talon attacks, or he makes three Fist attacks. Alternatively, he can make three Gale Blast attacks. If two Fist attacks hit one creature, the target must succeed on a DC 19 Constitution saving throw or be stunned until the end of its next turn.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Sudden Gust",
            "desc": "Hraesvelgr unleashes a powerful gust of wind in a 60-foot line that is 10 feet wide. Each creature in the line must make a DC 19 Strength saving throw. On a failure, a creature takes 63 (18d6) bludgeoning damage and is pushed up to 15 feet away from Hraesvelgr. On a success, a creature takes half the damage and isn't pushed.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 6,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": {
                "type": "RECHARGE_ON_ROLL",
                "param": 5
            }
        },
        {
            "name": "Swallow",
            "desc": "Hraesvelgr makes one Beak attack against a Large or smaller creature he is grappling. If the attack hits, the target is also swallowed, and the grapple ends. While swallowed, the creature is blinded and restrained, it has total cover against attacks and other effects outside Hraesvelgr, and it takes 17 (5d6) acid damage at the start of each of Hraesvelgr's turns. Hraesvelgr can have only one creature swallowed at a time.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 5,
            "legendary_action_cost": null,
            "limited_to_form": "Roc Form Only",
            "usage_limits": null
        },
        {
            "name": "Talons",
            "desc": "Melee Weapon Attack: +13 to hit, reach 5 ft., one target. Hit: 17 (3d6 + 7) slashing damage, and the target is grappled (escape DC 17). Until this grapple ends, the target is restrained. Hraesvelgr has two talons, each of which can grapple only one target.",
            "attacks": [
                {
                    "name": "Talons (Roc Form Only) attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 13,
                    "reach": 5.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 3,
                    "damage_die_type": "D6",
                    "damage_bonus": 7,
                    "damage_type": null,
                    "extra_damage_die_count": null,
                    "extra_damage_die_type": null,
                    "extra_damage_bonus": null,
                    "extra_damage_type": {
                        "name": "Slashing",
                        "key": "slashing",
                        "url": "https://api-beta.open5e.com/v2/damagetypes/slashing/?format=api"
                    },
                    "distance_unit": "feet"
                }
            ],
            "action_type": "ACTION",
            "order_in_statblock": 3,
            "legendary_action_cost": null,
            "limited_to_form": "Roc Form Only",
            "usage_limits": null
        }
    ],
    "traits": [
        {
            "name": "Influence Weather",
            "desc": "Nearby weather responds to Hraesvelgr’s desires. At the start of each minute, Hraesvelgr can choose to change the precipitation and wind within 3 miles of him by one stage, up or down (no action required). This effect works like the changing weather conditions aspect of the control weather spell, except Hraesvelgr can’t change the temperature and the conditions change immediately."
        },
        {
            "name": "Keen Sight (Roc Form Only)",
            "desc": "Hraesvelgr has advantage on Wisdom (Perception) checks that rely on sight."
        },
        {
            "name": "Legendary Resistance (3/Day)",
            "desc": "If Hraesvelgr fails a saving throw, he can choose to succeed instead."
        }
    ],
    "creaturesets": [],
    "environments": []
}