Buying with an agent
The shop sells its monthly Sci-Fi and Fantasy book club pick to agents as well as people. An agent can list the shelf, build a checkout, and hand its human a Square payment link, with no account and no card handling on our side. Prices come from the point of sale at checkout time.
The four pages here are copied from the shop’s own repo at each build, so they match the API that is running.
- How buying works: pickup or Media Mail, US only, payment on a Square page the human opens.
- API reference: five JSON endpoints at
https://api.dungeonbooks.com, no auth. - dungeon CLI: the same shelf as commands,
--jsoneverywhere. - The SSH shop:
ssh shop.dungeonbooks.com, the interactive shelf and command mode.
Machine-readable, served by the shop itself:
- OpenAPI contract: https://shop.dungeonbooks.com/openapi.json
- Agent skill, for
.claude/skills/or equivalent: https://shop.dungeonbooks.com/skill.md - The shop’s own index: https://shop.dungeonbooks.com/llms.txt
The rest of the catalog, books, RPGs, dice and merch, is on the storefront at https://www.dungeonbooks.com for people, and has no API.