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

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

{
    "url": "https://api-beta.open5e.com/v2/classes/toh_circle-of-the-green/?format=api",
    "key": "toh_circle-of-the-green",
    "features": [
        {
            "key": "toh_circle-of-the-green_circle-spells",
            "name": "Circle Spells",
            "desc": "When you join this circle at 2nd level, you form a bond with a plant spirit, a creature of the Green. Your link with this spirit grants you access to some spells when you reach certain levels in this class, as shown on the Circle of the Green Spells table.\n  Once you gain access to one of these spells, you always have it prepared, and it doesn't count against the number of spells you can prepare each day. If you gain access to a spell that doesn't appear on the druid spell list, the spell is nonetheless a druid spell for you.\n\n**Circle of the Green Spells**\n| Druid Level  | Spells                               | \n|--------------|--------------------------------------| \n| 2nd          | *entangle*, *goodberry*              | \n| 3rd          | *barkskin*, *spike growth*           | \n| 5th          | *speak with plants*, *vine carpet*   | \n| 7th          | *dreamwine*, *hallucinatory terrain* | \n| 9th          | *enchanted bloom*, *tree stride*     |",
            "feature_type": "CLASS_FEATURE",
            "gained_at": [
                {
                    "level": 2,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "toh_circle-of-the-green_gift-of-the-green",
            "name": "Gift of the Green",
            "desc": "At 6th level, the bond with your green spirit enhances your restorative spells and gives you the power to cast additional spells. Once before the spirit's duration ends, you can cast one of the following spells without expending a spell slot or material components: *locate animals or plants*, *pass without trace* (only in environments with ample plant life), *plant growth*, or *speak with plants*. You can't cast a spell this way again until the next time you summon your green spirit.\n  Whenever you cast a spell that restores hit points while your green spirit is summoned, roll a d8 and add the result to the total hit points restored.\n  In addition, when you cast a spell with a range other than self, the spell can originate from you or your green spirit.",
            "feature_type": "CLASS_FEATURE",
            "gained_at": [
                {
                    "level": 6,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "toh_circle-of-the-green_spirit-symbiosis",
            "name": "Spirit Symbiosis",
            "desc": "At 14th level, while your green spirit is within 30 feet of you, you can use an action to join with it, letting its plant matter grow around you. While so joined, you gain the following benefits: \n* You gain temporary hit points equal to your green spirit's current hit points. \n* You gain a climbing speed of 30 feet. \n* You have advantage on Constitution saving throws. \n* The ground within 10 feet of you is difficult terrain for creatures hostile to you. \n* You can use a bonus action on each of your turns to make a tendril attack against one creature within 10 feet of you that you can see. Make a melee spell attack. On a hit, the target takes bludgeoning damage equal to 2d8 + your Wisdom modifier.\nThis feature lasts until the temporary hit points you gained from this feature are reduced to 0, until the spirit's duration ends, or until you use an action to separate. If you separate, the green spirit has as many hit points as you had temporary hit points remaining. If this effect ends because your temporary hit points are reduced to 0, the green spirit disappears until you summon it again.",
            "feature_type": "CLASS_FEATURE",
            "gained_at": [
                {
                    "level": 14,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "toh_circle-of-the-green_summon-green-spirit",
            "name": "Summon Green Spirit",
            "desc": "Starting at 2nd level, you can summon a spirit of the Green, a manifestation of primordial plant life. As an action, you can expend one use of your Wild Shape feature to summon the Green spirit rather than assuming a beast form.\n  The spirit appears in an unoccupied space of your choice that you can see within 30 feet of you. When the spirit appears, the area in a 10-foot radius around it becomes tangled with vines and other plant growth, becoming difficult terrain until the start of your next turn.\n  The spirit is friendly to you and your companions and obeys your commands. See this creature's game statistics in the Green Spirit stat block, which uses your proficiency bonus (PB) in several places.\n  You determine the spirit's appearance. Some spirits take the form of a humanoid figure made of gnarled branches and leaves, while others look like creatures with leafy bodies and heads made of gourds or fruit. Some even resemble beasts, only made entirely of plant material.\n  In combat, the spirit shares your initiative count, but it takes its turn immediately after yours. The green spirit can move and use its reaction on its own, but, if you don't issue any commands to it, the only action it takes is the Dodge action. You can use your bonus action to direct it to take the Attack, Dash, Disengage, Help, Hide, or Search action or an action listed in its statistics. If you are incapacitated, the spirit can take any action of its choice, not just Dodge.\n  The spirit remains for 1 hour, until it is reduced to 0 hit points, until you use this feature to summon the spirit again, or until you die. When it manifests, the spirit bears 10 fruit that are infused with magic. Each fruit works like a berry created by the *goodberry* spell.",
            "feature_type": "CLASS_FEATURE",
            "gained_at": [
                {
                    "level": 2,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        },
        {
            "key": "toh_circle-of-the-green_verdant-interference",
            "name": "Verdant Interference",
            "desc": "Starting at 10th level, when a creature you can see within 30 feet of you or your green spirit is attacked, you can use your reaction to cause vines and vegetation to burst from the ground and grasp at the attacker, giving the attacker disadvantage on attack rolls until the start of your next turn.\n  You can use this feature a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
            "feature_type": "CLASS_FEATURE",
            "gained_at": [
                {
                    "level": 10,
                    "detail": null
                }
            ],
            "data_for_class_table": []
        }
    ],
    "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": "Druid",
        "key": "srd_druid",
        "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
    },
    "name": "Circle of the Green",
    "hit_dice": null,
    "caster_type": null,
    "primary_abilities": []
}