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

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

{
    "slug": "bless",
    "name": "Bless",
    "desc": "You bless up to three creatures of your choice within range. Whenever a target makes an attack roll or a saving throw before the spell ends, the target can roll a d4 and add the number rolled to the attack roll or saving throw.",
    "higher_level": "When you cast this spell using a spell slot of 2nd level or higher, you can target one additional creature for each slot level above 1st.",
    "page": "phb 219",
    "range": "30 feet",
    "target_range_sort": 30,
    "components": "V, S, M",
    "requires_verbal_components": true,
    "requires_somatic_components": true,
    "requires_material_components": true,
    "material": "A sprinkling of holy water.",
    "can_be_cast_as_ritual": false,
    "ritual": "no",
    "duration": "Up to 1 minute",
    "concentration": "yes",
    "requires_concentration": true,
    "casting_time": "1 action",
    "level": "1st-level",
    "level_int": 1,
    "spell_level": 1,
    "school": "Enchantment",
    "dnd_class": "Cleric, Paladin",
    "spell_lists": [
        "cleric"
    ],
    "archetype": "",
    "circles": "",
    "document__slug": "wotc-srd",
    "document__title": "5e Core Rules",
    "document__license_url": "http://open5e.com/legal",
    "document__url": "http://dnd.wizards.com/articles/features/systems-reference-document-srd"
}