subagentapi

.com unified api catalog
111 routes, across 37 sites

Endpoint catalog

Every real route across every D1-backed primitive in the family, exactly as shipped — nothing invented, nothing omitted. All GET endpoints are open: public, unauthenticated, CORS-enabled. Every write endpoint (POST/PATCH, marked gated below) requires an Authorization: Bearer <SITE>_WRITE_SECRET header specific to that site — e.g. CONTRACTS_WRITE_SECRET for subagentcontracts.com, TASKS_WRITE_SECRET for subagenttasks.com, and so on. There is no shared or master write secret across the family.

SiteMethodPathAuth
subagentcontracts.com GET /api/contracts open
subagentcontracts.com GET /api/contracts/:id open
subagentcontracts.com POST /api/contracts gated
subagentcontracts.com PATCH /api/contracts/:id gated
subagentcontracts.com POST /mcp open
subagentcontracts.com GET /api/changes open
subagenttasks.com GET /api/tasks open
subagenttasks.com GET /api/tasks/:id open
subagenttasks.com POST /api/tasks gated
subagenttasks.com PATCH /api/tasks/:id gated
subagenttasks.com POST /mcp open
subagenttasks.com GET /api/changes open
subagentidentities.com GET /api/identities open
subagentidentities.com GET /api/identities/:id open
subagentidentities.com POST /api/identities gated
subagentidentities.com PATCH /api/identities/:id gated
subagentidentities.com POST /mcp open
subagentcitations.com GET /api/citations open
subagentcitations.com GET /api/citations/:id open
subagentcitations.com POST /api/citations gated
subagentcitations.com POST /mcp open
subagentcache.com GET /api/cache-snapshots open
subagentcache.com GET /api/cache-snapshots/:id open
subagentcache.com POST /api/cache-snapshots gated
subagentcache.com POST /mcp open
subagentrubrics.com GET /api/rubrics open
subagentrubrics.com GET /api/rubrics/:id open
subagentrubrics.com POST /api/rubrics gated
subagentrubrics.com POST /mcp open
subagentoutcomes.com GET /api/outcomes open
subagentoutcomes.com GET /api/outcomes/:id open
subagentoutcomes.com POST /api/outcomes gated
subagentoutcomes.com PATCH /api/outcomes/:id gated
subagentoutcomes.com POST /mcp open
subagentevaluations.com GET /api/evaluations open
subagentevaluations.com GET /api/evaluations/:id open
subagentevaluations.com POST /api/evaluations gated
subagentevaluations.com POST /mcp open
subagentbrands.com GET /api/brand-guidelines open
subagentbrands.com GET /api/brand-guidelines/:id open
subagentbrands.com POST /api/brand-guidelines gated
subagentbrands.com POST /mcp open
subagentcode.com GET /api/agent-definitions open
subagentcode.com GET /api/agent-definitions/:id open
subagentcode.com POST /api/agent-definitions gated
subagentcode.com POST /mcp open
subagentprompts.com GET /api/prompt-techniques open
subagentprompts.com GET /api/prompt-techniques/:id open
subagentprompts.com POST /api/prompt-techniques gated
subagentprompts.com POST /mcp open
subagentskills.com GET /api/skills open
subagentskills.com GET /api/skills/:id open
subagentskills.com POST /api/skills gated
subagentskills.com POST /mcp open
subagentroles.com GET /api/roles open
subagentroles.com GET /api/roles/:id open
subagentroles.com POST /api/roles gated
subagentroles.com POST /mcp open
subagentmemories.com GET /api/memory-stores open
subagentmemories.com POST /api/memory-stores gated
subagentmemories.com GET /api/memory-stores/:id/memories open
subagentmemories.com POST /api/memory-stores/:id/memories gated
subagentmemories.com POST /api/dreams gated
subagentmemories.com POST /mcp open
subagentmemories.com GET /api/changes open
subagentmodels.com GET /api/models open
subagentmodels.com POST /mcp open
subagentrust.com GET /api/serde-types open
subagentrust.com POST /mcp open
subagentpython.com GET /api/pydantic-models open
subagentpython.com POST /mcp open
subagenttypescript.com GET /api/zod-schemas open
subagenttypescript.com POST /mcp open
subagentpermissions.com GET /api/permission-policies open
subagentpermissions.com POST /mcp open
subagentvaults.com GET /api/credential-types open
subagentvaults.com POST /mcp open
subagentsessions.com GET /api/session-statuses open
subagentsessions.com POST /mcp open
subagenttools.com GET /api/agent-tools open
subagenttools.com POST /mcp open
subagenthooks.com GET /api/webhook-events open
subagenthooks.com POST /mcp open
subagenthandoffs.com GET /api/handoffs open
subagenthandoffs.com GET /api/handoffs/:id open
subagenthandoffs.com POST /api/handoffs gated
subagenthandoffs.com POST /mcp open
subagentgraphql.com GET /api/graphql-types open
subagenthtml.com GET /api/patterns open
subagenthtml.com POST /api/patterns gated
subagentswift.com GET /api/patterns open
subagentswift.com POST /api/patterns gated
subagentengineering.com GET /api/engineering-role-facts open
subagentlegal.com GET /api/legal-skills open
subagentlegal.com GET /api/legal-facts open
subagentfinance.com GET /api/finance-facts open
subagentfinance.com POST /api/finance-facts gated
subagentmanagers.com GET /api/managers open
subagentmanagers.com POST /api/managers gated
subagentsupport.com GET /api/support-capabilities open
subagentplugins.com GET /api/repo-plugins open
subagentplugins.com POST /api/repo-plugins gated
subagentplugins.com GET /api/external-plugin-tools open
subagentplugins.com GET /api/catalog open
subagentsdk.com GET /api/sdks open
subagentsdk.com POST /api/sdks gated
subagentservers.com GET /api/mcp-servers open
subagentservers.com POST /api/mcp-servers gated
subagentspec.com GET /api/criteria open
subagentprotocols.com GET /api/protocols open
subagentprotocols.com POST /api/protocols gated

Machine-readable version: /api/catalog.