list: API endpoint for returning a list of weapons.
retrieve: API endpoint for returning a particular weapon.

GET /v2/weapons/srd-2024_longsword/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/weapons/srd-2024_longsword/?format=api",
    "key": "srd-2024_longsword",
    "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"
    },
    "properties": [
        {
            "property": {
                "name": "Sap",
                "type": "Mastery",
                "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2024_sap-mastery/?format=api"
            },
            "detail": null
        },
        {
            "property": {
                "name": "Versatile",
                "type": null,
                "url": "https://api-beta.open5e.com/v2/weaponproperties/srd-2024_versatile-wp/?format=api"
            },
            "detail": "1d10"
        }
    ],
    "damage_type": {
        "name": "Slashing",
        "key": "slashing",
        "url": "https://api-beta.open5e.com/v2/damagetypes/slashing/?format=api"
    },
    "distance_unit": "feet",
    "name": "Longsword",
    "damage_dice": "1d8",
    "range": 0.0,
    "long_range": 0.0,
    "is_simple": false,
    "is_improvised": false
}