Attributes
attributesLookup for the six base attributes used across the project.
Core RPG attributes with descriptions and related skills for each ability score.
Key fields: id, name, shortname, description, skills
Campaign overview
Choose the learning path that fits your party before opening the wider API realm.
For young adventurers
Everything is drawn, organized, and explained for young adventurers who want to understand the Adventurers Guild API before reading the raw contract. Begin with readable chapters for Attributes, Skills, Classes, and Species.
For experienced adventurers
If you already know the realm and need exact request shapes, response schemas, endpoints, and contract details, open the technical codex and read the OpenAPI reference directly.
Available quests
Each card reads like a compact ledger entry, showing what is already implemented across the growing reference catalogs and authenticated character workflows, plus where to inspect the related routes.
Lookup for the six base attributes used across the project.
Core RPG attributes with descriptions and related skills for each ability score.
Key fields: id, name, shortname, description, skills
Includes lightweight listing plus detailed background data.
Background catalog with list and detail endpoints for starting identity, proficiencies, and equipment.
Key fields: id, name
Provides lightweight listing plus richer detail payloads with typed equipment-specific fields.
Equipment catalog with list and detail endpoints covering weapons, armor, shields, and generic adventuring gear.
Key fields: category, type, cost, details
Useful for quick lookups and detailed skill exploration.
Skill collection with attribute mapping, descriptions, usage examples, and common class associations.
Key fields: id, name
Supports list and detail access for class-oriented flows.
Playable class data with roles, primary attributes, saving throws, and spellcasting metadata.
Key fields: id, name
Provides both compact spell listings and rich spell detail.
Spell index with levels and detailed spell information such as school, range, duration, and scaling.
Key fields: id, name, level, levelLabel
Adds ancestry and creature profile data to the current API surface.
Species catalog with list and detail endpoints covering creature type, size, speed, and special traits.
Key fields: id, name, slug, description, creatureType, ...
Provides token issuance for authenticated requests.
Authentication entrypoint used to issue bearer tokens for protected character workflows.
Key fields: token
Introduces authenticated player-oriented workflows with richer character payloads, nested campaign context, pending equipment choices, calculated initiative, passive perception, movement, inventory weight, armor class, derived weapon attacks, hit points, saving throws, skill totals, spellcasting summary, spell slots, selected spell details, and full character equipment tracking.
Protected character management flow with creation, updates, deletion, character equipment add/update/removal, ability score selection, armor class calculation, initiative, passive perception, movement, inventory weight, weapon attack calculation, hit point calculation, saving throw calculation, skill calculation, spellcasting summary, spell slots, spell selection, and enriched responses.
Key fields: status, abilityScores, abilityModifiers, armorClass, weaponAttacks, hitPoints, savingThrows, initiative, passivePerception, movement, inventoryWeight, spellcastingSummary, spellSlots, selectedSpells, currency, skillProficiencies, equipment