action dnd5eapi_get_api_classes_index_levels_class_level { label: "Get level resource for a class and level." provider: dnd5eapi method: GET path: "/api/classes/{index}/levels/{class_level}" encoding: json output: { type: "object" description: "`ClassLevel`\n" properties: { ability_score_bonuses: { type: "number" description: "Total number of ability score bonuses gained, added from previous levels." } class_specific: { description: "Class specific information such as dice values for bard songs and number of warlock invocations." type: "object" } features: { type: "array" description: "Features automatically gained at this level." items: { type: "object" description: "`APIReference`\n" properties: { index: { type: "string" description: "Resource index for shorthand searching." } name: { type: "string" description: "Name of the referenced resource." } url: { type: "string" description: "URL of the referenced resource." } } } } index: { type: "string" description: "Resource index for shorthand searching." } level: { type: "number" description: "The number value for the current level object." } prof_bonus: { type: "number" description: "Proficiency bonus for this class at the specified level." } spellcasting: { type: "object" description: "Summary of spells known at this level." properties: { cantrips_known: { type: "number" } spell_slots_level_1: { type: "number" } spell_slots_level_2: { type: "number" } spell_slots_level_3: { type: "number" } spell_slots_level_4: { type: "number" } spell_slots_level_5: { type: "number" } spell_slots_level_6: { type: "number" } spell_slots_level_7: { type: "number" } spell_slots_level_8: { type: "number" } spell_slots_level_9: { type: "number" } spells_known: { type: "number" } } } url: { type: "string" description: "URL of the referenced resource." } } } }