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

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

{
    "url": "https://api-beta.open5e.com/v2/spells/deepm_instant-siege-weapon/?format=api",
    "document": {
        "name": "Deep Magic for 5th Edition",
        "key": "deepm",
        "display_name": "Deep Magic for 5th Edition",
        "publisher": {
            "name": "Kobold Press",
            "key": "kobold-press",
            "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
        },
        "gamesystem": {
            "name": "5th Edition 2014",
            "key": "5e-2014",
            "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
        },
        "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
    },
    "key": "deepm_instant-siege-weapon",
    "casting_options": [
        {
            "type": "default",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "ritual",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_5",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_6",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_7",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_8",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        },
        {
            "type": "slot_level_9",
            "damage_roll": null,
            "target_count": null,
            "duration": null,
            "range": null,
            "concentration": null,
            "shape_size": null,
            "desc": null
        }
    ],
    "school": {
        "name": "Transmutation",
        "key": "transmutation",
        "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
    },
    "classes": [],
    "range_unit": "feet",
    "shape_size_unit": "feet",
    "name": "Instant Siege Weapon",
    "desc": "With this spell, you instantly transform raw materials into a siege engine of Large size or smaller (the GM has information on this topic). The raw materials for the spell don’t need to be the actual components a siege weapon is normally built from; they just need to be manufactured goods made of the appropriate substances (typically including some form of finished wood and a few bits of worked metal) and have a gold piece value of no less than the weapon’s hit points.\n\nFor example, a mangonel has 100 hit points. **Instant siege weapon** will fashion any collection of raw materials worth at least 100 gp into a mangonel. Those materials might be lumber and fittings salvaged from a small house, or 100 gp worth of finished goods such as three wagons or two heavy crossbows. The spell also creates enough ammunition for ten shots, if the siege engine uses ammunition.\n",
    "level": 4,
    "higher_level": "When you cast this spell using a spell slot of 6th level, a Huge siege engine can be made; at 8th level, a Gargantuan siege engine can be made. In addition, for each slot level above 4th, the spell creates another ten shots’ worth of ammunition.",
    "target_type": "point",
    "range_text": "60 feet",
    "range": 60.0,
    "ritual": true,
    "casting_time": "action",
    "reaction_condition": null,
    "verbal": true,
    "somatic": true,
    "material": true,
    "material_specified": "raw materials with a value in gp equal to the hit points of the siege weapon to be created",
    "material_cost": null,
    "material_consumed": false,
    "target_count": 1,
    "saving_throw_ability": "",
    "attack_roll": false,
    "damage_roll": "",
    "damage_types": [],
    "duration": "permanent",
    "shape_type": null,
    "shape_size": null,
    "concentration": false
}