212
Active routes
| Name | Domain |
|---|---|
action_embeddings | — |
action_records | governance |
activity_logs | — |
agent_connections | — |
agent_identities | — |
agent_messages | — |
agent_pairings | — |
agent_presence | — |
agent_schedules | — |
agent_sessions | — |
api_keys | governance |
assumptions | — |
calendar_events | — |
code_optimal_file_manifests | — |
code_projects | — |
code_session_alerts | — |
code_session_handoffs | governance |
code_session_memos | — |
code_session_messages | — |
code_session_signals | — |
code_session_tool_uses | — |
code_sessions | — |
compliance_snapshots | — |
contacts | — |
content | — |
context_entries | — |
context_points | — |
daily_totals | — |
decisions | — |
drift_alerts | — |
drift_baselines | — |
drift_snapshots | — |
entities | — |
eval_runs | — |
eval_scores | — |
executions | — |
feedback | — |
goals | — |
governed_secrets | governance |
guard_decisions | — |
guard_policies | governance |
guardrails_test_runs | — |
health_snapshots | — |
ideas | — |
interactions | — |
jwt_replay_log | — |
learning_curves | — |
learning_episodes | — |
learning_recommendation_events | — |
learning_recommendations | — |
learning_velocity | — |
message_threads | — |
milestones | — |
notification_preferences | — |
open_loops | — |
organizations | — |
profile_scores | — |
prompt_runs | — |
prompt_templates | — |
prompt_versions | — |
risk_templates | — |
routing_agent_metrics | — |
routing_agents | — |
routing_decisions | — |
routing_tasks | — |
scheduled_jobs | — |
scoring_dimensions | — |
scoring_profiles | — |
session_events | — |
shared_docs | — |
skill_scan_results | governance |
snippets | — |
token_budgets | — |
token_snapshots | — |
topics | — |
usage_meters | — |
user_approaches | — |
user_moods | — |
user_observations | — |
user_preferences | — |
users | — |
waitlist | — |
webhook_deliveries | — |
webhooks | — |
workflows | — |
| Constant | Event |
|---|---|
ACTION_COST_EXCEEDED | action.cost_exceeded |
ACTION_CREATED | action.created |
ACTION_UPDATED | action.updated |
DECISION_CREATED | decision.created |
GOAL_CREATED | goal.created |
GOAL_UPDATED | goal.updated |
GUARD_DECISION_CREATED | guard.decision.created |
LOOP_CREATED | loop.created |
LOOP_UPDATED | loop.updated |
MESSAGE_CREATED | message.created |
POLICY_UPDATED | policy.updated |
SIGNAL_DETECTED | signal.detected |
TASK_ASSIGNED | task.assigned |
TASK_COMPLETED | task.completed |
TOKEN_USAGE | token.usage |
| Name | Required keys |
|---|---|
email | RESEND_API_KEY, SENDGRID_API_KEY |
github | GITHUB_TOKEN |
linear | LINEAR_API_KEY |
org_id | DISCORD_WEBHOOK_URL |
slack | SLACK_BOT_TOKEN, SLACK_WEBHOOK_URL |
autonomy_spikebranch_stalecost_exceededgreen_insufficientintegration_health_changedintegration_mismatchlost_confirmationmcp_degradedstale_actiontest| Key | Section |
|---|---|
AIRTABLE_API_KEY | Productivity |
AIRTABLE_BASE_ID | Productivity |
ANTHROPIC_API_KEY | AI Providers |
BRAVE_API_KEY | Social |
CALENDLY_API_KEY | Productivity |
CLOUDFLARE_ACCOUNT_ID | Development |
CLOUDFLARE_API_TOKEN | Development |
DASHCLAW_ACTION_COST_THRESHOLD | webhooks + native adapters deliver a signal. Empty/unset = disabled. |
DASHCLAW_ALERTS_DISCORD | Native governance alert settings |
DASHCLAW_ALERTS_EMAIL | Native governance alert settings |
DASHCLAW_ALERTS_GITHUB | Native governance alert settings |
DASHCLAW_ALERTS_LINEAR | Native governance alert settings |
DASHCLAW_ALERTS_SLACK | Native governance alert settings |
DASHCLAW_ALERT_EMAIL | Native governance alert settings |
DASHCLAW_OUTCOME_TIMEOUT_MINUTES | docs/architecture/durable-execution-finality.md. |
DATABASE_URL | Databases |
DISCORD_BOT_TOKEN | Communication |
DISCORD_CLIENT_ID | Communication |
DISCORD_GUILD_ID | Communication |
DISCORD_WEBHOOK_URL | Native governance alert settings |
ELEVENLABS_API_KEY | AI Providers |
ELEVENLABS_VOICE_ID | AI Providers |
ENFORCE_AGENT_SIGNATURES | System configuration |
GITHUB_REPO | Native governance alert settings |
GITHUB_TOKEN | Development |
GITHUB_USERNAME | Development |
GOOGLE_ACCOUNT | Productivity |
GOOGLE_CREDENTIALS_PATH | Productivity |
GROQ_API_KEY | AI Providers |
HUGGINGFACE_API_KEY | AI Providers |
LEMONSQUEEZY_API_KEY | Payments |
LINEAR_API_KEY | Productivity |
MODEL_PRICING | System configuration |
MOLTBOOK_API_KEY | Social |
MONGODB_URI | Databases |
NOTION_API_KEY | Productivity |
NOTION_PARENT_PAGE_ID | Productivity |
OPENAI_API_KEY | AI Providers |
OPENAI_ORG_ID | AI Providers |
PERPLEXITY_API_KEY | AI Providers |
PINECONE_API_KEY | Databases |
PINECONE_ENVIRONMENT | Databases |
PLANETSCALE_URL | Databases |
PREDICTIVE_RISK_ENABLED | Predictive risk scoring |
PREDICTIVE_RISK_THRESHOLD | Predictive risk scoring |
RAILWAY_TOKEN | Development |
REDIS_URL | Databases |
REPLICATE_API_TOKEN | AI Providers |
RESEND_API_KEY | Communication |
SENDGRID_API_KEY | Communication |
SENDGRID_DEFAULT_TO | Native governance alert settings |
SENDGRID_FROM_EMAIL | Native governance alert settings |
SENTRY_AUTH_TOKEN | Development |
SENTRY_DSN | Development |
SLACK_APP_TOKEN | Communication |
SLACK_BOT_TOKEN | Communication |
SLACK_CHANNEL_ID | Native governance alert settings |
SLACK_SIGNING_SECRET | Communication |
SLACK_WEBHOOK_URL | Native governance alert settings |
STRIPE_PUBLISHABLE_KEY | Payments |
STRIPE_SECRET_KEY | Payments |
STRIPE_WEBHOOK_SECRET | Payments |
SUPABASE_ANON_KEY | Databases |
SUPABASE_SERVICE_KEY | Databases |
SUPABASE_URL | Databases |
TELEGRAM_BOT_TOKEN | Communication |
TELEGRAM_CHAT_ID | Communication |
TOGETHER_API_KEY | AI Providers |
TWILIO_ACCOUNT_SID | Communication |
TWILIO_AUTH_TOKEN | Communication |
TWILIO_PHONE_NUMBER | Communication |
TWITTER_ACCESS_SECRET | Social |
TWITTER_ACCESS_TOKEN | Social |
TWITTER_API_KEY | Social |
TWITTER_API_SECRET | Social |
VERCEL_PROJECT_ID | Development |
VERCEL_TOKEN | Development |
| Path | Methods | File |
|---|---|---|
/api/actions | DELETE, GET, POST | app/api/actions/route.js |
/api/actions/[actionId] | GET, PATCH | app/api/actions/[actionId]/route.js |
/api/actions/[actionId]/artifacts | GET | app/api/actions/[actionId]/artifacts/route.js |
/api/actions/[actionId]/graph | GET | app/api/actions/[actionId]/graph/route.js |
/api/actions/[actionId]/messages | GET | app/api/actions/[actionId]/messages/route.js |
/api/actions/[actionId]/outcome | GET, POST | app/api/actions/[actionId]/outcome/route.js |
/api/actions/[actionId]/trace | GET | app/api/actions/[actionId]/trace/route.js |
/api/actions/costs | GET | app/api/actions/costs/route.js |
/api/actions/loops | GET, POST | app/api/actions/loops/route.js |
/api/actions/loops/[loopId] | GET, PATCH | app/api/actions/loops/[loopId]/route.js |
/api/actions/stats | GET | app/api/actions/stats/route.js |
| Path | Methods | File |
|---|---|---|
/api/activity | GET | app/api/activity/route.js |
| Path | Methods | File |
|---|---|---|
/api/agents | GET | app/api/agents/route.js |
/api/agents/[agentId] | GET | app/api/agents/[agentId]/route.js |
/api/agents/[agentId]/profile | GET | app/api/agents/[agentId]/profile/route.js |
/api/agents/connections | GET, POST | app/api/agents/connections/route.js |
/api/agents/heartbeat | POST | app/api/agents/heartbeat/route.js |
| Path | Methods | File |
|---|---|---|
/api/analytics | GET | app/api/analytics/route.js |
| Path | Methods | File |
|---|---|---|
/api/approvals/[actionId] | POST | app/api/approvals/[actionId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/artifacts | GET, POST | app/api/artifacts/route.js |
/api/artifacts/[artifactId] | DELETE, GET | app/api/artifacts/[artifactId]/route.js |
/api/artifacts/evidence-bundle | POST | app/api/artifacts/evidence-bundle/route.js |
| Path | Methods | File |
|---|---|---|
/api/assumptions | GET, POST | app/api/assumptions/route.js |
/api/assumptions/[assumptionId] | GET, PATCH | app/api/assumptions/[assumptionId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/auth/[...nextauth] | app/api/auth/[...nextauth]/route.js | |
/api/auth/config | GET | app/api/auth/config/route.js |
/api/auth/local | DELETE, POST | app/api/auth/local/route.js |
| Path | Methods | File |
|---|---|---|
/api/billing/checkout | POST | app/api/billing/checkout/route.js |
/api/billing/portal | GET | app/api/billing/portal/route.js |
| Path | Methods | File |
|---|---|---|
/api/capabilities | GET, POST | app/api/capabilities/route.js |
/api/capabilities/[capabilityId] | DELETE, GET, PATCH | app/api/capabilities/[capabilityId]/route.js |
/api/capabilities/[capabilityId]/access | GET, POST | app/api/capabilities/[capabilityId]/access/route.js |
/api/capabilities/[capabilityId]/access/[ruleId] | DELETE | app/api/capabilities/[capabilityId]/access/[ruleId]/route.js |
/api/capabilities/[capabilityId]/access/check | GET | app/api/capabilities/[capabilityId]/access/check/route.js |
/api/capabilities/[capabilityId]/health | GET | app/api/capabilities/[capabilityId]/health/route.js |
/api/capabilities/[capabilityId]/history | GET | app/api/capabilities/[capabilityId]/history/route.js |
/api/capabilities/[capabilityId]/invoke | POST | app/api/capabilities/[capabilityId]/invoke/route.js |
/api/capabilities/[capabilityId]/test | POST | app/api/capabilities/[capabilityId]/test/route.js |
/api/capabilities/health | GET | app/api/capabilities/health/route.js |
| Path | Methods | File |
|---|---|---|
/api/code-sessions/alerts | GET | app/api/code-sessions/alerts/route.js |
/api/code-sessions/alerts/read-all | POST | app/api/code-sessions/alerts/read-all/route.js |
/api/code-sessions/ingest-jsonl | POST | app/api/code-sessions/ingest-jsonl/route.js |
/api/code-sessions/ingest-live | POST | app/api/code-sessions/ingest-live/route.js |
/api/code-sessions/manifests/[manifestId] | GET | app/api/code-sessions/manifests/[manifestId]/route.js |
/api/code-sessions/memos | GET | app/api/code-sessions/memos/route.js |
/api/code-sessions/memos/regenerate | POST | app/api/code-sessions/memos/regenerate/route.js |
/api/code-sessions/projects | GET | app/api/code-sessions/projects/route.js |
/api/code-sessions/projects/[projectId]/sessions | GET | app/api/code-sessions/projects/[projectId]/sessions/route.js |
/api/code-sessions/sessions/[sessionId] | GET | app/api/code-sessions/sessions/[sessionId]/route.js |
/api/code-sessions/sessions/[sessionId]/autopsy | GET | app/api/code-sessions/sessions/[sessionId]/autopsy/route.js |
/api/code-sessions/sessions/[sessionId]/insights | GET | app/api/code-sessions/sessions/[sessionId]/insights/route.js |
/api/code-sessions/sessions/[sessionId]/optimal-files/manifest | POST | app/api/code-sessions/sessions/[sessionId]/optimal-files/manifest/route.js |
/api/code-sessions/sessions/[sessionId]/optimal-files/merge-preview | POST | app/api/code-sessions/sessions/[sessionId]/optimal-files/merge-preview/route.js |
/api/code-sessions/sessions/[sessionId]/optimal-files/preview | POST | app/api/code-sessions/sessions/[sessionId]/optimal-files/preview/route.js |
/api/code-sessions/subagent-roi | GET | app/api/code-sessions/subagent-roi/route.js |
| Path | Methods | File |
|---|---|---|
/api/compliance/evidence | GET | app/api/compliance/evidence/route.js |
/api/compliance/exports | GET, POST | app/api/compliance/exports/route.js |
/api/compliance/exports/[exportId] | DELETE, GET | app/api/compliance/exports/[exportId]/route.js |
/api/compliance/exports/[exportId]/download | GET | app/api/compliance/exports/[exportId]/download/route.js |
/api/compliance/frameworks | GET | app/api/compliance/frameworks/route.js |
/api/compliance/gaps | GET | app/api/compliance/gaps/route.js |
/api/compliance/map | GET | app/api/compliance/map/route.js |
/api/compliance/report | GET | app/api/compliance/report/route.js |
/api/compliance/schedules | GET, POST | app/api/compliance/schedules/route.js |
/api/compliance/schedules/[scheduleId] | DELETE, PATCH | app/api/compliance/schedules/[scheduleId]/route.js |
/api/compliance/trends | GET | app/api/compliance/trends/route.js |
| Path | Methods | File |
|---|---|---|
/api/cron/code-session-cache-crater | GET | app/api/cron/code-session-cache-crater/route.js |
/api/cron/code-session-weekly-memo | GET | app/api/cron/code-session-weekly-memo/route.js |
/api/cron/integration-health | GET | app/api/cron/integration-health/route.js |
/api/cron/jti-sweep | GET | app/api/cron/jti-sweep/route.js |
/api/cron/learning-episodes-backfill | GET | app/api/cron/learning-episodes-backfill/route.js |
/api/cron/learning-recommendations | GET | app/api/cron/learning-recommendations/route.js |
/api/cron/memory-maintenance | GET | app/api/cron/memory-maintenance/route.js |
/api/cron/outcome-sweep | GET | app/api/cron/outcome-sweep/route.js |
/api/cron/policy-suggestions | GET | app/api/cron/policy-suggestions/route.js |
/api/cron/reset-meters | GET | app/api/cron/reset-meters/route.js |
/api/cron/routing-maintenance | POST | app/api/cron/routing-maintenance/route.js |
/api/cron/signals | GET | app/api/cron/signals/route.js |
| Path | Methods | File |
|---|---|---|
/api/discord/interactions | POST | app/api/discord/interactions/route.js |
| Path | Methods | File |
|---|---|---|
/api/docs/raw | GET | app/api/docs/raw/route.js |
| Path | Methods | File |
|---|---|---|
/api/doctor | GET | app/api/doctor/route.js |
/api/doctor/fix | POST | app/api/doctor/fix/route.js |
| Path | Methods | File |
|---|---|---|
/api/drift/alerts | GET, POST | app/api/drift/alerts/route.js |
/api/drift/alerts/[alertId] | DELETE, PATCH | app/api/drift/alerts/[alertId]/route.js |
/api/drift/metrics | GET | app/api/drift/metrics/route.js |
/api/drift/snapshots | GET | app/api/drift/snapshots/route.js |
/api/drift/stats | GET | app/api/drift/stats/route.js |
| Path | Methods | File |
|---|---|---|
/api/evaluations | GET, POST | app/api/evaluations/route.js |
/api/evaluations/runs | GET, POST | app/api/evaluations/runs/route.js |
/api/evaluations/runs/[runId] | GET, PATCH | app/api/evaluations/runs/[runId]/route.js |
/api/evaluations/scorers | GET, POST | app/api/evaluations/scorers/route.js |
/api/evaluations/scorers/[scorerId] | DELETE, PATCH | app/api/evaluations/scorers/[scorerId]/route.js |
/api/evaluations/stats | GET | app/api/evaluations/stats/route.js |
| Path | Methods | File |
|---|---|---|
/api/guard | GET, POST | app/api/guard/route.js |
/api/guard/decisions | GET | app/api/guard/decisions/route.js |
| Path | Methods | File |
|---|---|---|
/api/handoffs | POST | app/api/handoffs/route.js |
/api/handoffs/[id] | GET | app/api/handoffs/[id]/route.js |
/api/handoffs/[id]/consume | POST | app/api/handoffs/[id]/consume/route.js |
/api/handoffs/latest | GET | app/api/handoffs/latest/route.js |
| Path | Methods | File |
|---|---|---|
/api/health | GET | app/api/health/route.js |
| Path | Methods | File |
|---|---|---|
/api/hosted/cleanup | POST | app/api/hosted/cleanup/route.js |
/api/hosted/workspaces | GET, POST | app/api/hosted/workspaces/route.js |
/api/hosted/workspaces/[workspaceId] | DELETE, GET | app/api/hosted/workspaces/[workspaceId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/identities | GET, POST | app/api/identities/route.js |
/api/identities/[agentId] | DELETE | app/api/identities/[agentId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/integrations/health | GET | app/api/integrations/health/route.js |
/api/integrations/health/refresh | POST | app/api/integrations/health/refresh/route.js |
| Path | Methods | File |
|---|---|---|
/api/keys | DELETE, GET, POST | app/api/keys/route.js |
/api/keys/reveal | GET | app/api/keys/reveal/route.js |
| Path | Methods | File |
|---|---|---|
/api/knowledge/collections | GET, POST | app/api/knowledge/collections/route.js |
/api/knowledge/collections/[collectionId] | DELETE, GET, PATCH | app/api/knowledge/collections/[collectionId]/route.js |
/api/knowledge/collections/[collectionId]/items | GET, POST | app/api/knowledge/collections/[collectionId]/items/route.js |
/api/knowledge/collections/[collectionId]/search | POST | app/api/knowledge/collections/[collectionId]/search/route.js |
/api/knowledge/collections/[collectionId]/sync | POST | app/api/knowledge/collections/[collectionId]/sync/route.js |
| Path | Methods | File |
|---|---|---|
/api/learning | GET, POST | app/api/learning/route.js |
/api/learning/analytics/curves | GET, POST | app/api/learning/analytics/curves/route.js |
/api/learning/analytics/maturity | GET | app/api/learning/analytics/maturity/route.js |
/api/learning/analytics/summary | GET | app/api/learning/analytics/summary/route.js |
/api/learning/analytics/velocity | GET, POST | app/api/learning/analytics/velocity/route.js |
/api/learning/code-signals | GET | app/api/learning/code-signals/route.js |
/api/learning/lessons | GET | app/api/learning/lessons/route.js |
/api/learning/recommendations | GET, POST | app/api/learning/recommendations/route.js |
/api/learning/recommendations/[recommendationId] | PATCH | app/api/learning/recommendations/[recommendationId]/route.js |
/api/learning/recommendations/events | POST | app/api/learning/recommendations/events/route.js |
/api/learning/recommendations/metrics | GET | app/api/learning/recommendations/metrics/route.js |
/api/learning/suggestions | GET, POST | app/api/learning/suggestions/route.js |
| Path | Methods | File |
|---|---|---|
/api/marketing/event | POST | app/api/marketing/event/route.js |
| Path | Methods | File |
|---|---|---|
/api/mcp | POST | app/api/mcp/route.js |
| Path | Methods | File |
|---|---|---|
/api/messages | GET, PATCH, POST | app/api/messages/route.js |
/api/messages/attachments | GET | app/api/messages/attachments/route.js |
/api/messages/threads | GET, PATCH, POST | app/api/messages/threads/route.js |
/api/messages/threads/[threadId] | GET | app/api/messages/threads/[threadId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/model-strategies | GET, POST | app/api/model-strategies/route.js |
/api/model-strategies/[strategyId] | DELETE, GET, PATCH | app/api/model-strategies/[strategyId]/route.js |
/api/model-strategies/[strategyId]/complete | POST | app/api/model-strategies/[strategyId]/complete/route.js |
| Path | Methods | File |
|---|---|---|
/api/operations/feed | GET | app/api/operations/feed/route.js |
/api/operations/summary | GET | app/api/operations/summary/route.js |
| Path | Methods | File |
|---|---|---|
/api/orgs | GET, POST | app/api/orgs/route.js |
/api/orgs/[orgId] | GET, PATCH | app/api/orgs/[orgId]/route.js |
/api/orgs/[orgId]/keys | DELETE, GET, POST | app/api/orgs/[orgId]/keys/route.js |
| Path | Methods | File |
|---|---|---|
/api/pairings | GET, POST | app/api/pairings/route.js |
/api/pairings/[pairingId] | GET, PATCH | app/api/pairings/[pairingId]/route.js |
/api/pairings/[pairingId]/approve | POST | app/api/pairings/[pairingId]/approve/route.js |
| Path | Methods | File |
|---|---|---|
/api/policies | DELETE, GET, PATCH, POST | app/api/policies/route.js |
/api/policies/generate | POST | app/api/policies/generate/route.js |
/api/policies/import | POST | app/api/policies/import/route.js |
/api/policies/proof | GET | app/api/policies/proof/route.js |
/api/policies/simulate | POST | app/api/policies/simulate/route.js |
/api/policies/templates | GET | app/api/policies/templates/route.js |
/api/policies/test | POST | app/api/policies/test/route.js |
| Path | Methods | File |
|---|---|---|
/api/prompts/agent-connect/raw | GET | app/api/prompts/agent-connect/raw/route.js |
/api/prompts/render | POST | app/api/prompts/render/route.js |
/api/prompts/runs | GET | app/api/prompts/runs/route.js |
/api/prompts/sdk-coverage/raw | GET | app/api/prompts/sdk-coverage/raw/route.js |
/api/prompts/server-setup/raw | GET | app/api/prompts/server-setup/raw/route.js |
/api/prompts/stats | GET | app/api/prompts/stats/route.js |
/api/prompts/templates | GET, POST | app/api/prompts/templates/route.js |
/api/prompts/templates/[templateId] | DELETE, GET, PATCH | app/api/prompts/templates/[templateId]/route.js |
/api/prompts/templates/[templateId]/versions | GET, POST | app/api/prompts/templates/[templateId]/versions/route.js |
/api/prompts/templates/[templateId]/versions/[versionId] | GET, POST | app/api/prompts/templates/[templateId]/versions/[versionId]/route.js |
| Path | Methods | File |
|---|---|---|
/api/scoring/calibrate | POST | app/api/scoring/calibrate/route.js |
/api/scoring/profiles | GET, POST | app/api/scoring/profiles/route.js |
/api/scoring/profiles/[profileId] | DELETE, GET, PATCH | app/api/scoring/profiles/[profileId]/route.js |
/api/scoring/profiles/[profileId]/dimensions | POST | app/api/scoring/profiles/[profileId]/dimensions/route.js |
/api/scoring/profiles/[profileId]/dimensions/[dimensionId] | DELETE, PATCH | app/api/scoring/profiles/[profileId]/dimensions/[dimensionId]/route.js |
/api/scoring/risk-templates | GET, POST | app/api/scoring/risk-templates/route.js |
/api/scoring/risk-templates/[templateId] | DELETE, PATCH | app/api/scoring/risk-templates/[templateId]/route.js |
/api/scoring/score | GET, POST | app/api/scoring/score/route.js |
| Path | Methods | File |
|---|---|---|
/api/secrets | GET, POST | app/api/secrets/route.js |
/api/secrets/[id] | DELETE, PATCH | app/api/secrets/[id]/route.js |
/api/secrets/rotation-due | GET | app/api/secrets/rotation-due/route.js |
| Path | Methods | File |
|---|---|---|
/api/security/prompt-injection | GET, POST | app/api/security/prompt-injection/route.js |
/api/security/scan | POST | app/api/security/scan/route.js |
/api/security/status | GET | app/api/security/status/route.js |
| Path | Methods | File |
|---|---|---|
/api/session/effective | GET | app/api/session/effective/route.js |
| Path | Methods | File |
|---|---|---|
/api/sessions | GET, POST | app/api/sessions/route.js |
/api/sessions/[sessionId] | GET, PATCH | app/api/sessions/[sessionId]/route.js |
/api/sessions/[sessionId]/events | GET | app/api/sessions/[sessionId]/events/route.js |
| Path | Methods | File |
|---|---|---|
/api/settings | DELETE, GET, POST | app/api/settings/route.js |
/api/settings/llm-status | GET | app/api/settings/llm-status/route.js |
/api/settings/test | POST | app/api/settings/test/route.js |
| Path | Methods | File |
|---|---|---|
/api/setup/live-proof | POST | app/api/setup/live-proof/route.js |
/api/setup/migrate | POST | app/api/setup/migrate/route.js |
/api/setup/ping | POST | app/api/setup/ping/route.js |
/api/setup/proof | GET | app/api/setup/proof/route.js |
/api/setup/status | GET | app/api/setup/status/route.js |
| Path | Methods | File |
|---|---|---|
/api/signals | GET | app/api/signals/route.js |
| Path | Methods | File |
|---|---|---|
/api/skills/scan | POST | app/api/skills/scan/route.js |
/api/skills/scans/[id] | GET | app/api/skills/scans/[id]/route.js |
| Path | Methods | File |
|---|---|---|
/api/stream | GET | app/api/stream/route.js |
| Path | Methods | File |
|---|---|---|
/api/swarm/graph | GET | app/api/swarm/graph/route.js |
/api/swarm/link | GET | app/api/swarm/link/route.js |
| Path | Methods | File |
|---|---|---|
/api/team | GET | app/api/team/route.js |
/api/team/[userId] | DELETE, PATCH | app/api/team/[userId]/route.js |
/api/team/invite | DELETE, GET, POST | app/api/team/invite/route.js |
| Path | Methods | File |
|---|---|---|
/api/telegram/webhook | POST | app/api/telegram/webhook/route.js |
| Path | Methods | File |
|---|---|---|
/api/usage | GET | app/api/usage/route.js |
/api/usage/costs | GET | app/api/usage/costs/route.js |
| Path | Methods | File |
|---|---|---|
/api/webhooks | DELETE, GET, POST | app/api/webhooks/route.js |
/api/webhooks/[webhookId]/deliveries | GET | app/api/webhooks/[webhookId]/deliveries/route.js |
/api/webhooks/[webhookId]/test | POST | app/api/webhooks/[webhookId]/test/route.js |
/api/webhooks/stripe | POST | app/api/webhooks/stripe/route.js |
| Path | Methods | File |
|---|---|---|
/api/workflows/draft | POST | app/api/workflows/draft/route.js |
/api/workflows/templates | GET, POST | app/api/workflows/templates/route.js |
/api/workflows/templates/[templateId] | DELETE, GET, PATCH | app/api/workflows/templates/[templateId]/route.js |
/api/workflows/templates/[templateId]/duplicate | POST | app/api/workflows/templates/[templateId]/duplicate/route.js |
/api/workflows/templates/[templateId]/execute | POST | app/api/workflows/templates/[templateId]/execute/route.js |
/api/workflows/templates/[templateId]/launch | POST | app/api/workflows/templates/[templateId]/launch/route.js |
/api/workflows/templates/[templateId]/runs | GET | app/api/workflows/templates/[templateId]/runs/route.js |
/api/workflows/templates/[templateId]/runs/[runActionId] | GET | app/api/workflows/templates/[templateId]/runs/[runActionId]/route.js |
/api/workflows/templates/[templateId]/runs/[runActionId]/cancel | POST | app/api/workflows/templates/[templateId]/runs/[runActionId]/cancel/route.js |
/api/workflows/templates/[templateId]/runs/[runActionId]/resume | POST | app/api/workflows/templates/[templateId]/runs/[runActionId]/resume/route.js |