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

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

{
    "url": "https://api-beta.open5e.com/v2/classes/srd-2024_hunter/?format=api",
    "key": "srd-2024_hunter",
    "features": [
        {
            "key": "srd-2024_ranger_hunter_defensive-tactics",
            "name": "Defensive Tactics",
            "desc": "You gain one of the following feature options of your choice. Whenever you finish a Short or Long Rest, you can replace the chosen option with the other one.\n\n**Escape the Horde.** Opportunity Attacks have Disadvantage against you.\n\n**Multiattack Defense.** When a creature hits you with an attack roll, that creature has Disadvantage on all other attack rolls against you this turn.",
            "feature_type": "CLASS_LEVEL_FEATURE",
            "gained_at": [
                {
                    "level": 7,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "srd-2024_ranger_hunter_hunters-lore",
            "name": "Hunter's Lore",
            "desc": "You can call on the forces of nature to reveal certain strengths and weaknesses of your prey. While a creature is marked by your *Hunter's Mark*, you know whether that creature has any Immunities, Resistances, or Vulnerabilities, and if the creature has any, you know what they are.",
            "feature_type": "CLASS_LEVEL_FEATURE",
            "gained_at": [
                {
                    "level": 3,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "srd-2024_ranger_hunter_hunters-prey",
            "name": "Hunter's Prey",
            "desc": "You gain one of the following feature options of your choice. Whenever you finish a Short or Long Rest, you can replace the chosen option with the other one.\n\n**Colossus Slayer.** Your tenacity can wear down even the most resilient foes. When you hit a creature with a weapon, the weapon deals an extra 1d8 damage to the target if it's missing any of its Hit Points. You can deal this extra damage only once per turn.\n\n**Horde Breaker.** Once on each of your turns when you make an attack with a weapon, you can make another attack with the same weapon against a different creature that is within 5 feet of the original target, that is within the weapon's range, and that you haven't attacked this turn.",
            "feature_type": "CLASS_LEVEL_FEATURE",
            "gained_at": [
                {
                    "level": 3,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "srd-2024_ranger_hunter_superior-hunters-defense",
            "name": "Superior Hunter's Defense",
            "desc": "When you take damage, you can take a Reaction to give yourself Resistance to that damage and any other damage of the same type until the end of the current turn.",
            "feature_type": "CLASS_LEVEL_FEATURE",
            "gained_at": [
                {
                    "level": 15,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "srd-2024_ranger_hunter_superior-hunters-prey",
            "name": "Superior Hunter's Prey",
            "desc": "Once per turn when you deal damage to a creature marked by your *Hunter's Mark*, you can also deal that spell's extra damage to a different creature that you can see within 30 feet of the first creature.",
            "feature_type": "CLASS_LEVEL_FEATURE",
            "gained_at": [
                {
                    "level": 11,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        }
    ],
    "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"
    },
    "saving_throws": [],
    "subclass_of": {
        "name": "Ranger",
        "key": "srd-2024_ranger",
        "url": "https://api-beta.open5e.com/v2/classes/srd-2024_ranger/?format=api"
    },
    "name": "Hunter",
    "desc": "*Protect Nature and People from Destruction*\n\nYou stalk prey in the wilds and elsewhere, using your abilities as a Hunter to protect nature and people everywhere from forces that would destroy them.",
    "hit_dice": null,
    "caster_type": "NONE",
    "primary_abilities": []
}