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

GET /v2/spells/srd-2024_conjure-minor-elementals/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/spells/srd-2024_conjure-minor-elementals/?format=api",
    "document": {
        "name": "System Reference Document 5.2",
        "key": "srd-2024",
        "display_name": "5e 2024 Rules",
        "publisher": {
            "name": "Wizards of the Coast",
            "key": "wizards-of-the-coast",
            "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
        },
        "gamesystem": {
            "name": "5th Edition 2024",
            "key": "5e-2024",
            "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
        },
        "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
    },
    "key": "srd-2024_conjure-minor-elementals",
    "casting_options": [
        {
            "type": "slot_level_5",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_6",
            "damage_roll": "4d8",
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_7",
            "damage_roll": "5d8",
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_8",
            "damage_roll": "6d8",
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_9",
            "damage_roll": "7d8",
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        }
    ],
    "school": {
        "name": "Conjuration",
        "key": "conjuration",
        "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
    },
    "classes": [
        {
            "name": "Druid",
            "key": "srd-2024_druid",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_druid/?format=api"
        },
        {
            "name": "Wizard",
            "key": "srd-2024_wizard",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_wizard/?format=api"
        }
    ],
    "range_unit": "feet",
    "shape_size_unit": "feet",
    "name": "Conjure Minor Elementals",
    "desc": "You conjure spirits from the Elemental Planes that flit around you in a 15-foot Emanation for the duration. Until the spell ends, any attack you make deals an extra 2d8 damage when you hit a creature in the Emanation. This damage is Acid, Cold, Fire, or Lightning (your choice when you make the attack). In addition, the ground in the Emanation is Difficult Terrain for your enemies.",
    "level": 4,
    "higher_level": "The damage increases by 1d8 for each spell slot level above 4.",
    "target_type": "creature",
    "range_text": "Self",
    "range": 0.0,
    "ritual": false,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": false,
    "material_specified": "",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "",
    "attack_roll": false,
    "damage_roll": "2d8",
    "damage_types": [],
    "duration": "10 minute",
    "shape_type": null,
    "shape_size": null,
    "concentration": true
}