API Inventory

July 29, 2026 ยท View on GitHub

  • Source: app/api/**/route.js
  • Artifact: docs/api-inventory.json
  • Maturity levels: stable, beta, experimental

Summary

  • Total routes: 123
  • Stable routes: 39
  • Beta routes: 17
  • Experimental routes: 67

Routes

PathMethodsMaturityRule PrefixFile
/api/actionsDELETE, GET, POSTstable/api/actionsapp/api/actions/route.ts
/api/actions/statsGETstable/api/actionsapp/api/actions/stats/route.ts
/api/actions/{actionId}GET, PATCHstable/api/actionsapp/api/actions/[actionId]/route.ts
/api/actions/{actionId}/artifactsGETstable/api/actionsapp/api/actions/[actionId]/artifacts/route.ts
/api/actions/{actionId}/containmentPOSTstable/api/actionsapp/api/actions/[actionId]/containment/route.ts
/api/actions/{actionId}/graphGETstable/api/actionsapp/api/actions/[actionId]/graph/route.ts
/api/actions/{actionId}/outcomeGET, POSTstable/api/actionsapp/api/actions/[actionId]/outcome/route.ts
/api/actions/{actionId}/traceGETstable/api/actionsapp/api/actions/[actionId]/trace/route.ts
/api/activityGETbeta/api/activityapp/api/activity/route.ts
/api/admin/trigger-outcome-sweepPOSTexperimental(default)app/api/admin/trigger-outcome-sweep/route.ts
/api/agentsGETexperimental/api/agentsapp/api/agents/route.ts
/api/agents/fanoutsGETexperimental/api/agentsapp/api/agents/fanouts/route.ts
/api/approvals/bulkPOSTexperimental(default)app/api/approvals/bulk/route.ts
/api/approvals/floodsGETexperimental(default)app/api/approvals/floods/route.ts
/api/approvals/{actionId}POSTexperimental(default)app/api/approvals/[actionId]/route.ts
/api/artifactsGET, POSTexperimental(default)app/api/artifacts/route.ts
/api/artifacts/evidence-bundlePOSTexperimental(default)app/api/artifacts/evidence-bundle/route.ts
/api/artifacts/{artifactId}DELETE, GETexperimental(default)app/api/artifacts/[artifactId]/route.ts
/api/assumptionsGET, POSTexperimental(default)app/api/assumptions/route.ts
/api/assumptions/{assumptionId}GET, PATCHexperimental(default)app/api/assumptions/[assumptionId]/route.ts
/api/auth/configGETbeta/api/authapp/api/auth/config/route.ts
/api/auth/localDELETE, POSTbeta/api/authapp/api/auth/local/route.ts
/api/calibration/controllerGET, POSTexperimental(default)app/api/calibration/controller/route.ts
/api/calibration/proposalsGET, POSTexperimental(default)app/api/calibration/proposals/route.ts
/api/capabilitiesGETexperimental(default)app/api/capabilities/route.ts
/api/capabilities/{capabilityId}/access/checkGETexperimental(default)app/api/capabilities/[capabilityId]/access/check/route.ts
/api/capabilities/{capabilityId}/invokePOSTexperimental(default)app/api/capabilities/[capabilityId]/invoke/route.ts
/api/coverageGET, POSTexperimental(default)app/api/coverage/route.ts
/api/cron/integration-healthGETbeta/api/cronapp/api/cron/integration-health/route.ts
/api/cron/jti-sweepGETbeta/api/cronapp/api/cron/jti-sweep/route.ts
/api/cron/memory-maintenanceGETbeta/api/cronapp/api/cron/memory-maintenance/route.ts
/api/cron/outcome-sweepGETbeta/api/cronapp/api/cron/outcome-sweep/route.ts
/api/cron/policy-suggestionsGETbeta/api/cronapp/api/cron/policy-suggestions/route.ts
/api/cron/signalsGETbeta/api/cronapp/api/cron/signals/route.ts
/api/discord/interactionsPOSTexperimental(default)app/api/discord/interactions/route.ts
/api/docs/rawGETbeta/api/docsapp/api/docs/raw/route.ts
/api/doctorGETexperimental(default)app/api/doctor/route.ts
/api/doctor/fixPOSTexperimental(default)app/api/doctor/fix/route.ts
/api/echoGET, POSTexperimental(default)app/api/echo/route.ts
/api/enforcement-livenessGET, POSTexperimental(default)app/api/enforcement-liveness/route.ts
/api/guardGET, POSTstable/api/guardapp/api/guard/route.ts
/api/guard/decisionsGETstable/api/guardapp/api/guard/decisions/route.ts
/api/haltGET, POSTexperimental(default)app/api/halt/route.ts
/api/healthGETstable/api/healthapp/api/health/route.ts
/api/hosted/capacityGETexperimental(default)app/api/hosted/capacity/route.ts
/api/hosted/cleanupPOSTexperimental(default)app/api/hosted/cleanup/route.ts
/api/hosted/funnelGETexperimental(default)app/api/hosted/funnel/route.ts
/api/hosted/workspacesGET, POSTexperimental(default)app/api/hosted/workspaces/route.ts
/api/hosted/workspaces/{workspaceId}DELETE, GETexperimental(default)app/api/hosted/workspaces/[workspaceId]/route.ts
/api/identitiesGET, POSTexperimental/api/identitiesapp/api/identities/route.ts
/api/identities/{agentId}DELETEexperimental/api/identitiesapp/api/identities/[agentId]/route.ts
/api/integrations/healthGETexperimental(default)app/api/integrations/health/route.ts
/api/integrations/health/refreshPOSTexperimental(default)app/api/integrations/health/refresh/route.ts
/api/integrity/jwksGETexperimental(default)app/api/integrity/jwks/route.ts
/api/integrity/verifyPOSTexperimental(default)app/api/integrity/verify/route.ts
/api/internal/resolve-keyPOSTexperimental(default)app/api/internal/resolve-key/route.ts
/api/keysDELETE, GET, POSTstable/api/keysapp/api/keys/route.ts
/api/keys/revealGETstable/api/keysapp/api/keys/reveal/route.ts
/api/live-canaryGET, POSTexperimental(default)app/api/live-canary/route.ts
/api/marketing/eventPOSTexperimental(default)app/api/marketing/event/route.ts
/api/mcpPOSTexperimental(default)app/api/mcp/route.ts
/api/messagesGET, PATCH, POSTstable/api/messagesapp/api/messages/route.ts
/api/oauth/authorizeGET, POSTexperimental(default)app/api/oauth/authorize/route.ts
/api/oauth/metadata/authorization-serverGETexperimental(default)app/api/oauth/metadata/authorization-server/route.ts
/api/oauth/metadata/protected-resourceGETexperimental(default)app/api/oauth/metadata/protected-resource/route.ts
/api/oauth/registerPOSTexperimental(default)app/api/oauth/register/route.ts
/api/oauth/tokenPOSTexperimental(default)app/api/oauth/token/route.ts
/api/operations/summaryGETexperimental(default)app/api/operations/summary/route.ts
/api/orgsGET, POSTstable/api/orgsapp/api/orgs/route.ts
/api/orgs/{orgId}GET, PATCHstable/api/orgsapp/api/orgs/[orgId]/route.ts
/api/orgs/{orgId}/keysDELETE, GET, POSTstable/api/orgsapp/api/orgs/[orgId]/keys/route.ts
/api/pairingsGET, POSTexperimental(default)app/api/pairings/route.ts
/api/pairings/{pairingId}GET, PATCHexperimental(default)app/api/pairings/[pairingId]/route.ts
/api/pairings/{pairingId}/approvePOSTexperimental(default)app/api/pairings/[pairingId]/approve/route.ts
/api/plansGET, POSTexperimental(default)app/api/plans/route.ts
/api/plans/{planId}GET, POSTexperimental(default)app/api/plans/[planId]/route.ts
/api/policiesDELETE, GET, PATCH, POSTstable/api/policiesapp/api/policies/route.ts
/api/policies/contractGETstable/api/policiesapp/api/policies/contract/route.ts
/api/policies/generatePOSTstable/api/policiesapp/api/policies/generate/route.ts
/api/policies/importPOSTstable/api/policiesapp/api/policies/import/route.ts
/api/policies/looseningGET, POSTstable/api/policiesapp/api/policies/loosening/route.ts
/api/policies/modesGETstable/api/policiesapp/api/policies/modes/route.ts
/api/policies/modes/importPOSTstable/api/policiesapp/api/policies/modes/import/route.ts
/api/policies/modes/previewPOSTstable/api/policiesapp/api/policies/modes/preview/route.ts
/api/policies/proofGETstable/api/policiesapp/api/policies/proof/route.ts
/api/policies/proposalsGET, POSTstable/api/policiesapp/api/policies/proposals/route.ts
/api/policies/reviewGETstable/api/policiesapp/api/policies/review/route.ts
/api/policies/review/verdictPOSTstable/api/policiesapp/api/policies/review/verdict/route.ts
/api/policies/simulatePOSTstable/api/policiesapp/api/policies/simulate/route.ts
/api/policies/summaryGETstable/api/policiesapp/api/policies/summary/route.ts
/api/policies/templatesGETstable/api/policiesapp/api/policies/templates/route.ts
/api/policies/testPOSTstable/api/policiesapp/api/policies/test/route.ts
/api/policies/tighteningGET, POSTstable/api/policiesapp/api/policies/tightening/route.ts
/api/prompts/agent-connect/rawGETexperimental(default)app/api/prompts/agent-connect/raw/route.ts
/api/prompts/sdk-coverage/rawGETexperimental(default)app/api/prompts/sdk-coverage/raw/route.ts
/api/prompts/server-setup/rawGETexperimental(default)app/api/prompts/server-setup/raw/route.ts
/api/security/prompt-injectionGET, POSTbeta/api/securityapp/api/security/prompt-injection/route.ts
/api/security/statusGETbeta/api/securityapp/api/security/status/route.ts
/api/self-governanceGETexperimental(default)app/api/self-governance/route.ts
/api/session/effectiveGETexperimental(default)app/api/session/effective/route.ts
/api/sessionsGET, POSTexperimental(default)app/api/sessions/route.ts
/api/sessions/{sessionId}GET, PATCHexperimental(default)app/api/sessions/[sessionId]/route.ts
/api/sessions/{sessionId}/actionsGETexperimental(default)app/api/sessions/[sessionId]/actions/route.ts
/api/sessions/{sessionId}/eventsGETexperimental(default)app/api/sessions/[sessionId]/events/route.ts
/api/sessions/{sessionId}/retroGETexperimental(default)app/api/sessions/[sessionId]/retro/route.ts
/api/settingsDELETE, GET, POSTstable/api/settingsapp/api/settings/route.ts
/api/settings/testPOSTstable/api/settingsapp/api/settings/test/route.ts
/api/setup/live-proofPOSTbeta/api/setupapp/api/setup/live-proof/route.ts
/api/setup/migratePOSTbeta/api/setupapp/api/setup/migrate/route.ts
/api/setup/pingPOSTbeta/api/setupapp/api/setup/ping/route.ts
/api/setup/proofGETbeta/api/setupapp/api/setup/proof/route.ts
/api/setup/statusGETbeta/api/setupapp/api/setup/status/route.ts
/api/signalsGETexperimental(default)app/api/signals/route.ts
/api/streamGETexperimental(default)app/api/stream/route.ts
/api/team-tasksGET, POSTexperimental(default)app/api/team-tasks/route.ts
/api/team-tasks/{taskId}GET, PATCHexperimental(default)app/api/team-tasks/[taskId]/route.ts
/api/team-tasks/{taskId}/eventsGET, POSTexperimental(default)app/api/team-tasks/[taskId]/events/route.ts
/api/telegram/webhookPOSTexperimental(default)app/api/telegram/webhook/route.ts
/api/webhooksDELETE, GET, POSTstable/api/webhooksapp/api/webhooks/route.ts
/api/webhooks/{webhookId}/deliveriesGETstable/api/webhooksapp/api/webhooks/[webhookId]/deliveries/route.ts
/api/webhooks/{webhookId}/testPOSTstable/api/webhooksapp/api/webhooks/[webhookId]/test/route.ts
/api/workspace/exportGETexperimental(default)app/api/workspace/export/route.ts
/api/workspace/importPOSTexperimental(default)app/api/workspace/import/route.ts