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

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

{
    "url": "https://api-beta.open5e.com/v2/spells/animal-friendship/?format=api",
    "key": "animal-friendship",
    "casting_options": [
        {
            "type": "default",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_2",
            "damage_roll": null,
            "target_count": 2,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_3",
            "damage_roll": null,
            "target_count": 3,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_4",
            "damage_roll": null,
            "target_count": 4,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_5",
            "damage_roll": null,
            "target_count": 5,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_6",
            "damage_roll": null,
            "target_count": 6,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_7",
            "damage_roll": null,
            "target_count": 7,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_8",
            "damage_roll": null,
            "target_count": 8,
            "duration": null,
            "range": null
        },
        {
            "type": "slot_level_9",
            "damage_roll": null,
            "target_count": 9,
            "duration": null,
            "range": null
        }
    ],
    "school": {
        "key": "enchantment",
        "name": "Enchantment",
        "desc": "**Enchantment** spells affect the minds of others, influencing or controlling their behavior. Such spells can make enemies see the caster as a friend, force creatures to take a course of action, or even control another creature like a puppet.",
        "document": "srd"
    },
    "name": "Animal Friendship",
    "desc": "This spell lets you convince a beast that you mean it no harm. Choose a beast that you can see within range. It must see and hear you. If the beast's Intelligence is 4 or higher, the spell fails. Otherwise, the beast must succeed on a Wisdom saving throw or be charmed by you for the spell's duration. If you or one of your companions harms the target, the spells ends.",
    "level": 1,
    "higher_level": "When you cast this spell using a spell slot of 2nd level or higher, you can affect one additional beast for each slot level above 1st.",
    "target_type": "creature",
    "range": "30 feet",
    "ritual": false,
    "casting_time": "action",
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "A morsel of food.",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "intelligence",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "24 hours",
    "shape_type": null,
    "shape_magnitude": null,
    "concentration": false,
    "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
}