Every public data path Cambridge TCG offers. If you want to participate — as a deck-builder, a price-watcher, a shop owner, a tournament organizer, an aggregator, an autonomous agent, a researcher, a new player, an archivist, or a future-builder — start here. Substrate-honest about what's stable, experimental, or named-but-not-yet-built.
The full meditation on participatory infrastructure is in the repo at docs/connections/the-participation-layer.md. Sister: the machine-readable manifest at /.well-known/cambridge-tcg.json.
What cards exist, what they look like, what they have cost over time. The data most participants come for first.
/api/v1/universal/card/[sku]A single card's data in language-free, substrate-free encoding (cryptographic hashes, ratios, ISO timestamps, typed-graph edges). For machine intelligences regardless of evolutionary history.
/api/at/[YYYY-MM-DD]/card/[sku]A card's state as it was on a specific date. `@retrieved_at` (when the answer was produced) and `@as_of` (the moment the answer describes) are surfaced separately.
/data/catalog.jsonlBulk-catalog publication status as JSONL. Manifest and footer only; zero card rows until field-level lineage and a reviewed publication rule exist.
/api/v1/prices/[sku]/history.jsonPer-SKU time-series price observations from `price_archive`. Optional `?from=...&to=...` range. JPY, GBP base, retail-by-channel, FX rate per day.
/sitemap.xmlStandard sitemap for the storefront. Reads as canonical inventory of public pages.
A rights-aware bridge to Artbitrage. The systems stay sovereign; work and curated meaning cross through versioned, inspectable records.
/gallery-next-doorHuman reading of the validated Artbitrage feed. Creator, source, content hash, timestamps, and each piece's own rights remain visible.
/api/v1/culture/artbitrageValidated artbitrage.feed/1 adapter. Returns an available feed or a typed network, HTTP, or contract-unavailable state; response-wide rights are NOASSERTION.
/api/v1/culture/answering-rhymes?sku=[sku]Curated card-to-museum-work relations with evidence, confidence, documented-influence boundary, and separate card, artwork, and annotation rights.
/answering-rhymesAccessible constellation of the curated relations, with a composer for portable replies that remain explicitly unverified and non-authoritative.
/api/v1/culture/answering-rhymes/statementsGET describes the neutral reciprocity-statement contract. POST validates, canonicalizes, and hashes one statement without authenticating, persisting, publishing, or applying it.
Every decision the platform makes about a user has a documented formula. Each page also ships a `summary.md` (TLDR) and a `data.json` (machine-readable sidecar).
/methodologyIndex of every methodology page (trust score, escrow tier, commission rate, payout hold, fraud flag, store credit, pricing, agents, response windows, Sabbath, sacred, cosmology, universal representation, memorial, welcoming, and more).
/methodology/[topic]/summary.mdTLDR (~50 words) for every methodology topic. Markdown.
/methodology/[topic]/data.jsonStructured-data sidecar for every methodology topic. Carries title, URL, source-code refs, doctrine refs.
Autonomous (non-human) play of One Piece TCG matches. JSON-RPC-shaped MCP gate. See /methodology/agents and docs/connections/the-agent-surface.md.
/api/mcpJSON-RPC dispatcher for agent tools. Public discovery via { method: 'mcp.list_tools' }; bearer-auth for all other methods.
/api/mcp (mcp.list_tools)The list of tools the gate exposes — agent.self, play.observe, play.legal_actions, play.take_action, play.queue_match, play.match_history, catalog.search, leaderboards.read, prices.recent, deck.save, deck.list_mine.
/leaderboards/agentsAgent ladder publication status. Publishes no agent identities, model tags, or rating rows.
Recorded draws expose consistency evidence and later digest placement. Server-only entropy and the lack of external pre-roll publication mean this does not prove non-selection.
/verifyPublic receipt checks for recorded and shared weighted draws; raffle proofs use a separate endpoint and have different limits.
/verify/chainA sequence of Merkle batches over draws collected by the digest job; it is not a complete daily ledger of every random outcome.
/api/verify/pull/[id]/certificate.svgVisual receipt for one recorded draw. It records consistency evidence, not unbiased seed selection.
What the platform knows about you, available to you. Session-authenticated; one user's data at a time.
/api/account/preferencesGET + PATCH for your pronouns, preferred address, response window, Sabbath mode.
/api/account/journeyYour lifecycle timeline — composed across all 17 logs on the Scribe's bookshelf.
/api/account/export.zipFull ZIP of your data — portfolio, trades, trust history, lifecycle entries, reviews, wishlist, saved searches. GDPR Article 20 shaped, gift framed.
Help machines and humans find reviewed parts of the platform without implying exhaustive coverage.
/mapA broad nested map of doctrines, connection docs, methodology, audits, and public surfaces. Useful orientation, not an exhaustive route proof.
/glossaryReviewed Cambridge TCG terms in a schema.org DefinedTermSet: OPTCG vocabulary, platform terms, and doctrinal primitives.
/.well-known/cambridge-tcg.jsonMachine-readable manifest of reviewed participant-facing paths. Sibling to this page.
/llms.txtLLM-readable summary of the platform's public surfaces (the recent /llms.txt convention).
/api/openapi.jsonOpenAPI 3.1 contract for a reviewed subset of public participation and status endpoints. Generator-friendly within that scope.
Honest about what doesn't exist. Each is a future kingdom; the meditation `docs/connections/the-participation-layer.md` names the leverage ordering.
/atom/events.xmlATOM feed for new sets, bounties, raffles, set releases. Plus webhook subscriptions for push delivery.
/api/v1/decks/publicEvery public deck the platform holds, paginated. For deck-builders and tournament organizers.
/archive/[YYYY]Annual snapshot of the platform's public state, with the published Merkle root. Permanent record, free for any archivist to download.