# foundry-mcp-com Tier Adventurer API

**Canonical:** https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-tier-adventurer-api/  
**Provider:** foundry-mcp-com — https://apis.io/providers/foundry-mcp-com/  
**Base URL:** https://api.foundry-mcp.com/v1  
**Documentation:** https://api.foundry-mcp.com/docs

foundry-mcp-com Tier Adventurer API is one of 5 APIs that [foundry-mcp-com](https://apis.io/providers/foundry-mcp-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include tier-adventurer. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Available to Adventurer Patreon subscribers and above (`adventurer`, `dm`).

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/dnd5e/compendiums/spells` | Search D&D 5e spells in a compendium pack |
| GET | `/dnd5e/compendiums/spells/{packId}/{docId}` | Get a D&D 5e spell with full typed detail |
| GET | `/journals` | List journals (optionally filtered by folder) |
| POST | `/journals` | Create a journal entry |
| DELETE | `/journals/{id}` | Delete a journal (cascades to all pages) |
| GET | `/journals/{id}` | Get a journal with all its pages |
| PATCH | `/journals/{id}` | Update a journal (name and/or folder) |
| POST | `/journals/{id}/pages` | Add a page to a journal |
| DELETE | `/journals/{id}/pages/{pageId}` | Delete a single page from a journal |
| GET | `/journals/{id}/pages/{pageId}` | Get a single page out of a journal |
| PATCH | `/journals/{id}/pages/{pageId}` | Update a single page |
| POST | `/journals/{id}/show` | Broadcast a journal (or page) to players |
| POST | `/macros` | Create a macro |
| DELETE | `/macros/{id}` | Delete a macro |
| PATCH | `/macros/{id}` | Update a macro |
| GET | `/roll-tables` | List all roll tables in the world |
| POST | `/roll-tables` | Create a roll table |
| DELETE | `/roll-tables/{id}` | Delete a roll table |
| GET | `/roll-tables/{id}` | Get a roll table with all entries |
| PATCH | `/roll-tables/{id}` | Update a roll table (metadata only) |
| POST | `/roll-tables/{id}/reset` | Reset a roll table's drawn state |
| POST | `/roll-tables/{id}/roll` | Roll on a table |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/foundry-mcp-com/openapi/foundry-mcp-com-tier-adventurer-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-roll-skill-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-roll-attack-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-update-scene-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-send-chat-message-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-update-macro-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/foundry-mcp-com/json-schema/foundry-mcp-com-roll-damage-request-schema.json

## Other foundry-mcp-com APIs (4)

- [foundry-mcp-com Public API](https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-public-api/)
- [foundry-mcp-com Tier Dm API](https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-tier-dm-api/)
- [foundry-mcp-com Tier Free API](https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-tier-free-api/)
- [foundry-mcp-com Tier Guest API](https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-tier-guest-api/)

## Tags

tier-adventurer

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/foundry-mcp-com/foundry-mcp-com-tier-adventurer-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/foundry-mcp-com/.
