Catalog discovery
GET /agent-exchange/.well-known/agent-marketplace.json Machine-readable catalog summary for marketplace-aware tools.
GET /agent-exchange/llms.txt Plain-text index for agent crawlers and documentation-aware assistants.
Agent Exchange
Document discovery and manifest routes so agents and tools can inspect resource metadata without bypassing human trust gates.
Approval boundary
Each endpoint is generated with the static build, so consumers should treat responses as catalog reference data rather than transaction APIs.
GET /agent-exchange/.well-known/agent-marketplace.json Machine-readable catalog summary for marketplace-aware tools.
GET /agent-exchange/llms.txt Plain-text index for agent crawlers and documentation-aware assistants.
GET /agent-exchange/api/v1/search Human catalog search payload with filters, categories, and listing summaries.
GET /agent-exchange/api/v1/agent/search Agent-safe search payload limited to approved discovery fields.
GET /agent-exchange/api/v1/compare Side-by-side comparison data for selected listing slugs.
GET /agent-exchange/api/v1/listings/:slug/manifest Structured source, install, trust, and usage metadata for one listing.
Response fields
Payloads are intentionally descriptive so people and agents can review source, fit, and policy boundaries before use.
slug, name, category, short summary, source URL, license, and homepage fields.
install notes, usage guidance, output expectations, compatibility notes, and verification context.
approval state, report posture, review notes, and agent visibility boundaries.
catalog, detail, compare, docs, support, and security URLs used by the website.
Unavailable writes
The website can document these workflows and link to preview routes, but persistence and moderation belong in backend migration work.
Use the website submission page for the preview flow; persistence moves to the Worker/D1 phase.
Review votes, abuse reports, and moderation workflows are documented boundaries, not static write endpoints.
Account, token, and organization policy APIs are future backend work.
Approval queues and takedown actions are not exposed by the static website build.
Related routes