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

GET /v2/spells/srd-2024_plane-shift/?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_plane-shift/?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_plane-shift",
    "casting_options": [],
    "school": {
        "name": "Conjuration",
        "key": "conjuration",
        "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
    },
    "classes": [
        {
            "name": "Cleric",
            "key": "srd-2024_cleric",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_cleric/?format=api"
        },
        {
            "name": "Druid",
            "key": "srd-2024_druid",
            "url": "https://api-beta.open5e.com/v2/classes/srd-2024_druid/?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": "Plane Shift",
    "desc": "You and up to eight willing creatures who link hands in a circle are transported to a different plane of existence. You can specify a target destination in general terms, such as a specific city on the Elemental Plane of Fire or palace on the second level of the Nine Hells, and you appear in or near that destination, as determined by the GM. Alternatively, if you know the sigil sequence of a teleportation circle on another plane of existence, this spell can take you to that circle. If the teleportation circle is too small to hold all the creatures you transported, they appear in the closest unoccupied spaces next to the circle.",
    "level": 7,
    "higher_level": "",
    "target_type": "creature",
    "range_text": "Touch",
    "range": 0.0,
    "ritual": false,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "a forked, metal rod worth 250+ GP and attuned to a plane of existence",
    "material_cost": null,
    "material_consumed": true,
    "target_count": 1,
    "saving_throw_ability": "",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "instantaneous",
    "shape_type": null,
    "shape_size": null,
    "concentration": false
}