list: API endpoint for returning a list of classes.
retrieve: API endpoint for returning a particular class.

GET /v2/classes/toh_path-of-hellfire/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://api-beta.open5e.com/v2/classes/toh_path-of-hellfire/?format=api",
    "key": "toh_path-of-hellfire",
    "features": [],
    "document": {
        "name": "Tome of Heroes",
        "key": "toh",
        "display_name": "Tome of Heroes",
        "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/tome-of-heroes-for-5th-edition/"
    },
    "saving_throws": [],
    "subclass_of": {
        "name": "Barbarian",
        "key": "srd_barbarian",
        "url": "https://api-beta.open5e.com/v2/classes/srd_barbarian/?format=api"
    },
    "name": "Path of Hellfire",
    "hit_dice": null,
    "caster_type": null,
    "primary_abilities": []
}