list: API endpoint for returning a list of spells.
retrieve: API endpoint for returning a particular spell.

GET /v2/spells/spells-that-dont-suck_summon-animal-spirit/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/spells/spells-that-dont-suck_summon-animal-spirit/?format=api",
    "document": {
        "name": "Spells That Don't Suck",
        "key": "spells-that-dont-suck",
        "display_name": "Spells That Don't Suck",
        "publisher": {
            "name": "Somanyrobots",
            "key": "somanyrobots",
            "url": "https://api-beta.open5e.com/v2/publishers/somanyrobots/?format=api"
        },
        "gamesystem": {
            "name": "5th Edition 2014",
            "key": "5e-2014",
            "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
        },
        "permalink": "https://www.somanyrobots.com/s/Spells-That-Dont-Suck-compressed.pdf"
    },
    "key": "spells-that-dont-suck_summon-animal-spirit",
    "casting_options": [],
    "school": {
        "name": "Conjuration",
        "key": "conjuration",
        "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
    },
    "classes": [
        {
            "name": "Druid",
            "key": "srd_druid",
            "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
        },
        {
            "name": "Ranger",
            "key": "srd_ranger",
            "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
        }
    ],
    "range_unit": "ft",
    "shape_size_unit": "feet",
    "name": "Summon Animal Spirit",
    "desc": "You gather energy from the nature around you and sculpt it into a powerful spirit animal, appearing in an unoccupied space you can see within range. It uses the Animal Spirit stat block, and you select either the Earth, Sea, or Sky option when you cast the spell. The creature disappears when it drops to 0 hit points or when the spell ends.\n\nThe creature is an ally to you and your companions. In combat, it shares your initiative count, and takes its turn immediately after yours. It obeys your verbal commands. If you don’t issue any command, it takes the Dodge action and moves only to avoid hazards.",
    "level": 2,
    "higher_level": "When you cast this spell using a spell slot of 3rd level or higher, certain values increase in its stat block.\n\n* * *\n\n## Animal Spirit\n\nMedium beast, unaligned\n\n* * *\n\n -  **Armor Class** 12 + the level of the spell (natural armor)\n- **Hit Points** 15 (Sky) or 25 (Earth & Sea) + 5 for each spell level above 2nd\n- **Speed (Earth)** 30 ft., climb 30 ft.\n- **Speed (Sea)** 10 ft., swim 30 ft.\n- **Speed (Sky)** 15 ft., fly 60 ft.\n\n* * *\n\n| STR | DEX | CON | INT | WIS | CHA |\n| --- | --- | --- | --- | --- | --- |\n| 16 (+3) | 12 (+1) | 16 (+3) | 4 (-3) | 14 (+2) | 8 (-1) |\n\n* * *\n\n -  **Senses** darkvision 60 ft., passive Perception 12\n- **Languages** understands the languages you speak\n- **Proficiency** equals your bonus\n\n* * *\n\n_**Flyby (Sky Only).**_ The animal doesn’t provoke opportunity attacks when it flies out of an enemy’s reach.\n\n_**Pack Tactics (Earth Only).**_ The animal has advantage on attacks against enemies within 5 feet of an ally who isn't incapacitated.\n\n_**Blood in the Water (Sea Only).**_ The animal has advantage on attacks against enemies below their maximum hit points.\n\n_**Water Breathing (Sea Only).**_ The animal can breathe underwater.\n\n* * *\n\n<h3>Actions</h3>\n<em><strong>Multiattack.</strong></em> The animal makes a number of attacks equal to half this spell's level (rounded down).\n<em><strong>Maul (Earth and Sea Only).</strong></em> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d6+3 + the spell's level piercing damage.\n<em><strong>Talons (Sky Only).</strong></em> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d4+1 + the spell's level slashing damage.",
    "target_type": "area",
    "range_text": "60 ft",
    "range": 60.0,
    "ritual": false,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "a set of fine animal statuettes, worth at least 200gp altogether",
    "material_cost": "200.00",
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "1 hour",
    "shape_type": null,
    "shape_size": null,
    "concentration": true
}