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

GET /v2/spells/spells-that-dont-suck_whirlpool/?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_whirlpool/?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_whirlpool",
    "casting_options": [],
    "school": {
        "name": "Evocation",
        "key": "evocation",
        "url": "https://api-beta.open5e.com/v2/spellschools/evocation/?format=api"
    },
    "classes": [
        {
            "name": "Druid",
            "key": "srd_druid",
            "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
        }
    ],
    "range_unit": "ft",
    "shape_size_unit": "feet",
    "name": "Whirlpool",
    "desc": "You conjure a 30-foot radius circle of churning water centered on a point on the ground or in a body of water which you can see within range. The whirlpool’s area is difficult terrain, but it is not deep enough to require swimming. Any creature that starts its turn there or enters on its turn must make a Strength saving throw. On a failure, it takes 5d8 bludgeoning damage and is pulled 10 feet towards the center. If the spell targets an existing body of water, the damage increases by 1d8.",
    "level": 5,
    "higher_level": "When you cast this spell using a spell slot of 6th level or higher, the damage increases by 1d8 for each slot level above 5th.",
    "target_type": "creature",
    "range_text": "120 ft",
    "range": 120.0,
    "ritual": false,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "a spoon",
    "material_cost": "0.00",
    "material_consumed": false,
    "target_count": null,
    "saving_throw_ability": "strength",
    "attack_roll": false,
    "damage_roll": "5d8",
    "damage_types": [
        "bludgeoning"
    ],
    "duration": "1 minute",
    "shape_type": null,
    "shape_size": null,
    "concentration": true
}