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

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

{
    "slug": "cure-wounds",
    "name": "Cure Wounds",
    "desc": "A creature you touch regains a number of hit points equal to 1d8 + your spellcasting ability modifier. This spell has no effect on undead or constructs.",
    "higher_level": "When you cast this spell using a spell slot of 2nd level or higher, the healing increases by 1d8 for each slot level above 1st.",
    "page": "phb 230",
    "range": "Touch",
    "target_range_sort": 1,
    "components": "V, S",
    "requires_verbal_components": true,
    "requires_somatic_components": true,
    "requires_material_components": false,
    "material": "",
    "can_be_cast_as_ritual": false,
    "ritual": "no",
    "duration": "Instantaneous",
    "concentration": "no",
    "requires_concentration": false,
    "casting_time": "1 action",
    "level": "1st-level",
    "level_int": 1,
    "spell_level": 1,
    "school": "Evocation",
    "dnd_class": "Bard, Cleric, Druid, Paladin, Ranger",
    "spell_lists": [
        "cleric",
        "druid",
        "ranger",
        "bard"
    ],
    "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"
}