Spell Instance
list: API endpoint for returning a list of spells.
retrieve: API endpoint for returning a particular spell.
GET /v2/spells/a5e-ag_protection-from-poison/?format=api
https://api-beta.open5e.com/v2/spells/a5e-ag_protection-from-poison/?format=api", "document": { "name": "Adventurer's Guide", "key": "a5e-ag", "display_name": "Adventurer's Guide", "publisher": { "name": "EN Publishing", "key": "en-publishing", "url": "https://api-beta.open5e.com/v2/publishers/en-publishing/?format=api" }, "gamesystem": { "name": "Advanced 5th Edition", "key": "a5e", "url": "https://api-beta.open5e.com/v2/gamesystems/a5e/?format=api" }, "permalink": "https://a5esrd.com/a5esrd" }, "key": "a5e-ag_protection-from-poison", "casting_options": [ { "type": "default", "damage_roll": null, "target_count": null, "duration": null, "range": null, "concentration": null, "shape_size": null, "desc": null } ], "school": { "name": "Abjuration", "key": "abjuration", "url": "https://api-beta.open5e.com/v2/spellschools/abjuration/?format=api" }, "classes": [], "range_unit": "feet", "shape_size_unit": "feet", "name": "Protection from Poison", "desc": "The target has advantage on saving throws against being poisoned and resistance to poison damage.\n\nAdditionally, if the target is poisoned, you negate one poison affecting it. If more than one poison affects the target, you negate one poison you know is present (otherwise you negate one at random).", "level": 2, "higher_level": "", "target_type": "creature", "range_text": "Touch", "range": 0.1, "ritual": false, "casting_time": "action", "reaction_condition": null, "verbal": true, "somatic": true, "material": false, "material_specified": "", "material_cost": null, "material_consumed": false, "target_count": 1, "saving_throw_ability": "", "attack_roll": false, "damage_roll": "", "damage_types": [], "duration": "1 hour", "shape_type": null, "shape_size": null, "concentration": false }{ "url": "