list: API endpoint for returning a list of items.

retrieve: API endpoint for returning a particular item.

GET /v2/items/?format=api&ordering=-name&page=8
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2231,
    "next": "https://api-beta.open5e.com/v2/items/?format=api&ordering=-name&page=9",
    "previous": "https://api-beta.open5e.com/v2/items/?format=api&ordering=-name&page=7",
    "results": [
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-feathers/?format=api",
            "key": "vom_staff-of-feathers",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Feathers",
            "desc": "Several eagle feathers line the top of this long, thin staff. The staff has 10 charges for the following properties. It regains 1d6 + 4 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff explodes into a mass of eagle feathers and is destroyed. Feather Travel. When you are targeted by a ranged attack while holding the staff, you can use a reaction to teleport up to 10 feet to an unoccupied space that you can see. When you do, you briefly transform into a mass of feathers, and the attack misses. Once used, this property can’t be used again until the next dawn. Spells. While holding the staff, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: conjure animals (2 giant eagles only, 3 charges), fly (3 charges), or gust of wind (2 charges).",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-fate/?format=api",
            "key": "vom_staff-of-fate",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Fate",
            "desc": "One half of this staff is crafted of white ash and capped in gold, while the other is ebony and capped in silver. The staff has 10 charges for the following properties. It regains 1d6 + 4 charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff splits into two halves with a resounding crack and becomes nonmagical. Fortune. While holding the staff, you can use an action to expend 1 of its charges and touch a creature with the gold end of the staff, giving it good fortune. The target can choose to use its good fortune and have advantage on one ability check, attack roll, or saving throw. This effect ends after the target has used the good fortune three times or when 24 hours have passed. Misfortune. While holding the staff, you can use an action to touch a creature with the silver end of the staff. The target must succeed on a DC 15 Wisdom saving throw or have disadvantage on one of the following (your choice): ability checks, attack rolls, or saving throws. If the target fails the saving throw, the staff regains 1 expended charge. This effect lasts until removed by the remove curse spell or until you use an action to expend 1 of its charges and touch the creature with the gold end of the staff. Spells. While holding the staff, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: augury (2 charges), bane (1 charge), bless (1 charge), remove curse (3 charges), or divination (4 charges). You can also use an action to cast the guidance spell from the staff without using any charges.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-dissolution/?format=api",
            "key": "vom_staff-of-dissolution",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Dissolution",
            "desc": "A gray crystal floats in the crook of this twisted staff. The crystal breaks into fragments as it slowly revolves, and those fragments break into smaller pieces then into clouds of dust. In spite of this, the crystal never seems to reduce in size. You have resistance to necrotic damage while you hold this staff. The staff has 10 charges. While holding it, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: blight (4 charges), disintegrate (6 charges), or shatter (2 charges). The staff regains 1d6 + 4 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff crumbles to dust.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-desolation/?format=api",
            "key": "vom_staff-of-desolation",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Desolation",
            "desc": "This staff can be wielded as a magic quarterstaff that grants a +1 bonus to attack and damage rolls made with it. When you hit an object or structure with a melee attack using the staff, you deal double damage (triple damage on a critical hit). The staff has 10 charges. While holding it, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: thunderwave (1 charge), shatter (2 charges), circle of death (6 charges), disintegrate (6 charges), or earthquake (8 charges). The staff regains 1d6 + 4 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff crumbles to dust and is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_staff-of-charming/?format=api",
            "key": "srd_staff-of-charming",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Charming",
            "desc": "While holding this staff, you can use an action to expend 1 of its 10 charges to cast _charm person_, _command_, _or comprehend languages_ from it using your spell save DC. The staff can also be used as a magic quarterstaff.\n\nIf you are holding the staff and fail a saving throw against an enchantment spell that targets only you, you can turn your failed save into a successful one. You can't use this property of the staff again until the next dawn. If you succeed on a save against an enchantment spell that targets only you, with or without the staff's intervention, you can use your reaction to expend 1 charge from the staff and turn the spell back on its caster as if you had cast the spell.\n\nThe staff regains 1d8 + 2 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff becomes a nonmagical quarterstaff.",
            "cost": null,
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_staff-of-charming/?format=api",
            "key": "srd-2024_staff-of-charming",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Charming",
            "desc": "This staff has 10 charges. While holding the staff, you can use any of its properties: Cast Spell. You can expend 1 of the staff's charges to cast Charm Person, Command, or Comprehend Languages from it using your spell save DC. Reflect Enchantment.* If you succeed on a saving throw against an Enchantment spell that targets only you, you can take a Reaction to expend 1 charge from the staff and turn the spell back on its caster as if you had cast the spell. Resist Enchantment. If you fail a saving throw against an Enchantment spell that targets only you, you can turn your failed save into a successful one. You can't use this property of the staff again until the next dawn. Regaining Charges. The staff regains 1d8 + 2 expended charges daily at dawn. If you expend the last charge, roll 1d20. On a 1, the staff crumbles to dust and is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-channeling/?format=api",
            "key": "vom_staff-of-channeling",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Channeling",
            "desc": "This plain, wooden staff has 5 charges and regains 1d4 + 1 expended charges daily at dawn. When you cast a spell while holding this staff, you can expend 1 or more of its charges as part of the casting to increase the level of the spell. Expending 1 charge increases the spell's level by 1, expending 3 charges increases the spell's level by 2, and expending 5 charges increases the spell's level by 3. When you increase a spell's level using the staff, the spell casts as if you used a spell slot of a higher level, but you don't expend that higher-level spell slot. You can't use the magic of this staff to increase a spell to a slot level higher than the highest spell level you can cast. For example, if you are a 7th-level wizard, and you cast magic missile, expending a 2nd-level spell slot, you can expend 3 of the staff 's charges to cast the spell as a 4th-level spell, but you can't expend 5 of the staff 's charges to cast the spell as a 5th-level spell since you can't cast 5th-level spells.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-camazotz/?format=api",
            "key": "vom_staff-of-camazotz",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Camazotz",
            "desc": "This staff of petrified wood is topped with a stylized carving of a bat with spread wings, a mouth baring great fangs, and a pair of ruby eyes. It has 10 charges and regains 1d6 + 4 charges daily at dawn. As long as the staff holds at least 1 charge, you can communicate with bats as if you shared a language. Bat and bat-like beasts and monstrosities never attack you unless magically forced to do so or unless you attack them first. While holding the staff, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: darkness (2 charges), dominate monster (8 charges), or flame strike (5 charges).",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_staff-of-binding/?format=api",
            "key": "vom_staff-of-binding",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff of Binding",
            "desc": "Made from stout oak with steel bands and bits of chain running its entire length, the staff feels oddly heavy. This staff has 10 charges for the following properties. It regains 1d6 + 4 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, the staff constricts in upon itself and is destroyed. Spells. While holding the staff, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: arcane lock (2 charges), hold monster (5 charges), hold person (2 charges), lock armor* (2 charges), or planar binding (5 charges). Spells marked with an asterisk (*) can be found in Deep Magic for 5th Edition. Unbound. While holding the staff, you can use your reaction to expend 1 charge and gain advantage on a saving throw you make to avoid being paralyzed or restrained.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_staff/?format=api",
            "key": "srd_staff",
            "is_magic_item": false,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Staff",
            "desc": "Can be used as an arcane focus.",
            "cost": "5.00",
            "weight": "4.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spyglass-of-summoning/?format=api",
            "key": "vom_spyglass-of-summoning",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spyglass of Summoning",
            "desc": "Arcane runes encircle this polished brass spyglass. You can view creatures and objects as far as 600 feet away through the spyglass, and they are magnified to twice their size. You can magnify your view of a creature or object to up to four times its size by twisting the end of the spyglass.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spyglass/?format=api",
            "key": "srd_spyglass",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spyglass",
            "desc": "Objects viewed through a spyglass are magnified to twice their size.",
            "cost": "1000.00",
            "weight": "1.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_spyglass/?format=api",
            "key": "srd-2024_spyglass",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spyglass",
            "desc": "Objects viewed through a Spyglass are magnified to twice their size.",
            "cost": "1000.00",
            "weight": "1.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_sprig-of-mistletoe/?format=api",
            "key": "srd_sprig-of-mistletoe",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Sprig of mistletoe",
            "desc": "A sprig of mistletoe that can be used as a druidic focus.",
            "cost": "1.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_splinter-staff/?format=api",
            "key": "vom_splinter-staff",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splinter Staff",
            "desc": "This roughly made staff has cracked and splintered ends and can be wielded as a magic quarterstaff. When you roll a 20 on an attack roll made with this weapon, you embed a splinter in the target's body, and the pain and discomfort of the splinter is distracting. While the splinter remains embedded, the target has disadvantage on Dexterity, Intelligence, and Wisdom checks, and, if it is concentrating on a spell, it must succeed on a DC 10 Constitution saving throw at the start of each of its turns to maintain concentration on the spell. A creature, including the target, can take its action to remove the splinter by succeeding on a DC 13 Wisdom (Medicine) check.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_splint-of-warding-3/?format=api",
            "key": "vom_splint-of-warding-3",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splint of Warding (+3)",
            "desc": "Charms and wards made of claws, feathers, scales, or similar objects adorn this armor, which is etched with the likenesses of the creatures that contributed the adornments. The armor provides protection against a specific type of foe, indicated by its adornments. While wearing this armor, you have a bonus to AC against attacks from creatures of the type the armor wards against. The bonus is determined by its rarity. The armor provides protection against one of the following creature types: aberration, beast, celestial, construct, dragon, elemental, fey, fiend, giant, humanoid, monstrosity, ooze, plant, or undead.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_splint-of-warding-2/?format=api",
            "key": "vom_splint-of-warding-2",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splint of Warding (+2)",
            "desc": "Charms and wards made of claws, feathers, scales, or similar objects adorn this armor, which is etched with the likenesses of the creatures that contributed the adornments. The armor provides protection against a specific type of foe, indicated by its adornments. While wearing this armor, you have a bonus to AC against attacks from creatures of the type the armor wards against. The bonus is determined by its rarity. The armor provides protection against one of the following creature types: aberration, beast, celestial, construct, dragon, elemental, fey, fiend, giant, humanoid, monstrosity, ooze, plant, or undead.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_splint-of-warding-1/?format=api",
            "key": "vom_splint-of-warding-1",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splint of Warding (+1)",
            "desc": "Charms and wards made of claws, feathers, scales, or similar objects adorn this armor, which is etched with the likenesses of the creatures that contributed the adornments. The armor provides protection against a specific type of foe, indicated by its adornments. While wearing this armor, you have a bonus to AC against attacks from creatures of the type the armor wards against. The bonus is determined by its rarity. The armor provides protection against one of the following creature types: aberration, beast, celestial, construct, dragon, elemental, fey, fiend, giant, humanoid, monstrosity, ooze, plant, or undead.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_splint-armor/?format=api",
            "key": "srd_splint-armor",
            "is_magic_item": false,
            "weapon": null,
            "armor": {
                "name": "Splint",
                "key": "srd_splint",
                "url": "https://api-beta.open5e.com/v2/armor/srd_splint/?format=api",
                "category": "heavy",
                "ac_base": 17,
                "ac_display": "17",
                "ac_add_dexmod": false,
                "ac_cap_dexmod": null,
                "grants_stealth_disadvantage": true,
                "strength_score_required": 15
            },
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splint Armor",
            "desc": "This armor is made of narrow vertical strips of metal riveted to a backing of leather that is worn over cloth padding. Flexible chain mail protects the joints.",
            "cost": "200.00",
            "weight": "60.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_splint-armor/?format=api",
            "key": "srd-2024_splint-armor",
            "is_magic_item": false,
            "weapon": null,
            "armor": {
                "name": "Splint Armor",
                "key": "srd-2024_splint-armor",
                "url": "https://api-beta.open5e.com/v2/armor/srd-2024_splint-armor/?format=api",
                "category": "heavy",
                "ac_base": 17,
                "ac_display": "17",
                "ac_add_dexmod": false,
                "ac_cap_dexmod": null,
                "grants_stealth_disadvantage": true,
                "strength_score_required": 15
            },
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Splint Armor",
            "desc": "A splint armor.",
            "cost": "200.00",
            "weight": "60.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_spikes-iron/?format=api",
            "key": "srd-2024_spikes-iron",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spikes, Iron",
            "desc": "Iron Spikes come in bundles of ten. As a Utilize action, you can use a blunt object, such as a Light Hammer, to hammer a spike into wood, earth, or a similar material. You can do so to jam a door shut or to then tie a Rope or Chain to the Spike.",
            "cost": "1.00",
            "weight": "5.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spike-iron/?format=api",
            "key": "srd_spike-iron",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spike, iron",
            "desc": "An iron spike.",
            "cost": "0.10",
            "weight": "0.500",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spider-staff/?format=api",
            "key": "vom_spider-staff",
            "is_magic_item": true,
            "weapon": {
                "name": "Quarterstaff",
                "key": "srd_quarterstaff",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_quarterstaff/?format=api",
                "damage_type": {
                    "name": "Bludgeoning",
                    "key": "bludgeoning",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/bludgeoning/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Staff",
                "key": "staff",
                "url": "https://api-beta.open5e.com/v2/itemcategories/staff/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spider Staff",
            "desc": "Delicate web-like designs are carved into the wood of this twisted staff, which is often topped with the carved likeness of a spider. The staff has 10 charges for the following properties. It regains 1d6 + 4 expended charges daily at dawn. If you expend the last charge, roll a d20. On a 1, a swarm of spiders appears and consumes the staff then vanishes. Spells. While holding the staff, you can use an action to expend 1 or more of its charges to cast one of the following spells from it, using your spell save DC: giant insect (4 charges), spider climb (2 charges), or web (2 charges). Spider Swarm. While holding the staff, you can use an action and expend 1 charge to cause a swarm of spiders to appear in a space that you can see within 60 feet of you. The swarm is friendly to you and your companions but otherwise acts on its own. The swarm of spiders remains for 1 minute, until you dismiss it as an action, or until you move more than 100 feet away from it.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spider-grenade/?format=api",
            "key": "vom_spider-grenade",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spider Grenade",
            "desc": "Silver runes decorate the hairy legs and plump abdomen of this fist-sized preserved spider. You can use an action to throw the spider up to 30 feet. It explodes on impact and is destroyed. Each creature within a 20-foot radius of where the spider landed must succeed on a DC 13 Dexterity saving throw or be restrained by sticky webbing. A creature restrained by the webs can use its action to make a DC 13 Strength check. If it succeeds, it is no longer restrained. In addition, the webs are flammable. Any 5-foot cube of webs exposed to fire burns away in 1 round, dealing 2d4 fire damage to any creature that starts its turn in the fire. The webs also naturally unravel after 1 hour.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spice-box-of-zest/?format=api",
            "key": "vom_spice-box-of-zest",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spice Box of Zest",
            "desc": "This small, square wooden box is carved with scenes of life in a busy city. Inside, the box is divided into six compartments, each holding a different magical spice. A small wooden spoon is also stored inside the box for measuring. A spice box of zest contains six spoonfuls of each spice when full. You can add one spoonful of a single spice per person to a meal that you or someone else is cooking. The magic of the spices is nullified if you add two or more spices together. If a creature consumes a meal cooked with a spice, it gains a benefit based on the spice used in the meal. The effects last for 1 hour unless otherwise noted.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spice-box-spoon/?format=api",
            "key": "vom_spice-box-spoon",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Common",
                "url": "https://api-beta.open5e.com/v2/itemrarities/common/?format=api",
                "key": "common",
                "rank": 1
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spice Box Spoon",
            "desc": "This lacquered wooden spoon carries an entire cupboard within its smooth contours. When you swirl this spoon in any edible mixture, such as a drink, stew, porridge, or other dish, it exudes a flavorful aroma and infuses the mixture. This culinary wonder mimics any imagined variation of simple seasonings, from salt and pepper to aromatic herbs and spice blends. These flavors persist for 1 hour.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_sphere-of-annihilation/?format=api",
            "key": "srd_sphere-of-annihilation",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Legendary",
                "url": "https://api-beta.open5e.com/v2/itemrarities/legendary/?format=api",
                "key": "legendary",
                "rank": 5
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Sphere of Annihilation",
            "desc": "This 2-foot-diameter black sphere is a hole in the multiverse, hovering in space and stabilized by a magical field surrounding it.\r\n\r\nThe sphere obliterates all matter it passes through and all matter that passes through it. Artifacts are the exception. Unless an artifact is susceptible to damage from a _sphere of annihilation_, it passes through the sphere unscathed. Anything else that touches the sphere but isn't wholly engulfed and obliterated by it takes 4d10 force damage.\r\n\r\nThe sphere is stationary until someone controls it. If you are within 60 feet of an uncontrolled sphere, you can use an action to make a DC 25 Intelligence (Arcana) check. On a success, the sphere levitates in one direction of your choice, up to a number of feet equal to 5 × your Intelligence modifier (minimum 5 feet). On a failure, the sphere moves 10 feet toward you. A creature whose space the sphere enters must succeed on a DC 13 Dexterity saving throw or be touched by it, taking 4d10 force damage.\r\n\r\nIf you attempt to control a sphere that is under another creature's control, you make an Intelligence (Arcana) check contested by the other creature's Intelligence (Arcana) check. The winner of the contest gains control of the sphere and can levitate it as normal.\r\n\r\nIf the sphere comes into contact with a planar portal, such as that created by the _gate_ spell, or an extradimensional space, such as that within a _portable hole_, the GM determines randomly what happens, using the following table.\r\n\r\n| d100   | Result                                                                                                                             |\r\n|--------|------------------------------------------------------------------------------------------------------------------------------------|\r\n| 01-50  | The sphere is destroyed.                                                                                                           |\r\n| 51-85  | The sphere moves through the portal or into the extradimensional space.                                                            |\r\n| 86-00  | A spatial rift sends each creature and object within 180 feet of the sphere, including the sphere, to a random plane of existence. |",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_sphere-of-annihilation/?format=api",
            "key": "srd-2024_sphere-of-annihilation",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Legendary",
                "url": "https://api-beta.open5e.com/v2/itemrarities/legendary/?format=api",
                "key": "legendary",
                "rank": 5
            },
            "damage_immunities": [],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Sphere of Annihilation",
            "desc": "This 2-foot-diameter black sphere is a hole in the multiverse, hovering in space and stabilized by a magical field surrounding it. The sphere obliterates all matter it passes through and all matter that passes through it. Artifacts are the exception. Unless an Artifact is susceptible to damage from a Sphere of Annihilation, it passes through the sphere unscathed. Anything else that touches the sphere but isn't wholly engulfed and obliterated by it takes 8d10 Force damage. Controlling the Sphere. A Sphere of Annihilation is stationary until someone takes control of it. If you are within 60 feet of a sphere, you can take a Magic action to make a DC 25 Intelligence (Arcana) check. On a successful check, you control the sphere until the start of your next turn, and if it was under another creature's control, that creature loses control of the sphere. On a failed check, the sphere moves 10 feet toward you in a straight line. While in control of the sphere, you can take a Bonus Action to cause it to move in one direction of your choice, up to a number of feet equal to 5 times your Intelligence modifier (minimum 5 feet). Any creature whose space the sphere enters must succeed on a DC 19 Dexterity saving throw or be touched by it, taking 8d10 Force damage. A creature reduced to 0 Hit Points by this damage is obliterated, leaving its possessions behind but no other physical remains. Sphere Interactions. If the sphere comes into contact with a planar portal (such as that created by the Gate spell) or an extradimensional space (such as that within a Portable Hole), the GM determines randomly what happens using the following table.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spellguard-shield/?format=api",
            "key": "srd_spellguard-shield",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Shield",
                "key": "shield",
                "url": "https://api-beta.open5e.com/v2/itemcategories/shield/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spellguard Shield",
            "desc": "While holding this shield, you have advantage on saving throws against spells and other magical effects, and spell attacks have disadvantage against you.",
            "cost": null,
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_spellguard-shield/?format=api",
            "key": "srd-2024_spellguard-shield",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Armor",
                "key": "armor",
                "url": "https://api-beta.open5e.com/v2/itemcategories/armor/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spellguard Shield",
            "desc": "While holding this Shield, you have Advantage on saving throws against spells and other magical effects, and spell attack rolls have Disadvantage against you.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spellbook/?format=api",
            "key": "srd_spellbook",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Adventuring Gear",
                "key": "adventuring-gear",
                "url": "https://api-beta.open5e.com/v2/itemcategories/adventuring-gear/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spellbook",
            "desc": "Essential for wizards, a spellbook is a leather-­‐‑bound tome with 100 blank vellum pages suitable for recording spells.",
            "cost": "50.00",
            "weight": "3.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-cantrip/?format=api",
            "key": "srd_spell-scroll-cantrip",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Common",
                "url": "https://api-beta.open5e.com/v2/itemrarities/common/?format=api",
                "key": "common",
                "rank": 1
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (Cantrip)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-9th-level/?format=api",
            "key": "srd_spell-scroll-9th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Legendary",
                "url": "https://api-beta.open5e.com/v2/itemrarities/legendary/?format=api",
                "key": "legendary",
                "rank": 5
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (9th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-8th-level/?format=api",
            "key": "srd_spell-scroll-8th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (8th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-7th-level/?format=api",
            "key": "srd_spell-scroll-7th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (7th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-6th-level/?format=api",
            "key": "srd_spell-scroll-6th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (6th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-5th-level/?format=api",
            "key": "srd_spell-scroll-5th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (5th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-4th-level/?format=api",
            "key": "srd_spell-scroll-4th-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (4th Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-3rd-level/?format=api",
            "key": "srd_spell-scroll-3rd-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (3rd Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-2nd-level/?format=api",
            "key": "srd_spell-scroll-2nd-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (2nd Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spell-scroll-1st-level/?format=api",
            "key": "srd_spell-scroll-1st-level",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": {
                "name": "Common",
                "url": "https://api-beta.open5e.com/v2/itemrarities/common/?format=api",
                "key": "common",
                "rank": 1
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll (1st Level)",
            "desc": "A _spell scroll_ bears the words of a single spell, written in a mystical cipher. If the spell is on your class's spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell's components. Otherwise, the scroll is unintelligible.\\n\\nIf the spell is on your class's spell list but of a higher level than you can normally cast, you must make an ability check using your spellcasting ability to determine whether you cast it successfully. The DC equals 10 + the spell's level. On a failed check, the spell disappears from the scroll with no other effect. Once the spell is cast, the words on the scroll fade, and the scroll itself crumbles to dust.\\n\\nThe level of the spell on the scroll determines the spell's saving throw DC and attack bonus, as well as the scroll's rarity, as shown in the Spell Scroll table.\\n\\n**Spell Scroll (table)**\\n\\n| Spell Level | Rarity    | Save DC | Attack Bonus |\\n|-------------|-----------|---------|--------------|\\n| Cantrip     | Common    | 13      | +5           |\\n| 1st         | Common    | 13      | +5           |\\n| 2nd         | Uncommon  | 13      | +5           |\\n| 3rd         | Uncommon  | 15      | +7           |\\n| 4th         | Rare      | 15      | +7           |\\n| 5th         | Rare      | 17      | +9           |\\n| 6th         | Very rare | 17      | +9           |\\n| 7th         | Very rare | 18      | +10          |\\n| 8th         | Very rare | 18      | +10          |\\n| 9th         | Legendary | 19      | +11          |\\n\\nA wizard spell on a _spell scroll_ can be copied just as spells in spellbooks can be copied. When a spell is copied from a the copier must succeed on an Intelligence (Arcana) check with a DC equal to 10 + the spell's level. If the check succeeds, the spell is successfully copied. Whether the check succeeds or fails, the _spell scroll_ is destroyed.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd-2024_spell-scroll/?format=api",
            "key": "srd-2024_spell-scroll",
            "is_magic_item": false,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2024/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Scroll",
                "key": "scroll",
                "url": "https://api-beta.open5e.com/v2/itemcategories/scroll/?format=api"
            },
            "rarity": null,
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Scroll",
            "desc": "A Spell Scroll (Cantrip) or Spell Scroll (Level 1) is a magic item that bears the words of a cantrip or level 1 spell, respectively, determined by the scroll's creator. If the spell is on your class's spell list, you can read the scroll and cast the spell using its normal casting time and without providing any Material components. If the spell requires a saving throw or an attack roll, the spell save DC is 13, and the attack bonus is +5. The scroll disintegrates when the casting is completed.",
            "cost": "30.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spell-disruptor-horn/?format=api",
            "key": "vom_spell-disruptor-horn",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Wondrous Item",
                "key": "wondrous-item",
                "url": "https://api-beta.open5e.com/v2/itemcategories/wondrous-item/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spell Disruptor Horn",
            "desc": "This horn is carved with images of a Spellhound (see Tome of Beasts 2) and invokes the antimagic properties of the hound's howl. You use an action to blow this horn, which emits a high-pitched, multiphonic sound that disrupts all magical effects within 30 feet of you. Any spell of 3rd level or lower in the area ends. For each spell of 4th-level or higher in the area, the horn makes a check with a +3 bonus. The DC equals 10 + the spell's level. On a success, the spell ends. In addition, each spellcaster within 30 feet of you and that can hear the horn must succeed on a DC 15 Constitution saving throw or be stunned until the end of its next turn. Once used, the horn can't be used again until the next dawn.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spectral-blade/?format=api",
            "key": "vom_spectral-blade",
            "is_magic_item": true,
            "weapon": {
                "name": "Shortsword",
                "key": "srd_shortsword",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_shortsword/?format=api",
                "damage_type": {
                    "name": "Slashing",
                    "key": "slashing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/slashing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Finesse",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_finesse-wp/?format=api"
                        },
                        "detail": null
                    },
                    {
                        "property": {
                            "name": "Light",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_light-wp/?format=api"
                        },
                        "detail": null
                    }
                ],
                "is_simple": false,
                "is_martial": true,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Common",
                "url": "https://api-beta.open5e.com/v2/itemrarities/common/?format=api",
                "key": "common",
                "rank": 1
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spectral Blade",
            "desc": "This blade seems to flicker in and out of existence but always strikes true. You gain a +1 bonus to attack and damage rolls made with this magic weapon, and you can choose for its attacks to deal force damage instead of piercing damage. As an action while holding this sword or as a reaction when you deal damage to a creature with it, you can turn incorporeal until the start of your next turn. While incorporeal, you can move through other creatures and objects as if they were difficult terrain. You take 1d10 force damage if you end your turn inside an object.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spearbiter/?format=api",
            "key": "vom_spearbiter",
            "is_magic_item": true,
            "weapon": null,
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Shield",
                "key": "shield",
                "url": "https://api-beta.open5e.com/v2/itemcategories/shield/?format=api"
            },
            "rarity": {
                "name": "Uncommon",
                "url": "https://api-beta.open5e.com/v2/itemrarities/uncommon/?format=api",
                "key": "uncommon",
                "rank": 2
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spearbiter",
            "desc": "The front of this shield is fashioned in the shape of a snarling wolf ’s head. Spearbiter (Uncommon). When a creature you can see within 5 feet of you makes a melee weapon attack against you, you can use a reaction to attack the attacker’s weapon, the wolf ’s head animating and snapping its jaws at the weapon. Make a melee weapon attack with the shield. You have proficiency with this attack if you are proficient with shields. If the result is higher than the attacker’s attack roll against you, the attacker’s attack misses you. You can’t use this property of the shield again until the next dawn. Adamantine Spearbiter (Rare). A more powerful version of this shield exists. Its wolf ’s head is fitted with adamantine fangs and appears larger and more menacing. When you use your reaction and animate the wolf ’s head to snap at the attacker’s weapon, you have advantage on the attack roll. In addition, there is no longer a limit to the number of times you can use this property of the shield.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spear-of-the-western-whale/?format=api",
            "key": "vom_spear-of-the-western-whale",
            "is_magic_item": true,
            "weapon": {
                "name": "Spear",
                "key": "srd_spear",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_spear/?format=api",
                "damage_type": {
                    "name": "Piercing",
                    "key": "piercing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Thrown",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_thrown-wp/?format=api"
                        },
                        "detail": "range 20/60"
                    },
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spear of the Western Whale",
            "desc": "You gain a +1 bonus to attack and damage rolls made with this magic weapon. Fashioned in the style of a whaling spear, this long, barbed weapon is made from bone and heavy, yet pliant, ash wood. Its point is lined with decorative engravings of fish, clam shells, and waves. While you carry this spear, you have advantage on any Wisdom (Survival) checks to acquire food via fishing, and you have advantage on all Strength (Athletics) checks to swim. When set on the ground, the spear always spins to point west. When thrown in a westerly direction, the spear deals an extra 2d6 cold damage to the target.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spear-of-the-stilled-heart/?format=api",
            "key": "vom_spear-of-the-stilled-heart",
            "is_magic_item": true,
            "weapon": {
                "name": "Spear",
                "key": "srd_spear",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_spear/?format=api",
                "damage_type": {
                    "name": "Piercing",
                    "key": "piercing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Thrown",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_thrown-wp/?format=api"
                        },
                        "detail": "range 20/60"
                    },
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spear of the Stilled Heart",
            "desc": "This rowan wood spear has a thick knot in the center of the haft that uncannily resembles a petrified human heart. When you hit with an attack using this magic spear, the target takes an extra 1d6 necrotic damage. The spear has 3 charges, and it regains all expended charges daily at dusk. When you hit a creature with an attack using it, you can expend 1 charge to deal an extra 3d6 necrotic damage to the target. You regain hit points equal to the necrotic damage dealt.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/vom_spear-of-the-north/?format=api",
            "key": "vom_spear-of-the-north",
            "is_magic_item": true,
            "weapon": {
                "name": "Spear",
                "key": "srd_spear",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_spear/?format=api",
                "damage_type": {
                    "name": "Piercing",
                    "key": "piercing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Thrown",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_thrown-wp/?format=api"
                        },
                        "detail": "range 20/60"
                    },
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "Vault of Magic",
                "key": "vom",
                "display_name": "Vault of Magic",
                "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/vault-of-magic-for-5th-edition/"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spear of the North",
            "desc": "This spear has an ivory haft, and tiny snowflakes occasionally fall from its tip. You gain a +2 bonus to attack and damage rolls made with this magic weapon. When you hit with an attack using this magic spear, the target takes an extra 1d6 cold damage. You can use an action to transform the spear into a pair of snow skis. While wearing the snow skis, you have a walking speed of 40 feet when you walk across snow or ice, and you can walk across icy surfaces without needing to make an ability check. You can use a bonus action to transform the skis back into the spear. While the spear is transformed into a pair of skis, you can't make attacks with it.",
            "cost": "0.00",
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": true,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spear-3/?format=api",
            "key": "srd_spear-3",
            "is_magic_item": true,
            "weapon": {
                "name": "Spear",
                "key": "srd_spear",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_spear/?format=api",
                "damage_type": {
                    "name": "Piercing",
                    "key": "piercing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Thrown",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_thrown-wp/?format=api"
                        },
                        "detail": "range 20/60"
                    },
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Very Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/very-rare/?format=api",
                "key": "very-rare",
                "rank": 4
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spear (+3)",
            "desc": "You have a bonus to attack and damage rolls made with this magic weapon. The bonus is determined by the weapon's rarity.",
            "cost": null,
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        },
        {
            "url": "https://api-beta.open5e.com/v2/items/srd_spear-2/?format=api",
            "key": "srd_spear-2",
            "is_magic_item": true,
            "weapon": {
                "name": "Spear",
                "key": "srd_spear",
                "url": "https://api-beta.open5e.com/v2/weapons/srd_spear/?format=api",
                "damage_type": {
                    "name": "Piercing",
                    "key": "piercing",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/piercing/?format=api"
                },
                "damage_dice": "1d6",
                "properties": [
                    {
                        "property": {
                            "name": "Thrown",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_thrown-wp/?format=api"
                        },
                        "detail": "range 20/60"
                    },
                    {
                        "property": {
                            "name": "Versatile",
                            "type": null,
                            "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2014_versatile-wp/?format=api"
                        },
                        "detail": "1d8"
                    }
                ],
                "is_simple": true,
                "is_martial": false,
                "is_improvised": false,
                "distance_unit": "feet"
            },
            "armor": null,
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast",
                    "url": "https://api-beta.open5e.com/v2/publishers/wizards-of-the-coast/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "category": {
                "name": "Weapon",
                "key": "weapon",
                "url": "https://api-beta.open5e.com/v2/itemcategories/weapon/?format=api"
            },
            "rarity": {
                "name": "Rare",
                "url": "https://api-beta.open5e.com/v2/itemrarities/rare/?format=api",
                "key": "rare",
                "rank": 3
            },
            "damage_immunities": [
                {
                    "name": "Poison",
                    "key": "poison",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/poison/?format=api"
                },
                {
                    "name": "Psychic",
                    "key": "psychic",
                    "url": "https://api-beta.open5e.com/v2/damagetypes/psychic/?format=api"
                }
            ],
            "size": {
                "name": "Tiny",
                "key": "tiny",
                "url": "https://api-beta.open5e.com/v2/sizes/tiny/?format=api"
            },
            "weight_unit": "lb",
            "name": "Spear (+2)",
            "desc": "You have a bonus to attack and damage rolls made with this magic weapon. The bonus is determined by the weapon's rarity.",
            "cost": null,
            "weight": "0.000",
            "armor_class": 0,
            "armor_detail": "",
            "hit_points": 0,
            "hit_dice": null,
            "nonmagical_attack_resistance": false,
            "nonmagical_attack_immunity": false,
            "requires_attunement": false,
            "damage_vulnerabilities": [],
            "damage_resistances": []
        }
    ]
}