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

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

{
    "url": "https://api-beta.open5e.com/v2/spells/sacred-flame/?format=api",
    "key": "sacred-flame",
    "casting_options": [
        {
            "type": "default",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_1",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_2",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_3",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_4",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_5",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_6",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_7",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_8",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_9",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_10",
            "damage_roll": "2d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_11",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_12",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_13",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_14",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_15",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_16",
            "damage_roll": "3d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_17",
            "damage_roll": "4d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_18",
            "damage_roll": "4d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_19",
            "damage_roll": "4d8",
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "player_level_20",
            "damage_roll": "4d8",
            "target_count": null,
            "duration": null,
            "range": null
        }
    ],
    "school": {
        "key": "evocation",
        "name": "Evocation",
        "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
        "document": "srd"
    },
    "name": "Sacred Flame",
    "desc": "Flame-like radiance descends on a creature that you can see within range. The target must succeed on a dexterity saving throw or take 1d8 radiant damage. The target gains no benefit from cover for this saving throw.",
    "level": 0,
    "higher_level": "The spell's damage increases by 1d8 when you reach 5th level (2d8), 11th level (3d8), and 17th level (4d8).",
    "target_type": "creature",
    "range": "60 feet",
    "ritual": false,
    "casting_time": "action",
    "verbal": true,
    "somatic": true,
    "material": false,
    "material_specified": "",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "dexterity",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "instantaneous",
    "shape_type": null,
    "shape_magnitude": null,
    "concentration": false,
    "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
}