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

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

{
    "url": "https://api-beta.open5e.com/v2/creatures/tob_dwarven-ringmage/?format=api",
    "key": "tob_dwarven-ringmage",
    "name": "Dwarven Ringmage",
    "document": {
        "name": "Tome of Beasts",
        "key": "tob",
        "display_name": "Tome of Beasts",
        "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/tome-of-beasts/"
    },
    "type": {
        "name": "Humanoid",
        "key": "humanoid",
        "url": "https://api-beta.open5e.com/v2/creaturetypes/humanoid/?format=api"
    },
    "size": {
        "name": "Medium",
        "key": "medium",
        "url": "https://api-beta.open5e.com/v2/sizes/medium/?format=api"
    },
    "challenge_rating_decimal": "7.000",
    "challenge_rating_text": "7",
    "proficiency_bonus": null,
    "speed": {
        "walk": 30.0,
        "unit": "feet"
    },
    "speed_all": {
        "unit": "feet",
        "walk": 30.0,
        "crawl": 15.0,
        "hover": false,
        "fly": 0.0,
        "burrow": 0.0,
        "climb": 15.0,
        "swim": 15.0
    },
    "category": "Monsters",
    "subcategory": null,
    "alignment": "any",
    "languages": {
        "as_string": "Common, Dwarvish",
        "data": [
            {
                "name": "Common",
                "key": "common",
                "url": "https://api-beta.open5e.com/v2/languages/common/?format=api",
                "desc": "Typical speakers are Humans."
            },
            {
                "name": "Dwarvish",
                "key": "dwarvish",
                "url": "https://api-beta.open5e.com/v2/languages/dwarvish/?format=api",
                "desc": "Typical speakers are dwarves."
            }
        ]
    },
    "armor_class": 16,
    "armor_detail": "breastplate",
    "hit_points": 82,
    "hit_dice": "15d8+15",
    "experience_points": 2900,
    "ability_scores": {
        "strength": 10,
        "dexterity": 14,
        "constitution": 13,
        "intelligence": 18,
        "wisdom": 12,
        "charisma": 9
    },
    "modifiers": {
        "strength": 0,
        "dexterity": 2,
        "constitution": 1,
        "intelligence": 4,
        "wisdom": 1,
        "charisma": -1
    },
    "initiative_bonus": 2,
    "saving_throws": {
        "constitution": 4,
        "intelligence": 7,
        "wisdom": 4
    },
    "saving_throws_all": {
        "strength": 0,
        "dexterity": 2,
        "constitution": 4,
        "intelligence": 7,
        "wisdom": 4,
        "charisma": -1
    },
    "skill_bonuses": {
        "arcana": 7,
        "history": 7
    },
    "skill_bonuses_all": {
        "acrobatics": 2,
        "animal_handling": 1,
        "arcana": 7,
        "athletics": 0,
        "deception": -1,
        "history": 7,
        "insight": 1,
        "intimidation": -1,
        "investigation": 4,
        "medicine": 1,
        "nature": 4,
        "perception": 1,
        "performance": -1,
        "persuasion": -1,
        "religion": 4,
        "sleight_of_hand": 2,
        "stealth": 2,
        "survival": 1
    },
    "passive_perception": 11,
    "resistances_and_immunities": {
        "damage_immunities_display": "",
        "damage_immunities": [],
        "damage_resistances_display": "poison",
        "damage_resistances": [
            {
                "name": "Poison",
                "key": "poison",
                "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
            }
        ],
        "damage_vulnerabilities_display": "",
        "damage_vulnerabilities": [],
        "condition_immunities_display": "",
        "condition_immunities": []
    },
    "normal_sight_range": 10560.0,
    "darkvision_range": 60.0,
    "blindsight_range": null,
    "tremorsense_range": null,
    "truesight_range": null,
    "actions": [
        {
            "name": "Multiattack",
            "desc": "The dwarven ringmage makes two melee attacks.",
            "attacks": [],
            "action_type": "ACTION",
            "order_in_statblock": 0,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        },
        {
            "name": "Ring-Staff",
            "desc": "Melee Weapon Attack: +3 to hit, reach 5 ft., one target. Hit: 3 (1d6) bludgeoning damage.",
            "attacks": [
                {
                    "name": "Ring-Staff attack",
                    "attack_type": "WEAPON",
                    "to_hit_mod": 3,
                    "reach": 5.0,
                    "range": null,
                    "long_range": null,
                    "target_creature_only": false,
                    "damage_die_count": 1,
                    "damage_die_type": "D6",
                    "damage_bonus": null,
                    "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": 1,
            "legendary_action_cost": null,
            "limited_to_form": null,
            "usage_limits": null
        }
    ],
    "traits": [
        {
            "name": "Dwarven Resistance",
            "desc": "The dwarven ringmage has advantage on saving throws against poison."
        },
        {
            "name": "Ring Magic",
            "desc": "The dwarven ringmage can imbue a nonmagical ring with a spell that has a range of self or touch. Doing so expends components as if the dwarven ringmage had cast the spell normally and uses a spell slot one level higher than the spell normally requires. When the wearer of the ring activates the ring as an action, the spell is cast as if the dwarven ringmage had cast the spell. The dwarven ringmage does not regain the spell slot until the ring is discharged or the dwarven ringmage chooses to dismiss the spell."
        },
        {
            "name": "Ring-Staff Focus",
            "desc": "The dwarven ringmage can use his ring-staff as a focus for spells that require rings as a focus or component, or for his Ring Magic ability. If used as a focus for Ring Magic, the spell does not require a spell slot one level higher than the spell normally requires. Once per day, the dwarven ringmage can imbue a spell of 4th level or lower into his ring-staff by expending a spell slot equal to the spell being imbued."
        },
        {
            "name": "Spellcasting",
            "desc": "the mage is a 9th-level spellcaster. Its spellcasting ability is Intelligence (spell save DC 15, +7 to hit with spell attacks). The mage has the following wizard spells prepared:\n\ncantrips (at will): fire bolt, mage hand, shocking grasp, true strike\n\n1st level (4 slots): expeditious retreat, magic missile, shield, thunderwave\n\n2nd level (3 slots): misty step, web\n\n3rd level (3 slots): counterspell, fireball, fly\n\n4th level (3 slots): greater invisibility, ice storm\n\n5th level (1 slot): cone of cold"
        }
    ],
    "creaturesets": [],
    "environments": [
        {
            "name": "Arctic or Tundra",
            "key": "arctic",
            "url": "https://api-beta.open5e.com/v2/environments/arctic/?format=api"
        },
        {
            "name": "Caves",
            "key": "caves",
            "url": "https://api-beta.open5e.com/v2/environments/caves/?format=api"
        },
        {
            "name": "Coast",
            "key": "coast",
            "url": "https://api-beta.open5e.com/v2/environments/coast/?format=api"
        },
        {
            "name": "Desert",
            "key": "desert",
            "url": "https://api-beta.open5e.com/v2/environments/desert/?format=api"
        },
        {
            "name": "Forest or Jungle",
            "key": "forest",
            "url": "https://api-beta.open5e.com/v2/environments/forest/?format=api"
        },
        {
            "name": "Grassland or Plains",
            "key": "grassland",
            "url": "https://api-beta.open5e.com/v2/environments/grassland/?format=api"
        },
        {
            "name": "Hills",
            "key": "hills",
            "url": "https://api-beta.open5e.com/v2/environments/hills/?format=api"
        },
        {
            "name": "Laboratory",
            "key": "laboratory",
            "url": "https://api-beta.open5e.com/v2/environments/laboratory/?format=api"
        },
        {
            "name": "Lake",
            "key": "lake",
            "url": "https://api-beta.open5e.com/v2/environments/lake/?format=api"
        },
        {
            "name": "Mountain",
            "key": "mountain",
            "url": "https://api-beta.open5e.com/v2/environments/mountain/?format=api"
        },
        {
            "name": "Ocean",
            "key": "ocean",
            "url": "https://api-beta.open5e.com/v2/environments/ocean/?format=api"
        },
        {
            "name": "Ruins",
            "key": "ruins",
            "url": "https://api-beta.open5e.com/v2/environments/ruins/?format=api"
        },
        {
            "name": "Sewer",
            "key": "sewer",
            "url": "https://api-beta.open5e.com/v2/environments/sewer/?format=api"
        },
        {
            "name": "Shadowfell",
            "key": "shadowfell",
            "url": "https://api-beta.open5e.com/v2/environments/shadowfell/?format=api"
        },
        {
            "name": "The Abyss",
            "key": "srd_abyss",
            "url": "https://api-beta.open5e.com/v2/environments/srd_abyss/?format=api"
        },
        {
            "name": "Astral Plane",
            "key": "srd_astral-plane",
            "url": "https://api-beta.open5e.com/v2/environments/srd_astral-plane/?format=api"
        },
        {
            "name": "Elysium",
            "key": "srd_elysium",
            "url": "https://api-beta.open5e.com/v2/environments/srd_elysium/?format=api"
        },
        {
            "name": "Ethereal Plane",
            "key": "srd_ethereal-plane",
            "url": "https://api-beta.open5e.com/v2/environments/srd_ethereal-plane/?format=api"
        },
        {
            "name": "Feywild",
            "key": "srd_feywild",
            "url": "https://api-beta.open5e.com/v2/environments/srd_feywild/?format=api"
        },
        {
            "name": "Hell",
            "key": "srd_hell",
            "url": "https://api-beta.open5e.com/v2/environments/srd_hell/?format=api"
        },
        {
            "name": "Material Plane",
            "key": "srd_material-plane",
            "url": "https://api-beta.open5e.com/v2/environments/srd_material-plane/?format=api"
        },
        {
            "name": "Plane of Air",
            "key": "srd_plane-of-air",
            "url": "https://api-beta.open5e.com/v2/environments/srd_plane-of-air/?format=api"
        },
        {
            "name": "Plane of Earth",
            "key": "srd_plane-of-earth",
            "url": "https://api-beta.open5e.com/v2/environments/srd_plane-of-earth/?format=api"
        },
        {
            "name": "Plane of Fire",
            "key": "srd_plane-of-fire",
            "url": "https://api-beta.open5e.com/v2/environments/srd_plane-of-fire/?format=api"
        },
        {
            "name": "Plane of Water",
            "key": "srd_plane-of-water",
            "url": "https://api-beta.open5e.com/v2/environments/srd_plane-of-water/?format=api"
        },
        {
            "name": "Swamp or Marsh",
            "key": "swamp",
            "url": "https://api-beta.open5e.com/v2/environments/swamp/?format=api"
        },
        {
            "name": "Temple",
            "key": "temple",
            "url": "https://api-beta.open5e.com/v2/environments/temple/?format=api"
        },
        {
            "name": "Badlands",
            "key": "tob_badlands",
            "url": "https://api-beta.open5e.com/v2/environments/tob_badlands/?format=api"
        },
        {
            "name": "Tomb",
            "key": "tomb",
            "url": "https://api-beta.open5e.com/v2/environments/tomb/?format=api"
        },
        {
            "name": "Underworld",
            "key": "underworld",
            "url": "https://api-beta.open5e.com/v2/environments/underworld/?format=api"
        },
        {
            "name": "Urban",
            "key": "urban",
            "url": "https://api-beta.open5e.com/v2/environments/urban/?format=api"
        }
    ]
}