action dnd5eapi_get_api_classes_index_multi_classing { label: "Get multiclassing resource for a class." provider: dnd5eapi method: GET path: "/api/classes/{index}/multi-classing" encoding: json output: { type: "object" description: "`Multiclassing`\n" properties: { prerequisite_options: { type: "array" description: "List of choices of prerequisites to meet for." items: { type: "object" description: "`Choice`\n" properties: { choose: { type: "number" description: "Number of items to pick from the list." } desc: { type: "string" description: "Description of the choice to be made." } from: { description: "`Option Set`\n" type: "object" } type: { type: "string" description: "Type of the resources to choose from." } } } } prerequisites: { type: "array" description: "List of prerequisites that must be met." items: { type: "object" description: "`Prerequisite`\n" properties: { ability_score: { type: "object" } minimum_score: { type: "number" description: "Minimum score to meet the prerequisite." } } } } proficiencies: { type: "array" description: "List of proficiencies available when multiclassing." 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." } } } } proficiency_choices: { type: "array" description: "List of choices of proficiencies that are given when multiclassing." items: { type: "object" additionalProperties: true } } } } }