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

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

{
    "url": "https://api-beta.open5e.com/v2/spells/deepm_flurry/?format=api",
    "document": {
        "name": "Deep Magic for 5th Edition",
        "key": "deepm",
        "display_name": "Deep Magic for 5th 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/deep-magic-for-5th-edition-hardcover/"
    },
    "key": "deepm_flurry",
    "casting_options": [
        {
            "type": "default",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        }
    ],
    "school": {
        "name": "Transmutation",
        "key": "transmutation",
        "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
    },
    "classes": [],
    "range_unit": "feet",
    "shape_size_unit": "feet",
    "name": "Flurry",
    "desc": "A flurry of snow surrounds you and extends to a 5-foot radius around you. While it lasts, anyone trying to see into, out of, or through the affected area (including you) has disadvantage on Wisdom (Perception) checks and attack rolls.",
    "level": 1,
    "higher_level": "",
    "target_type": "area",
    "range_text": "Self",
    "range": 0.0,
    "ritual": false,
    "casting_time": "bonus-action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "a fleck of quartz",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "1 round",
    "shape_type": null,
    "shape_size": null,
    "concentration": false
}