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

GET /v2/spells/srd-2024_hypnotic-pattern/?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_hypnotic-pattern/?format=api",
    "document": {
        "name": "System Reference Document 5.2",
        "key": "srd-2024",
        "type": "SOURCE",
        "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_hypnotic-pattern",
    "casting_options": [],
    "school": {
        "name": "Illusion",
        "key": "illusion",
        "url": "https://api-beta.open5e.com/v2/spellschools/illusion/?format=api"
    },
    "classes": [
        {
            "name": "Bard",
            "key": "srd-2024_bard",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_bard/?format=api"
        },
        {
            "name": "Sorcerer",
            "key": "srd-2024_sorcerer",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_sorcerer/?format=api"
        },
        {
            "name": "Warlock",
            "key": "srd-2024_warlock",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_warlock/?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": "Hypnotic Pattern",
    "desc": "You create a twisting pattern of colors in a 30-foot Cube within range. The pattern appears for a moment and vanishes. Each creature in the area who can see the pattern must succeed on a Wisdom saving throw or have the Charmed condition for the duration. While Charmed, the creature has the Incapacitated condition and a Speed of 0. The spell ends for an affected creature if it takes any damage or if someone else uses an action to shake the creature out of its stupor.",
    "level": 3,
    "higher_level": "",
    "target_type": "creature",
    "range_text": "120 feet",
    "range": 120,
    "ritual": false,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": false,
    "somatic": true,
    "material": true,
    "material_specified": "a pinch of confetti",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "wisdom",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "1 minute",
    "shape_type": "cube",
    "shape_size": 30,
    "concentration": true
}