# API endpoints

Every HTTP endpoint the TicketIQ server exposes (972 operations), grouped by area.

This page is generated from the server's own OpenAPI schema by `scripts/build_docs.py`. The live schema is always at `/openapi.json`, so treat this list as the index and the schema as the contract.

> [!NOTE]
> Endpoints under `/api/` need a session cookie or a bearer token. See [Authentication](/docs/reference/api) for how to get one.

## .well-known

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/.well-known/jwks.json` | Published Jwks |
| `GET` | `/api/.well-known/liyagent-audit-key.json` | Published Audit Keys |

## a2a

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/a2a/catalog` | Tenant Agent Catalogue |
| `POST` | `/api/a2a/remote/{remote_id}` | A2A Remote Proxy |
| `POST` | `/api/a2a/{key}` | A2A Rpc |
| `GET` | `/api/a2a/{key}/.well-known/agent-card.json` | A2A Agent Card |
| `GET` | `/api/a2a/{key}/agent.json` | A2A Agent Card |

## access

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/access` | Access Overview |
| `GET` | `/api/access/me` | Access Me |
| `DELETE` | `/api/access/policies` | Delete Policy Endpoint |
| `PUT` | `/api/access/policies` | Put Access Policy |
| `GET` | `/api/access/review` | Access Review |
| `GET` | `/api/access/review/agents/{key}` | Access Review Agent |
| `POST` | `/api/access/review/dismiss` | Access Review Dismiss |
| `POST` | `/api/access/review/undismiss` | Access Review Undismiss |
| `GET` | `/api/access/reviews` | Access Reviews |
| `POST` | `/api/access/reviews` | Access Review Start |
| `POST` | `/api/access/reviews/{review_id}/signoff` | Access Review Signoff |
| `GET` | `/api/access/role-bindings` | List Role Bindings Endpoint |
| `POST` | `/api/access/role-bindings` | Create Role Binding |
| `DELETE` | `/api/access/role-bindings/{binding_id}` | Delete Role Binding |
| `DELETE` | `/api/access/roles/{name}` | Delete Role Endpoint |
| `PUT` | `/api/access/roles/{name}` | Put Role |
| `DELETE` | `/api/access/users/{name}` | Delete User Endpoint |
| `PUT` | `/api/access/users/{name}` | Put User |
| `DELETE` | `/api/access/users/{name}/sessions` | Login Sessions End User |

## admin

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/admin/funnel` | Admin Funnel |

## agent

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/agent/copilot/{ticket_id}` | Agent Copilot |
| `GET` | `/api/agent/memory/{ticket_id}` | Agent Memory |
| `POST` | `/api/agent/search_files` | Agent Search Files |
| `POST` | `/api/agent/search_tickets` | Agent Search Tickets |
| `GET` | `/api/agent/ticket/{ticket_id}` | Agent Get Ticket |

## agent-change-requests

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/agent-change-requests` | Agent Change Requests |
| `GET` | `/api/agent-change-requests/{rid}` | Agent Change Request |
| `POST` | `/api/agent-change-requests/{rid}/approve` | Approve Agent Change |
| `POST` | `/api/agent-change-requests/{rid}/reject` | Reject Agent Change |
| `POST` | `/api/agent-change-requests/{rid}/withdraw` | Withdraw Agent Change |

## agent-registry

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/agent-registry/sweep` | Sweep Agent Registry |

## agents

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/agents` | Agents Catalogue |
| `POST` | `/api/agents/apply` | Apply Agent Bundle |
| `GET` | `/api/agents/chat` | Chat Agents |
| `GET` | `/api/agents/tree` | Agents Tree |
| `PUT` | `/api/agents/{key}` | Put Agent Profile |
| `GET` | `/api/agents/{key}/ai-act` | Agent Ai Act |
| `POST` | `/api/agents/{key}/ai-act/acknowledge` | Acknowledge Agent Ai Act |
| `POST` | `/api/agents/{key}/ai-act/screening` | Screen Agent Ai Act |
| `GET` | `/api/agents/{key}/arms` | Agent Canary Arms |
| `POST` | `/api/agents/{key}/arms/{arm}/promote` | Promote Canary Arm |
| `POST` | `/api/agents/{key}/arms/{arm}/rollback` | Rollback Canary Arm |
| `DELETE` | `/api/agents/{key}/avatar` | Reset Agent Avatar |
| `GET` | `/api/agents/{key}/avatar` | Agent Avatar |
| `PUT` | `/api/agents/{key}/avatar` | Put Agent Avatar |
| `GET` | `/api/agents/{key}/avatar/meta` | Agent Avatar Meta |
| `DELETE` | `/api/agents/{key}/binding` | Clear Agent Binding |
| `GET` | `/api/agents/{key}/bom` | Agent Bom |
| `DELETE` | `/api/agents/{key}/bundle-lock` | Delete Agent Bundle Lock |
| `GET` | `/api/agents/{key}/card` | Agent Card Preview |
| `GET` | `/api/agents/{key}/chats` | My Chats |
| `GET` | `/api/agents/{key}/chats/{session_id}` | My Chat |
| `GET` | `/api/agents/{key}/context` | Agent Context |
| `POST` | `/api/agents/{key}/context/search` | Agent Context Search |
| `DELETE` | `/api/agents/{key}/conversation-evals` | Delete Conversation Evals |
| `GET` | `/api/agents/{key}/conversation-evals` | Get Conversation Evals |
| `PUT` | `/api/agents/{key}/conversation-evals` | Put Conversation Evals |
| `POST` | `/api/agents/{key}/conversation-evals/backfill` | Backfill Conversation Evals |
| `GET` | `/api/agents/{key}/credentials` | Agent Credentials |
| `POST` | `/api/agents/{key}/credentials` | Create Agent Credential |
| `DELETE` | `/api/agents/{key}/credentials/{cred_id}` | Delete Agent Credential |
| `GET` | `/api/agents/{key}/credentials/{cred_id}` | Get Agent Credential |
| `PATCH` | `/api/agents/{key}/credentials/{cred_id}` | Patch Agent Credential |
| `POST` | `/api/agents/{key}/decide` | Agent Decide |
| `GET` | `/api/agents/{key}/display-name` | Agent Display Name |
| `PUT` | `/api/agents/{key}/display-name` | Put Agent Display Name |
| `GET` | `/api/agents/{key}/effective-tools` | Agent Effective Tools |
| `GET` | `/api/agents/{key}/engine` | Agent Engine |
| `GET` | `/api/agents/{key}/eval/starter` | Agent Starter Eval |
| `POST` | `/api/agents/{key}/eval/starter` | Run Agent Starter Eval |
| `POST` | `/api/agents/{key}/evals/generate` | Generate Agent Evals |
| `GET` | `/api/agents/{key}/evaluations` | Agent Evaluations |
| `GET` | `/api/agents/{key}/export` | Export Agent Bundle |
| `GET` | `/api/agents/{key}/incident-hold` | Incident Hold Get |
| `PUT` | `/api/agents/{key}/incident-hold` | Incident Hold Put |
| `GET` | `/api/agents/{key}/keys` | Agent Keys |
| `POST` | `/api/agents/{key}/keys` | Register Agent Key |
| `DELETE` | `/api/agents/{key}/keys/{key_id}` | Delete Agent Key |
| `GET` | `/api/agents/{key}/kill-switch` | Kill Switch Get |
| `PUT` | `/api/agents/{key}/kill-switch` | Kill Switch Put |
| `GET` | `/api/agents/{key}/kill-switch/detectors` | List Detectors |
| `DELETE` | `/api/agents/{key}/kill-switch/detectors/{name}` | Delete Detector |
| `GET` | `/api/agents/{key}/kill-switch/detectors/{name}` | Get Detector |
| `PATCH` | `/api/agents/{key}/kill-switch/detectors/{name}` | Patch Detector |
| `PUT` | `/api/agents/{key}/kill-switch/detectors/{name}` | Put Detector |
| `POST` | `/api/agents/{key}/kill-switch/detectors:backtest` | Backtest Detector |
| `GET` | `/api/agents/{key}/kill-switch/firings` | Agent Kill Switch Firings |
| `GET` | `/api/agents/{key}/kill-switch/history` | Kill Switch History |
| `GET` | `/api/agents/{key}/kill-switch/signals/{signal}` | Signal History |
| `POST` | `/api/agents/{key}/offboard` | Offboard Agent |
| `GET` | `/api/agents/{key}/optimizer/proposals` | List Optimizer Proposals |
| `POST` | `/api/agents/{key}/optimizer/proposals` | Create Optimizer Proposal |
| `GET` | `/api/agents/{key}/optimizer/proposals/{pid}` | Get Optimizer Proposal |
| `POST` | `/api/agents/{key}/optimizer/proposals/{pid}/candidate` | Optimizer Proposal Candidate |
| `POST` | `/api/agents/{key}/optimizer/proposals/{pid}/evaluate` | Evaluate Optimizer Proposal |
| `POST` | `/api/agents/{key}/optimizer/proposals/{pid}/withdraw` | Withdraw Optimizer Proposal |
| `GET` | `/api/agents/{key}/optimizer/signals` | Optimizer Signals |
| `POST` | `/api/agents/{key}/optimizer/whatif` | Optimizer Whatif |
| `GET` | `/api/agents/{key}/permissions` | Agent Permissions |
| `POST` | `/api/agents/{key}/permissions/defaults` | Agent Permission Defaults |
| `POST` | `/api/agents/{key}/permissions/keep-access` | Agent Keep Access |
| `POST` | `/api/agents/{key}/playground` | Agent Playground |
| `POST` | `/api/agents/{key}/playground/compare` | Agent Playground Compare |
| `GET` | `/api/agents/{key}/playground/context` | Playground Context |
| `POST` | `/api/agents/{key}/playground/feedback` | Playground Feedback |
| `POST` | `/api/agents/{key}/playground/files` | Upload Playground File |
| `DELETE` | `/api/agents/{key}/playground/files/{file_id}` | Delete Playground File |
| `GET` | `/api/agents/{key}/playground/files/{file_id}` | Playground File |
| `GET` | `/api/agents/{key}/playground/files/{file_id}/content` | Playground File Content |
| `POST` | `/api/agents/{key}/playground/replay` | Agent Playground Replay |
| `POST` | `/api/agents/{key}/playground/sap-confirmations/{confirmation_id}` | Playground Sap Decide |
| `POST` | `/api/agents/{key}/playground/simulate` | Agent Playground Simulate |
| `POST` | `/api/agents/{key}/playground/stream` | Agent Playground Stream |
| `GET` | `/api/agents/{key}/posture` | Agent Posture |
| `POST` | `/api/agents/{key}/preflight` | Agent Preflight |
| `GET` | `/api/agents/{key}/redteam-gate` | Get Agent Redteam Gate |
| `PUT` | `/api/agents/{key}/redteam-gate` | Put Agent Redteam Gate |
| `GET` | `/api/agents/{key}/registry` | Agent Registry |
| `PUT` | `/api/agents/{key}/registry` | Put Agent Registry |
| `DELETE` | `/api/agents/{key}/registry/transfer` | Withdraw Agent Transfer |
| `POST` | `/api/agents/{key}/registry/transfer` | Transfer Agent Registry |
| `POST` | `/api/agents/{key}/registry/transfer/accept` | Accept Agent Transfer |
| `GET` | `/api/agents/{key}/risk` | Agent Risk |
| `GET` | `/api/agents/{key}/runtime` | Agent Runtime |
| `PUT` | `/api/agents/{key}/runtime` | Put Agent Runtime |
| `POST` | `/api/agents/{key}/runtime/check` | Check Agent Runtime |
| `PUT` | `/api/agents/{key}/secrets` | Put Agent Secrets |
| `GET` | `/api/agents/{key}/sessions` | Agent Sessions |
| `DELETE` | `/api/agents/{key}/sessions/{session_id}` | Delete Agent Session |
| `GET` | `/api/agents/{key}/sessions/{session_id}` | Agent Session |
| `PATCH` | `/api/agents/{key}/sessions/{session_id}` | Patch Agent Session |
| `POST` | `/api/agents/{key}/sessions/{session_id}/handback` | Hand Back Session |
| `GET` | `/api/agents/{key}/sessions/{session_id}/live` | Agent Session Live |
| `POST` | `/api/agents/{key}/sessions/{session_id}/reply` | Reply In Session |
| `POST` | `/api/agents/{key}/sessions/{session_id}/takeover` | Take Over Session |
| `POST` | `/api/agents/{key}/sessions/{session_id}/unpin` | Unpin Agent Session |
| `GET` | `/api/agents/{key}/shadow/report` | Agent Shadow Report |
| `GET` | `/api/agents/{key}/simulations` | List Agent Simulations |
| `POST` | `/api/agents/{key}/simulations` | Start Agent Simulation |
| `DELETE` | `/api/agents/{key}/simulations/banks/{name}` | Delete Simulation Bank |
| `GET` | `/api/agents/{key}/simulations/banks/{name}` | Get Simulation Bank |
| `PUT` | `/api/agents/{key}/simulations/banks/{name}` | Put Simulation Bank |
| `GET` | `/api/agents/{key}/simulations/{run_id}` | Get Agent Simulation |
| `GET` | `/api/agents/{key}/simulations/{run_id}/compare` | Compare Agent Simulations |
| `GET` | `/api/agents/{key}/spec` | Agent Spec |
| `PUT` | `/api/agents/{key}/spec` | Put Agent Spec |
| `POST` | `/api/agents/{key}/start` | Start Agent |
| `POST` | `/api/agents/{key}/stop` | Stop Agent |
| `GET` | `/api/agents/{key}/subagents` | Agent Subagent Catalog |
| `PUT` | `/api/agents/{key}/subagents/{name}/tenant-state` | Put Subagent Tenant State |
| `PUT` | `/api/agents/{key}/tags` | Put Builtin Tags |
| `GET` | `/api/agents/{key}/tools` | Agent Tools |
| `PUT` | `/api/agents/{key}/tools` | Put Agent Tools |
| `GET` | `/api/agents/{key}/trace-sessions` | Agent Trace Sessions |
| `GET` | `/api/agents/{key}/traces` | Agent Traces |
| `GET` | `/api/agents/{key}/traces/{trace_id}` | Agent Trace |
| `GET` | `/api/agents/{key}/transcripts` | Agent Transcripts |
| `GET` | `/api/agents/{key}/transcripts/{conv_id}` | Agent Transcript Detail |
| `GET` | `/api/agents/{key}/triggers` | Agent Triggers |
| `GET` | `/api/agents/{key}/versions` | Agent Versions |
| `GET` | `/api/agents/{key}/versions/diff` | Agent Versions Diff |
| `GET` | `/api/agents/{key}/versions/{version_id}` | Agent Version |
| `POST` | `/api/agents/{key}/versions/{version_id}/candidate` | Agent Version Candidate |
| `POST` | `/api/agents/{key}/versions/{version_id}/restore` | Restore Agent Version |
| `GET` | `/api/agents/{key}/workflow-runs` | List Agent Workflow Runs |
| `GET` | `/api/agents/{key}/workflow-runs/{run_id}` | Get Agent Workflow Run |
| `POST` | `/api/agents/{key}/workflow-runs/{run_id}/cancel` | Cancel Agent Workflow Run |
| `GET` | `/api/agents/{key}/workflows` | List Agent Workflows |
| `POST` | `/api/agents/{key}/workflows/validate` | Validate Agent Workflow |
| `DELETE` | `/api/agents/{key}/workflows/{name}` | Delete Agent Workflow |
| `GET` | `/api/agents/{key}/workflows/{name}` | Get Agent Workflow |
| `PUT` | `/api/agents/{key}/workflows/{name}` | Put Agent Workflow |
| `POST` | `/api/agents/{key}/workflows/{name}/runs` | Run Agent Workflow |
| `POST` | `/api/agents/{parent}/delegate/{child}` | Delegate To Subagent |

## ai-act

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/ai-act/questionnaire` | Ai Act Questionnaire |
| `GET` | `/api/ai-act/register` | Ai Act Register |

## alerts

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/alerts` | List Trend Alerts |
| `GET` | `/api/alerts/firings` | List Alert Firings |
| `GET` | `/api/alerts/firings/{firing_id}` | Get Alert Firing |
| `POST` | `/api/alerts/firings/{firing_id}/ack` | Ack Alert Firing |
| `GET` | `/api/alerts/inbox` | Alerts Inbox |
| `POST` | `/api/alerts/inbox/ack` | Ack Inbox Alert |
| `GET` | `/api/alerts/metrics` | Alert Rule Metrics |
| `GET` | `/api/alerts/rules` | List Alert Rules |
| `POST` | `/api/alerts/rules` | Create Alert Rule |
| `POST` | `/api/alerts/rules/preview` | Preview Alert Rule |
| `DELETE` | `/api/alerts/rules/{rule_id}` | Delete Alert Rule |
| `GET` | `/api/alerts/rules/{rule_id}` | Get Alert Rule |
| `PUT` | `/api/alerts/rules/{rule_id}` | Replace Alert Rule |
| `POST` | `/api/alerts/rules/{rule_id}/evaluate` | Evaluate Alert Rule |
| `POST` | `/api/alerts/scan` | Run Sentinel |
| `POST` | `/api/alerts/{alert_id}/ack` | Ack Trend Alert |

## analytics

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/analytics` | Get Analytics |
| `GET` | `/api/analytics/cost-model` | Get Cost Model |
| `PUT` | `/api/analytics/cost-model` | Put Cost Model |
| `POST` | `/api/analytics/rebuild` | Rebuild Analytics |
| `GET` | `/api/analytics/value` | Get Value |

## answer

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/answer` | Answer |

## answers

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/answers` | List Answers |
| `GET` | `/api/answers/{answer_id}` | Get Answer |
| `POST` | `/api/answers/{answer_id}/feedback` | Answer Feedback |

## api-token

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/api-token` | Get Api Token |
| `DELETE` | `/api/api-token/previous` | Revoke Previous Api Token |
| `POST` | `/api/api-token/rotate` | Rotate Api Token |

## approvals

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/approvals` | List Approvals |
| `GET` | `/api/approvals/metrics` | Approval Metrics |
| `GET` | `/api/approvals/{approval_id}` | Get Approval |
| `PATCH` | `/api/approvals/{approval_id}` | Edit Approval |
| `POST` | `/api/approvals/{approval_id}/approve` | Approve Approval |
| `POST` | `/api/approvals/{approval_id}/reject` | Reject Approval |

## approvals:batch

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/approvals:batch` | Batch Approvals |

## archive

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/archive/meetings/{meeting_id}/open` | Archive Open |
| `POST` | `/api/archive/meetings/{meeting_id}/open-requests` | Archive Open Request |
| `GET` | `/api/archive/verify` | Archive Verify |

## attachments

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/attachments/extract` | Run Attachment Extraction |
| `GET` | `/api/attachments/search` | Search Attachments |
| `GET` | `/api/attachments/stats` | Attachment Stats |

## audit

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/audit` | Get Audit |
| `GET` | `/api/audit/events/{event_id}` | Audit Event |
| `GET` | `/api/audit/export` | Export Audit |
| `GET` | `/api/audit/facets` | Audit Facets |
| `GET` | `/api/audit/histogram` | Audit Histogram |
| `GET` | `/api/audit/query` | Audit Query |
| `GET` | `/api/audit/retention` | Get Audit Retention |
| `PUT` | `/api/audit/retention` | Put Audit Retention |
| `GET` | `/api/audit/search` | Audit Search |
| `GET` | `/api/audit/signing-key` | Audit Signing Key |
| `POST` | `/api/audit/signing-key/rotate` | Rotate Audit Signing Key |
| `GET` | `/api/audit/verify` | Verify Audit Chain |

## audits

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/audits` | List Case Audits |
| `GET` | `/api/audits/agreement` | Case Audit Agreement |
| `POST` | `/api/audits/run` | Run Auditor |
| `PUT` | `/api/audits/{ticket_id}` | Override Case Audit |
| `GET` | `/api/audits/{ticket_id}/overrides` | Case Audit Overrides |

## auth

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/auth/session-policy` | Session Policy Get |
| `PUT` | `/api/auth/session-policy` | Session Policy Put |
| `GET` | `/api/auth/sessions` | Login Sessions List |
| `DELETE` | `/api/auth/sessions/{session_id}` | Login Session End |
| `GET` | `/api/auth/sso` | Sso Providers Admin |
| `GET` | `/api/auth/sso-enforcement` | Sso Enforcement Get |
| `PUT` | `/api/auth/sso-enforcement` | Sso Enforcement Put |
| `GET` | `/api/auth/sso/callback` | Sso Callback |
| `POST` | `/api/auth/sso/exchange` | Sso Exchange |
| `GET` | `/api/auth/sso/providers` | Sso Providers Public |
| `DELETE` | `/api/auth/sso/{name}` | Delete Sso Provider |
| `PUT` | `/api/auth/sso/{name}` | Put Sso Provider |
| `GET` | `/api/auth/sso/{name}/start` | Sso Start |

## branding

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/branding` | Get Branding |
| `PATCH` | `/api/branding` | Patch Branding |

## budgets

| Method | Path | Summary |
| --- | --- | --- |
| `DELETE` | `/api/budgets` | Delete Budget Endpoint |
| `GET` | `/api/budgets` | Budgets List |
| `POST` | `/api/budgets` | Create Budget |
| `PUT` | `/api/budgets` | Put Budget |
| `DELETE` | `/api/budgets/scoped/{name}` | Delete Scoped Budget Endpoint |
| `GET` | `/api/budgets/scoped/{name}` | Scoped Budget Get |
| `PUT` | `/api/budgets/scoped/{name}` | Put Scoped Budget |
| `GET` | `/api/budgets/{name}` | Budget Get |
| `PATCH` | `/api/budgets/{name}` | Patch Budget |

## bundle-schema

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/bundle-schema` | Agent Bundle Schema |

## channels

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/channels` | Get Channels |
| `PUT` | `/api/channels` | Put Channels |

## clients

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/clients` | List Inbound Clients |
| `POST` | `/api/clients` | Create Inbound Client |
| `GET` | `/api/clients/cimd` | Get Cimd |
| `PUT` | `/api/clients/cimd` | Put Cimd |
| `GET` | `/api/clients/initial-tokens` | List Initial Tokens Endpoint |
| `POST` | `/api/clients/initial-tokens` | Mint Initial Token Endpoint |
| `DELETE` | `/api/clients/initial-tokens/{iat_id}` | Revoke Initial Token Endpoint |
| `POST` | `/api/clients/register` | Self Register Client |
| `DELETE` | `/api/clients/register/{client_id}` | Delete Registration |
| `GET` | `/api/clients/register/{client_id}` | Read Registration |
| `PUT` | `/api/clients/register/{client_id}` | Update Registration |
| `GET` | `/api/clients/well-known` | List Well Known Clients |
| `DELETE` | `/api/clients/{client_id}` | Delete Inbound Client |
| `GET` | `/api/clients/{client_id}` | Get Inbound Client |
| `PATCH` | `/api/clients/{client_id}` | Patch Inbound Client |
| `PUT` | `/api/clients/{client_id}` | Put Inbound Client |
| `POST` | `/api/clients/{client_id}/revoke-all` | Revoke All Inbound Client Tokens |
| `POST` | `/api/clients/{client_id}/secret` | Rotate Inbound Client Secret |
| `DELETE` | `/api/clients/{client_id}/token` | Revoke Inbound Client Token |
| `POST` | `/api/clients/{client_id}/token` | Issue Inbound Client Token |

## collections

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/collections` | Collections |

## concerns

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/concerns` | Raise Concern |

## connections

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/connections` | Connections List |
| `GET` | `/api/connections/all` | Connections All |
| `GET` | `/api/connections/callback` | Connection Callback |
| `GET` | `/api/connections/providers` | Connection Providers |
| `POST` | `/api/connections/providers/discover` | Discover Connection Provider |
| `POST` | `/api/connections/providers/register` | Register Connection Provider |
| `GET` | `/api/connections/providers/well-known` | List Well Known Providers |
| `DELETE` | `/api/connections/providers/{name}` | Delete Connection Provider |
| `GET` | `/api/connections/providers/{name}` | Get Connection Provider |
| `PATCH` | `/api/connections/providers/{name}` | Patch Connection Provider |
| `PUT` | `/api/connections/providers/{name}` | Put Connection Provider |
| `POST` | `/api/connections/providers/{name}/refresh` | Refresh Connection Provider |
| `DELETE` | `/api/connections/users/{username}/{provider}` | Admin Revoke Connection |
| `DELETE` | `/api/connections/{provider}` | Connection Disconnect |
| `GET` | `/api/connections/{provider}` | Connection Get |
| `POST` | `/api/connections/{provider}/authorize` | Connection Authorize |
| `GET` | `/api/connections/{provider}/start` | Connection Start |

## demo-requests

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/demo-requests` | List Demo Requests |

## devices

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/devices` | List Devices |
| `POST` | `/api/devices` | Register Device |
| `POST` | `/api/devices/test` | Test Device |
| `DELETE` | `/api/devices/{token}` | Unregister Device |

## email

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/email/inbound/{name}` | Email Inbound |

## evals

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/evals/builtins` | Eval Builtins |
| `GET` | `/api/evals/datasets` | List Eval Datasets |
| `POST` | `/api/evals/datasets` | Post Eval Dataset |
| `GET` | `/api/evals/datasets/{name}` | Get Eval Dataset |
| `GET` | `/api/evals/datasets/{name}/export` | Export Eval Dataset |
| `POST` | `/api/evals/datasets/{name}/from-tickets` | Eval Cases From Tickets |
| `POST` | `/api/evals/datasets/{name}/from-transcript` | Eval Case From Transcript |
| `POST` | `/api/evals/datasets/{name}/split` | Split Eval Dataset |
| `GET` | `/api/evals/datasets/{name}/versions` | Eval Dataset Versions |
| `GET` | `/api/evals/evaluators` | List Eval Evaluators |
| `DELETE` | `/api/evals/evaluators/{name}` | Delete Eval Evaluator |
| `GET` | `/api/evals/evaluators/{name}` | Get Eval Evaluator |
| `PUT` | `/api/evals/evaluators/{name}` | Put Eval Evaluator |
| `POST` | `/api/evals/run` | Run Evals |
| `GET` | `/api/evals/runs` | List Eval Runs |
| `POST` | `/api/evals/runs` | Start Eval Run |
| `GET` | `/api/evals/runs/{run_id}` | Get Eval Run |
| `POST` | `/api/evals/runs/{run_id}/baseline` | Pin Eval Baseline |
| `GET` | `/api/evals/runs/{run_id}/compare` | Compare Eval Runs |

## events

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/events` | Events Stream |

## export

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/export` | Export All Bundles |

## files

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/files` | Files List |
| `GET` | `/api/files/search` | Files Search |
| `GET` | `/api/files/stats` | Files Stats |
| `GET` | `/api/files/{file_id}` | Files Get |

## finance

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/finance/attach` | Finance Attach |
| `GET` | `/api/finance/overview` | Finance Overview |
| `GET` | `/api/finance/setup` | Finance Setup |
| `PUT` | `/api/finance/tolerance` | Finance Tolerance |

## fleet

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/fleet/agents` | Fleet Agents |
| `GET` | `/api/fleet/metrics` | Fleet Metrics |

## gateway

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/gateway/agent-tombstones` | Agent Tombstones |
| `GET` | `/api/gateway/agents` | Gateway Agents |
| `DELETE` | `/api/gateway/agents/{agent_id}` | Delete Gateway Agent |
| `GET` | `/api/gateway/agents/{agent_id}` | Gateway Agent |
| `PATCH` | `/api/gateway/agents/{agent_id}` | Patch Gateway Agent |
| `PUT` | `/api/gateway/agents/{agent_id}` | Put Gateway Agent |
| `POST` | `/api/gateway/agents/{agent_id}/convert` | Convert Gateway Agent |
| `DELETE` | `/api/gateway/agents/{agent_id}/token` | Revoke Gateway Token |
| `POST` | `/api/gateway/agents/{agent_id}/token` | Issue Gateway Token |
| `POST` | `/api/gateway/anthropic/v1/messages` | Gateway Anthropic Messages |
| `POST` | `/api/gateway/anthropic/v1/messages/count_tokens` | Gateway Anthropic Count Tokens |
| `GET` | `/api/gateway/blueprints` | Gateway Blueprints |
| `POST` | `/api/gateway/blueprints/{key}/install` | Install Blueprint |
| `GET` | `/api/gateway/framework-tools` | Get Framework Tools |
| `PUT` | `/api/gateway/framework-tools` | Put Framework Tools |
| `POST` | `/api/gateway/oauth/token` | Gateway Oauth Token |
| `POST` | `/api/gateway/providers/{name}/v1/chat/completions` | Gateway Provider Chat Completions |
| `GET` | `/api/gateway/safety-preamble` | Get Safety Preamble |
| `PUT` | `/api/gateway/safety-preamble` | Put Safety Preamble |
| `GET` | `/api/gateway/sightings` | List Caller Sightings |
| `POST` | `/api/gateway/sightings/{fingerprint}/promote` | Promote Caller Sighting |
| `POST` | `/api/gateway/v1/chat/completions` | Gateway Chat Completions |
| `POST` | `/api/gateway/v1/decide` | Gateway Decide |
| `POST` | `/api/gateway/v1/guardrails/screen` | Gateway Guardrail Screen |
| `GET` | `/api/gateway/v1/models` | Gateway Models |
| `GET` | `/api/gateway/v1/models/{model_id}` | Gateway Model |

## google-chat

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/google-chat/events/{name}` | Google Chat Events |

## governance

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/governance/controls` | Governance Controls |
| `GET` | `/api/governance/coverage` | Governance Coverage |
| `GET` | `/api/governance/inventory` | Governance Inventory |
| `POST` | `/api/governance/inventory/push` | Governance Inventory Push |

## grants

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/grants` | List Grants |
| `POST` | `/api/grants` | Request Grant |
| `GET` | `/api/grants/{grant_id}` | Get Grant |
| `POST` | `/api/grants/{grant_id}/approve` | Approve Grant |
| `POST` | `/api/grants/{grant_id}/extend` | Extend Grant |
| `POST` | `/api/grants/{grant_id}/reject` | Reject Grant |
| `POST` | `/api/grants/{grant_id}/revoke` | Revoke Grant |

## guardrail-bindings

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/guardrail-bindings` | Guardrail Bindings List |
| `DELETE` | `/api/guardrail-bindings/{agent}` | Delete Guardrail Binding |
| `GET` | `/api/guardrail-bindings/{agent}` | Guardrail Binding Get |
| `PUT` | `/api/guardrail-bindings/{agent}` | Put Guardrail Binding |

## guardrail-profiles

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/guardrail-profiles` | Gw Guardrails List |
| `POST` | `/api/guardrail-profiles` | Gw Guardrails Create |
| `GET` | `/api/guardrail-profiles/meta` | Gw Guardrails Meta |
| `POST` | `/api/guardrail-profiles/test-pattern` | Gw Guardrails Test Pattern |
| `DELETE` | `/api/guardrail-profiles/{gid}` | Gw Guardrails Delete |
| `GET` | `/api/guardrail-profiles/{gid}` | Gw Guardrails Get |
| `PUT` | `/api/guardrail-profiles/{gid}` | Gw Guardrails Update |
| `POST` | `/api/guardrail-profiles/{gid}/duplicate` | Gw Guardrails Duplicate |
| `POST` | `/api/guardrail-profiles/{gid}/test` | Gw Guardrails Test |

## guardrail-sets

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/guardrail-sets` | Guardrail Sets List |
| `DELETE` | `/api/guardrail-sets/{name}` | Delete Guardrail Set |
| `GET` | `/api/guardrail-sets/{name}` | Guardrail Set Get |
| `PUT` | `/api/guardrail-sets/{name}` | Put Guardrail Set |

## guardrails

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/guardrails` | Guardrails List |
| `POST` | `/api/guardrails/detect` | Detect Guardrail |
| `GET` | `/api/guardrails/detect/families` | Guardrail Detect Families |
| `POST` | `/api/guardrails/preview` | Preview Guardrail |
| `POST` | `/api/guardrails/topics/preview` | Preview Topics |
| `DELETE` | `/api/guardrails/{name}` | Delete Guardrail |
| `GET` | `/api/guardrails/{name}` | Get Guardrail |
| `PATCH` | `/api/guardrails/{name}` | Patch Guardrail |
| `PUT` | `/api/guardrails/{name}` | Put Guardrail |
| `POST` | `/api/guardrails/{name}/monitor` | Label Guardrail Monitor |
| `GET` | `/api/guardrails/{name}/used-by` | Guardrail Used By |

## health

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/health` | Health |

## holds

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/holds` | List Holds |
| `POST` | `/api/holds` | Create Hold |
| `DELETE` | `/api/holds/{hold_id}` | Release Hold |
| `GET` | `/api/holds/{hold_id}` | Get Hold |

## hook

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/hook/{token}` | Trigger Hook |

## hr

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/hr/guardrails` | Install Hr Guardrails |
| `PUT` | `/api/hr/handoff` | Put Hr Handoff |
| `PUT` | `/api/hr/library` | Put Hr Library |
| `GET` | `/api/hr/onboarding` | Hr Onboarding |
| `GET` | `/api/hr/overview` | Hr Overview |
| `GET` | `/api/hr/policies` | Hr Policies |
| `GET` | `/api/hr/requests` | Hr Requests |
| `GET` | `/api/hr/setup` | Hr Setup |

## identity-map

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/identity-map` | Identity Map List |
| `POST` | `/api/identity-map` | Identity Map Add |
| `POST` | `/api/identity-map/refresh` | Identity Map Refresh |
| `GET` | `/api/identity-map/resolve` | Identity Map Resolve |
| `DELETE` | `/api/identity-map/{row_id}` | Identity Map Delete |

## idp

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/idp/instance-key` | Get Instance Key State |
| `PUT` | `/api/idp/instance-key` | Put Instance Key State |
| `GET` | `/api/idp/issuers` | List Idp Issuers |
| `DELETE` | `/api/idp/issuers/{name}` | Delete Idp Issuer |
| `PUT` | `/api/idp/issuers/{name}` | Put Idp Issuer |
| `POST` | `/api/idp/test` | Test Idp Token |

## inbox

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/inbox/counts` | Inbox Counts |

## incidents

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/incidents` | List Incidents |
| `POST` | `/api/incidents` | Create Incident |
| `POST` | `/api/incidents/filings/redeliver` | Redeliver Incident Filings |
| `GET` | `/api/incidents/summary` | Incidents Summary |
| `GET` | `/api/incidents/{case_id}` | Get Incident |
| `PATCH` | `/api/incidents/{case_id}` | Update Incident |
| `POST` | `/api/incidents/{case_id}/actions` | Add Incident Action |
| `PATCH` | `/api/incidents/{case_id}/actions/{action_id}` | Update Incident Action |
| `PUT` | `/api/incidents/{case_id}/regulatory` | Set Incident Regulatory |
| `POST` | `/api/incidents/{case_id}/regulatory/report` | Report Incident |
| `POST` | `/api/incidents/{case_id}/transition` | Transition Incident |

## insights

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/insights` | Get Insights |
| `GET` | `/api/insights/graph` | Insights Graph |
| `GET` | `/api/insights/opportunities` | Insights Opportunities |
| `POST` | `/api/insights/opportunities/{opp_id}/agent` | Opportunity Draft Agent |
| `POST` | `/api/insights/opportunities/{opp_id}/evalset` | Opportunity Evalset |
| `GET` | `/api/insights/patterns` | Insights Patterns |
| `POST` | `/api/insights/patterns/mine` | Mine Patterns |
| `GET` | `/api/insights/patterns/{pid}` | Insights Pattern |
| `PATCH` | `/api/insights/patterns/{pid}` | Update Pattern |
| `POST` | `/api/insights/patterns/{pid}/fixes` | Propose Pattern Fix |
| `POST` | `/api/insights/rebuild` | Rebuild Insights |

## instance

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/instance` | Instance Profile |
| `GET` | `/api/instance/solutions` | Instance Solutions |
| `PUT` | `/api/instance/solutions` | Put Instance Solutions |
| `GET` | `/api/instance/telemetry` | Telemetry Status |

## intake

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/intake` | Intake |

## integrations

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/integrations` | List Integrations |
| `POST` | `/api/integrations` | Create Integration |
| `GET` | `/api/integrations/teams-inbound` | Get Teams Inbound |
| `PUT` | `/api/integrations/teams-inbound` | Set Teams Inbound |
| `DELETE` | `/api/integrations/{integ_id}` | Delete Integration |
| `PUT` | `/api/integrations/{integ_id}` | Edit Integration |
| `GET` | `/api/integrations/{integ_id}/deliveries` | List Integration Deliveries |
| `POST` | `/api/integrations/{integ_id}/deliveries/{delivery_id}/redeliver` | Redeliver Integration Delivery |
| `POST` | `/api/integrations/{integ_id}/redeliver-dead` | Redeliver Integration Dead |
| `POST` | `/api/integrations/{integ_id}/rotate-secret` | Rotate Integration Secret |
| `POST` | `/api/integrations/{integ_id}/test` | Test Integration |

## jobs

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/jobs` | List Jobs |
| `GET` | `/api/jobs/{job_id}` | Get Job |
| `POST` | `/api/jobs/{job_id}/cancel` | Cancel Job |

## kb

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/kb/articles` | List Kb Articles |
| `POST` | `/api/kb/articles/scribe` | Run Scribe |
| `PATCH` | `/api/kb/articles/{article_id}` | Edit Kb Article |
| `POST` | `/api/kb/articles/{article_id}/approve` | Approve Kb Article |
| `POST` | `/api/kb/articles/{article_id}/reject` | Reject Kb Article |
| `GET` | `/api/kb/embedding-migrations` | List Embedding Migrations |
| `POST` | `/api/kb/embedding-migrations` | Start Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/backfill` | Backfill Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/cancel` | Cancel Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/cutover` | Cutover Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/finalize` | Finalize Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/rollback` | Rollback Embedding Migration |
| `POST` | `/api/kb/embedding-migrations/{collection}/shadow-read` | Shadow Read Embedding Migration |
| `GET` | `/api/kb/eval` | Last Kb Eval |
| `POST` | `/api/kb/eval` | Start Kb Eval |
| `POST` | `/api/kb/eval/bank` | Rebuild Kb Eval Bank |
| `GET` | `/api/kb/gaps` | Kb Gaps |
| `POST` | `/api/kb/gaps/dismiss` | Kb Gaps Dismiss |
| `GET` | `/api/kb/integrity` | Kb Integrity |
| `POST` | `/api/kb/integrity/run` | Run Kb Integrity |
| `DELETE` | `/api/kb/{ref_id}` | Delete Kb Entry |
| `POST` | `/api/kb/{ref_id}/quarantine` | Quarantine Kb Entry |
| `PUT` | `/api/kb/{ref_id}/sensitivity` | Set Kb Sensitivity |

## kill-switch

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/kill-switch/default-detectors` | List Default Detectors |
| `DELETE` | `/api/kill-switch/default-detectors/{name}` | Delete Default Detector |
| `GET` | `/api/kill-switch/default-detectors/{name}` | Get Default Detector |
| `PUT` | `/api/kill-switch/default-detectors/{name}` | Put Default Detector |
| `GET` | `/api/kill-switch/effective-detectors` | Effective Detectors |
| `GET` | `/api/kill-switch/firings` | Kill Switch Firings |
| `POST` | `/api/kill-switch/firings/{firing_id}/triage` | Kill Switch Triage |
| `GET` | `/api/kill-switch/risk` | Fleet Risk |
| `GET` | `/api/kill-switch/triage` | Kill Switch Triage List |

## kill-switches

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/kill-switches` | Kill Switches List |
| `GET` | `/api/kill-switches/scoped` | Kill Switch Scoped List |
| `POST` | `/api/kill-switches/scoped` | Kill Switch Scoped Engage |
| `POST` | `/api/kill-switches/scoped/preview` | Kill Switch Scoped Preview |
| `DELETE` | `/api/kill-switches/scoped/{sid}` | Kill Switch Scoped Lift |

## livez

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/livez` | Livez |

## llm

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/llm/breakers` | Llm Breakers |
| `GET` | `/api/llm/models` | Llm Models |
| `DELETE` | `/api/llm/models/{name}` | Delete Llm Model |
| `GET` | `/api/llm/models/{name}` | Llm Model |
| `PUT` | `/api/llm/models/{name}` | Put Llm Model |
| `GET` | `/api/llm/provider-health` | Llm Provider Health List |
| `GET` | `/api/llm/provider-types` | Llm Provider Types |
| `GET` | `/api/llm/providers` | Llm Providers |
| `POST` | `/api/llm/providers/discover` | Llm Provider Discover |
| `POST` | `/api/llm/providers/test` | Llm Provider Test |
| `DELETE` | `/api/llm/providers/{name}` | Delete Llm Provider |
| `GET` | `/api/llm/providers/{name}` | Llm Provider Get |
| `PATCH` | `/api/llm/providers/{name}` | Patch Llm Provider |
| `PUT` | `/api/llm/providers/{name}` | Put Llm Provider |
| `GET` | `/api/llm/providers/{name}/deployments/usage` | Llm Provider Deployment Usage |
| `POST` | `/api/llm/providers/{name}/disable` | Disable Llm Provider |
| `POST` | `/api/llm/providers/{name}/enable` | Enable Llm Provider |
| `POST` | `/api/llm/providers/{name}/externalize-key` | Externalize Llm Provider Key |
| `GET` | `/api/llm/providers/{name}/health` | Llm Provider Health Get |
| `POST` | `/api/llm/providers/{name}/health/approve` | Llm Provider Health Approve |
| `POST` | `/api/llm/providers/{name}/health/probe` | Llm Provider Health Probe |
| `GET` | `/api/llm/providers/{name}/leaderboard` | Llm Provider Leaderboard |
| `GET` | `/api/llm/providers/{name}/models` | Llm Provider Models |
| `GET` | `/api/llm/providers/{name}/routing/versions` | Llm Provider Routing Versions |
| `GET` | `/api/llm/providers/{name}/routing/versions/diff` | Llm Provider Routing Diff |
| `GET` | `/api/llm/providers/{name}/routing/versions/{version_id}` | Llm Provider Routing Version |
| `POST` | `/api/llm/providers/{name}/routing/versions/{version_id}/restore` | Llm Provider Routing Restore |
| `POST` | `/api/llm/providers/{name}/test` | Llm Provider Test Saved |

## llm-gateway

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/llm-gateway/catalog` | Llmp Catalog |
| `GET` | `/api/llm-gateway/keys` | Llmp Keys |
| `GET` | `/api/llm-gateway/meta` | Llmp Meta |
| `GET` | `/api/llm-gateway/providers` | Llmp List |
| `POST` | `/api/llm-gateway/providers` | Llmp Create |
| `PUT` | `/api/llm-gateway/providers/order` | Llmp Order |
| `POST` | `/api/llm-gateway/providers/test` | Llmp Test Draft |
| `DELETE` | `/api/llm-gateway/providers/{pid}` | Llmp Delete |
| `GET` | `/api/llm-gateway/providers/{pid}` | Llmp Get |
| `PUT` | `/api/llm-gateway/providers/{pid}` | Llmp Update |
| `POST` | `/api/llm-gateway/providers/{pid}/test` | Llmp Test Saved |
| `POST` | `/api/llm-gateway/providers/{pid}/{verb}` | Llmp Toggle |

## login

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/login` | Login |

## logout

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/logout` | Logout |

## mailserver

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/mailserver` | Mailserver Status |
| `POST` | `/api/mailserver/ingest` | Mailserver Ingest |
| `POST` | `/api/mailserver/send-test` | Mailserver Send Test |
| `POST` | `/api/mailserver/start` | Mailserver Start |
| `POST` | `/api/mailserver/stop` | Mailserver Stop |

## maintenance

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/maintenance/reconcile-vectors` | Reconcile Vectors |
| `GET` | `/api/maintenance/vector-health` | Vector Health |

## mcp

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/mcp/inbound` | Mcp Inbound Get |
| `PUT` | `/api/mcp/inbound/data-policies` | Mcp Inbound Put Policies |
| `GET` | `/api/mcp/managed-types` | Mcp Managed Types |
| `GET` | `/api/mcp/servers` | Mcp Servers |
| `POST` | `/api/mcp/servers` | Create Mcp Server |
| `DELETE` | `/api/mcp/servers/{name}` | Delete Mcp Server |
| `GET` | `/api/mcp/servers/{name}` | Mcp Server Get |
| `PATCH` | `/api/mcp/servers/{name}` | Patch Mcp Server |
| `PUT` | `/api/mcp/servers/{name}` | Put Mcp Server |
| `POST` | `/api/mcp/servers/{name}/call` | Mcp Server Call |
| `GET` | `/api/mcp/servers/{name}/data-policies` | Get Data Policies |
| `PUT` | `/api/mcp/servers/{name}/data-policies` | Put Data Policies |
| `POST` | `/api/mcp/servers/{name}/data-policies/preview` | Preview Data Policies |
| `POST` | `/api/mcp/servers/{name}/data-policies/{policy_name}/promote` | Promote Data Policy |
| `GET` | `/api/mcp/servers/{name}/data-policies/{policy_name}/shadow-hits` | Data Policy Shadow Hits |
| `POST` | `/api/mcp/servers/{name}/openapi/pin` | Pin Openapi Spec |
| `GET` | `/api/mcp/servers/{name}/openapi/spec` | Openapi Spec Status |
| `POST` | `/api/mcp/servers/{name}/pause` | Pause Mcp Server |
| `GET` | `/api/mcp/servers/{name}/resources` | Mcp Server Resources |
| `POST` | `/api/mcp/servers/{name}/resources/read` | Mcp Server Resource Read |
| `POST` | `/api/mcp/servers/{name}/resume` | Resume Mcp Server |
| `GET` | `/api/mcp/servers/{name}/tools` | Mcp Server Tools |
| `POST` | `/api/mcp/servers/{name}/tools/pin` | Pin Mcp Tools |
| `POST` | `/api/mcp/servers/{name}/tools/{tool}/pause` | Pause Mcp Tool |
| `POST` | `/api/mcp/servers/{name}/tools/{tool}/resume` | Resume Mcp Tool |

## me

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/me` | Whoami |
| `GET` | `/api/me/chats` | My Chats All |
| `GET` | `/api/me/chats/events` | My Chat Events |
| `GET` | `/api/me/landing` | My Landing |
| `GET` | `/api/me/needs` | My Needs |
| `GET` | `/api/me/push` | My Push |
| `POST` | `/api/me/push/subscriptions` | Subscribe Push |
| `DELETE` | `/api/me/push/subscriptions/{subscription_id}` | Unsubscribe Push |
| `POST` | `/api/me/push/test` | Test Push |
| `GET` | `/api/me/requests` | My Requests |

## meetings

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/meetings` | List Meetings |
| `POST` | `/api/meetings` | Start Meeting |
| `GET` | `/api/meetings/config` | Meetings Config |
| `PUT` | `/api/meetings/config` | Put Meetings Config |
| `DELETE` | `/api/meetings/{meeting_id}` | Meeting Delete |
| `POST` | `/api/meetings/{meeting_id}/ask` | Meeting Ask |
| `POST` | `/api/meetings/{meeting_id}/lines` | Meeting Line |
| `POST` | `/api/meetings/{meeting_id}/stop` | Meeting Stop |
| `POST` | `/api/meetings/{meeting_id}/ticket` | Meeting Ticket |

## memory

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/memory` | Ingest Memory |
| `DELETE` | `/api/memory/item/{memory_id}` | Delete Memory Item |
| `DELETE` | `/api/memory/{scope}` | Delete Memory Scope |
| `GET` | `/api/memory/{scope}` | Read Memory |
| `DELETE` | `/api/memory/{scope}/{key}` | Delete Memory Key |
| `PUT` | `/api/memory/{scope}/{key}` | Put Memory |

## memory-distill

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/memory-distill/policy` | Get Memory Distill Policy |
| `PUT` | `/api/memory-distill/policy` | Put Memory Distill Policy |
| `POST` | `/api/memory-distill/{conversation_id}` | Run Memory Distill |

## memory-recall

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/memory-recall/policy` | Get Memory Recall Policy |
| `PUT` | `/api/memory-recall/policy` | Put Memory Recall Policy |
| `POST` | `/api/memory-recall/preview` | Preview Memory Recall |

## memory-review

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/memory-review` | List Memory Review |
| `POST` | `/api/memory-review/{memory_id}/approve` | Approve Memory |
| `POST` | `/api/memory-review/{memory_id}/reject` | Reject Memory |

## metrics

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/metrics/agents` | Agent Metrics |
| `GET` | `/api/metrics/answer-feedback` | Answer Feedback Report |
| `GET` | `/api/metrics/dedup-bench` | Dedup Bench |
| `GET` | `/api/metrics/deflection` | Deflection Metrics |
| `GET` | `/api/metrics/routing-bench` | Routing Bench |
| `POST` | `/api/metrics/search-bench` | Search Bench |
| `GET` | `/api/metrics/triage-eval` | Last Triage Eval |
| `POST` | `/api/metrics/triage-eval` | Start Triage Eval |

## network

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/network` | Agent Network |
| `GET` | `/api/network/agents/{agent_id}` | Agent Network Detail |
| `GET` | `/api/network/breakers` | Peer Breakers List |
| `POST` | `/api/network/breakers/reset` | Peer Breaker Reset |
| `GET` | `/api/network/impact` | Agent Network Impact |
| `GET` | `/api/network/provider-attention` | Providers Attention |
| `GET` | `/api/network/providers/{name}/attention` | Provider Attention |
| `GET` | `/api/network/providers/{name}/failures` | Provider Call Failures |

## oauth

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/oauth/connected-apps` | Oauth Connected Apps |
| `DELETE` | `/api/oauth/connected-apps/{grant_id}` | Oauth Disconnect App |
| `GET` | `/api/oauth/device/{code}` | Oauth Device Pending |
| `POST` | `/api/oauth/device/{code}/approve` | Oauth Device Approve |
| `POST` | `/api/oauth/device/{code}/deny` | Oauth Device Deny |
| `GET` | `/api/oauth/grants` | Oauth All Grants |
| `GET` | `/api/oauth/pending/{rid}` | Oauth Pending |
| `POST` | `/api/oauth/pending/{rid}/approve` | Oauth Approve |
| `POST` | `/api/oauth/pending/{rid}/deny` | Oauth Deny |

## otel

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/otel/v1/traces` | Otlp Traces |

## pdp-hooks

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/pdp-hooks` | List Pdp Hooks |
| `DELETE` | `/api/pdp-hooks/{name}` | Delete Pdp Hook |
| `GET` | `/api/pdp-hooks/{name}` | Get Pdp Hook |
| `PUT` | `/api/pdp-hooks/{name}` | Put Pdp Hook |
| `POST` | `/api/pdp-hooks/{name}/test` | Test Pdp Hook |

## permissions

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/permissions/check` | Permissions Check |
| `GET` | `/api/permissions/schema` | Permissions Schema |

## policies

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/policies` | List Policies Endpoint |
| `POST` | `/api/policies` | Create Policy |
| `GET` | `/api/policies/action-groups` | Action Groups Endpoint |
| `POST` | `/api/policies/analyze` | Analyze Policies |
| `POST` | `/api/policies/compile` | Compile Policy |
| `GET` | `/api/policies/effective` | Effective Policy Set |
| `GET` | `/api/policies/effective/{set_id}` | Get Effective Policy Set |
| `GET` | `/api/policies/system` | System Policies Endpoint |
| `POST` | `/api/policies/validate` | Validate Policy |
| `DELETE` | `/api/policies/{name}` | Delete Policy |
| `GET` | `/api/policies/{name}` | Get Policy Endpoint |
| `PATCH` | `/api/policies/{name}` | Patch Policy |
| `PUT` | `/api/policies/{name}` | Put Policy |
| `POST` | `/api/policies/{name}/promote` | Promote Policy |
| `GET` | `/api/policies/{name}/shadow-hits` | Policy Shadow Hits |

## policy-postures

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/policy-postures` | Get Policy Postures |
| `PUT` | `/api/policy-postures` | Put Policy Postures |

## policy-templates

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/policy-templates` | List Policy Templates |
| `POST` | `/api/policy-templates` | Create Policy Template |
| `DELETE` | `/api/policy-templates/{name}` | Delete Policy Template |
| `GET` | `/api/policy-templates/{name}` | Get Policy Template |
| `PATCH` | `/api/policy-templates/{name}` | Patch Policy Template |

## privacy

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/privacy/dsar` | Privacy Dsar |
| `POST` | `/api/privacy/erase` | Privacy Erase |
| `GET` | `/api/privacy/erasures` | List Erasures |
| `GET` | `/api/privacy/erasures/{job_id}` | Get Erasure |
| `POST` | `/api/privacy/erasures/{job_id}/approve` | Approve Erasure |
| `POST` | `/api/privacy/erasures/{job_id}/reject` | Reject Erasure |
| `POST` | `/api/privacy/export` | Privacy Export |
| `GET` | `/api/privacy/requests` | List Privacy Requests |
| `GET` | `/api/privacy/requests/{ref}` | Get Privacy Request |
| `POST` | `/api/privacy/requests/{ref}/close` | Close Privacy Request |
| `POST` | `/api/privacy/requests/{ref}/resend` | Resend Privacy Verification |
| `POST` | `/api/privacy/requests/{ref}/run` | Run Privacy Request |
| `POST` | `/api/privacy/requests/{ref}/verify` | Verify Privacy Request |
| `POST` | `/api/privacy/search` | Privacy Search |

## public

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/public/agent-finder/blueprint` | Agent Finder Blueprint |
| `GET` | `/api/public/agent-finder/config` | Agent Finder Config |
| `POST` | `/api/public/agent-finder/turn` | Agent Finder Turn |
| `GET` | `/api/public/announcement` | Public Announcement |
| `POST` | `/api/public/billing/stripe` | Billing Stripe Webhook |
| `POST` | `/api/public/blueprint-email` | Blueprint Email |
| `GET` | `/api/public/cli/downloads` | Cli Downloads |
| `POST` | `/api/public/consent` | Public Consent Receipt |
| `POST` | `/api/public/demo-requests` | Create Demo Request |
| `POST` | `/api/public/events` | Public Funnel Event |
| `POST` | `/api/public/liya/ask` | Site Chat Ask |
| `GET` | `/api/public/liya/config` | Site Chat Config |
| `POST` | `/api/public/privacy-requests` | Create Privacy Request |
| `POST` | `/api/public/telemetry/heartbeat` | Telemetry Heartbeat |
| `POST` | `/api/public/telemetry/register` | Telemetry Register |
| `POST` | `/api/public/try/decide` | Try Decide |
| `POST` | `/api/public/try/org` | Try Org |
| `POST` | `/api/public/try/turn` | Try Turn |
| `GET` | `/api/public/try/worlds` | Try Worlds |

## rate-limits

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/rate-limits` | Get Rate Limits |
| `PUT` | `/api/rate-limits` | Put Rate Limits |

## recall

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/recall/meetings` | Recall Meetings |
| `GET` | `/api/recall/meetings/{meeting_id}` | Recall Meeting |

## recommendations

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/recommendations/{ref_id}/feedback` | Recommendation Feedback |

## redteam

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/redteam/corpus` | Redteam Corpus |
| `GET` | `/api/redteam/gate` | Get Redteam Gate |
| `PUT` | `/api/redteam/gate` | Put Redteam Gate |
| `GET` | `/api/redteam/runs` | List Redteam Runs |
| `POST` | `/api/redteam/runs` | Start Redteam Run |
| `GET` | `/api/redteam/runs/{run_id}` | Get Redteam Run |
| `GET` | `/api/redteam/runs/{run_id}/compare` | Compare Redteam Runs |

## remote-agents

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/remote-agents` | Remote Agents List |
| `POST` | `/api/remote-agents` | Remote Agents Create |
| `DELETE` | `/api/remote-agents/{remote_id}` | Remote Agents Delete |
| `GET` | `/api/remote-agents/{remote_id}` | Remote Agents Get |
| `PATCH` | `/api/remote-agents/{remote_id}` | Remote Agents Update |
| `GET` | `/api/remote-agents/{remote_id}/kill-switch` | Remote Agents Kill Switch Get |
| `PUT` | `/api/remote-agents/{remote_id}/kill-switch` | Remote Agents Kill Switch Put |
| `POST` | `/api/remote-agents/{remote_id}/refresh` | Remote Agents Refresh |

## replays

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/replays` | List Replays |
| `POST` | `/api/replays` | Start Replay |
| `GET` | `/api/replays/{replay_id}` | Get Replay |

## residency

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/residency` | Residency Tile |

## response-cache

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/response-cache` | Get Response Cache |
| `PUT` | `/api/response-cache` | Put Response Cache |

## retention

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/retention` | Get Retention |
| `PUT` | `/api/retention` | Put Retention |
| `POST` | `/api/retention/purge` | Post Retention Purge |

## reviews

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/reviews/items/{item_id}` | Get Review Item |
| `POST` | `/api/reviews/items/{item_id}/annotations` | Annotate Review Item |
| `POST` | `/api/reviews/items/{item_id}/release` | Release Review Item |
| `GET` | `/api/reviews/queues` | List Review Queues |
| `DELETE` | `/api/reviews/queues/{queue_id}` | Delete Review Queue |
| `GET` | `/api/reviews/queues/{queue_id}` | Get Review Queue |
| `PUT` | `/api/reviews/queues/{queue_id}` | Put Review Queue |
| `POST` | `/api/reviews/queues/{queue_id}/claim` | Claim Review Item |
| `GET` | `/api/reviews/queues/{queue_id}/items` | List Review Items |
| `POST` | `/api/reviews/queues/{queue_id}/items` | Add Review Item |
| `POST` | `/api/reviews/queues/{queue_id}/sweep` | Sweep Review Queue |

## routing

| Method | Path | Summary |
| --- | --- | --- |
| `DELETE` | `/api/routing` | Reset Routing |
| `GET` | `/api/routing` | Get Routing |
| `PUT` | `/api/routing` | Put Routing |

## runs

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/runs` | List Runs |
| `GET` | `/api/runs/{run_id}/approval` | Run Approval |
| `GET` | `/api/runs/{run_id}/checkpoint` | Get Run Checkpoint |
| `POST` | `/api/runs/{run_id}/resume` | Resume Run |

## salesforce

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/salesforce/attach` | Salesforce Attach |
| `GET` | `/api/salesforce/org-model` | Salesforce Org Model |
| `POST` | `/api/salesforce/org-model/refresh` | Salesforce Org Model Refresh |
| `GET` | `/api/salesforce/overview` | Salesforce Overview |
| `GET` | `/api/salesforce/playbooks` | Salesforce Playbooks |
| `POST` | `/api/salesforce/playbooks` | Salesforce Playbook Save |
| `POST` | `/api/salesforce/playbooks/draft` | Salesforce Playbook Draft |
| `DELETE` | `/api/salesforce/playbooks/{pid}` | Salesforce Playbook Delete |
| `PUT` | `/api/salesforce/playbooks/{pid}` | Salesforce Playbook Update |
| `POST` | `/api/salesforce/playbooks/{pid}/run` | Salesforce Playbook Run |
| `GET` | `/api/salesforce/setup` | Salesforce Setup |

## sap

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/sap/catalog` | Sap Catalog |
| `GET` | `/api/sap/catalog/{product}` | Sap Catalog Product |
| `GET` | `/api/sap/catalog/{product}/apis/{api_name}` | Sap Catalog Api |
| `GET` | `/api/sap/confirmations` | Sap Confirmations |
| `GET` | `/api/sap/confirmations/{confirmation_id}` | Sap Confirmation |
| `GET` | `/api/sap/dispatch` | Sap Dispatch |
| `GET` | `/api/sap/insights` | Sap Insights |
| `GET` | `/api/sap/overview` | Sap Overview |
| `POST` | `/api/sap/product-agents` | Sap Product Agents |
| `GET` | `/api/sap/setup` | Sap Setup |

## scim

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/scim` | Scim Config Get |
| `PUT` | `/api/scim` | Scim Config Put |
| `POST` | `/api/scim/token` | Scim Token Mint |

## secret-store

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/secret-store` | Secret Store List |
| `POST` | `/api/secret-store` | Secret Store Create |
| `DELETE` | `/api/secret-store/{sid}` | Secret Store Delete |
| `PATCH` | `/api/secret-store/{sid}` | Secret Store Update |

## secrets

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/secrets` | Secrets List |
| `DELETE` | `/api/secrets/{label}` | Delete Secret Endpoint |
| `PUT` | `/api/secrets/{label}` | Put Secret |

## security

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/security/egress` | Get Egress Policy |
| `PUT` | `/api/security/egress` | Put Egress Policy |
| `POST` | `/api/security/egress/test` | Try Egress Policy |
| `GET` | `/api/security/person-risk` | Get Person Risk Policy |
| `PUT` | `/api/security/person-risk` | Put Person Risk Policy |
| `GET` | `/api/security/risky-users` | Get Risky Users |
| `GET` | `/api/security/risky-users/{pid}` | Get Risky User |
| `POST` | `/api/security/risky-users/{pid}/confirm` | Confirm Risky User |
| `POST` | `/api/security/risky-users/{pid}/dismiss` | Dismiss Risky User |
| `GET` | `/api/security/summary` | Security Summary |

## seed

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/seed` | Seed |

## semantic-cache

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/semantic-cache` | Get Semantic Cache |
| `PUT` | `/api/semantic-cache` | Put Semantic Cache |
| `GET` | `/api/semantic-cache/entries` | List Semantic Cache |
| `DELETE` | `/api/semantic-cache/entries/{entry_id}` | Delete Semantic Cache Entry |
| `POST` | `/api/semantic-cache/entries/{entry_id}/approve` | Approve Semantic Cache Entry |
| `POST` | `/api/semantic-cache/purge` | Purge Semantic Cache |

## sensitivity

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/sensitivity` | Get Sensitivity |
| `PUT` | `/api/sensitivity/ceilings` | Put Sensitivity Ceilings |

## service-accounts

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/service-accounts` | List Service Accounts |
| `POST` | `/api/service-accounts` | Create Service Account |
| `POST` | `/api/service-accounts/token` | Service Account Token |
| `DELETE` | `/api/service-accounts/{name}` | Delete Service Account |
| `PATCH` | `/api/service-accounts/{name}` | Patch Service Account |
| `POST` | `/api/service-accounts/{name}/rotate` | Rotate Service Account |

## settings

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/settings` | Get Runtime Settings |
| `PATCH` | `/api/settings` | Patch Runtime Settings |
| `GET` | `/api/settings/candidates` | List Settings Candidates |
| `GET` | `/api/settings/candidates/{cid}` | Get Settings Candidate |
| `POST` | `/api/settings/candidates/{cid}/promote` | Promote Candidate |
| `POST` | `/api/settings/candidates/{cid}/signoff` | Sign Off Candidate |
| `POST` | `/api/settings/candidates/{cid}/withdraw` | Withdraw Candidate |

## signing

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/signing/keys` | Signing Keys |
| `POST` | `/api/signing/keys/{kid}/retire` | Signing Retire |
| `POST` | `/api/signing/rotate` | Signing Rotate |

## sla

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/sla/policies` | List Sla Policies |
| `DELETE` | `/api/sla/policies/{name}` | Delete Sla Policy |
| `GET` | `/api/sla/policies/{name}` | Get Sla Policy |
| `PUT` | `/api/sla/policies/{name}` | Put Sla Policy |
| `GET` | `/api/sla/preview` | Preview Sla |
| `POST` | `/api/sla/preview` | Preview Sla Draft |

## slack

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/slack/events/{name}` | Slack Events |

## solutions

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/solutions/{key}/summary` | Solution Summary |

## sources

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/sources` | List Sources |
| `POST` | `/api/sources` | Create Source |
| `DELETE` | `/api/sources/{source_id}` | Delete Source |
| `PATCH` | `/api/sources/{source_id}` | Patch Source |
| `GET` | `/api/sources/{source_id}/cascade` | Source Cascade Preview |
| `POST` | `/api/sources/{source_id}/reacl` | Reacl Source |
| `POST` | `/api/sources/{source_id}/reclassify` | Reclassify Source |
| `POST` | `/api/sources/{source_id}/relink` | Relink Source |
| `POST` | `/api/sources/{source_id}/sync` | Sync Source |
| `POST` | `/api/sources/{source_id}/test` | Test Source Endpoint |

## stats

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/stats` | Stats |
| `GET` | `/api/stats/public` | Stats Public |

## superadmin

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/superadmin/alerts/{alert_id}/ack` | Superadmin Ack Alert |
| `DELETE` | `/api/superadmin/install-keys/{key_id}` | Superadmin Revoke Key |
| `DELETE` | `/api/superadmin/instances/{instance_id}` | Superadmin Retire Instance |
| `GET` | `/api/superadmin/orgs` | Superadmin Orgs |
| `POST` | `/api/superadmin/orgs` | Superadmin Create Org |
| `GET` | `/api/superadmin/orgs/{org_id}` | Superadmin Org |
| `PATCH` | `/api/superadmin/orgs/{org_id}` | Superadmin Update Org |
| `DELETE` | `/api/superadmin/orgs/{org_id}/billing` | Superadmin Billing Unlink |
| `POST` | `/api/superadmin/orgs/{org_id}/billing` | Superadmin Billing Link |
| `POST` | `/api/superadmin/orgs/{org_id}/billing/sync` | Superadmin Billing Sync |
| `POST` | `/api/superadmin/orgs/{org_id}/contacts` | Superadmin Add Contact |
| `DELETE` | `/api/superadmin/orgs/{org_id}/contacts/{contact_id}` | Superadmin Delete Contact |
| `DELETE` | `/api/superadmin/orgs/{org_id}/crm` | Superadmin Crm Unlink |
| `POST` | `/api/superadmin/orgs/{org_id}/crm` | Superadmin Crm Link |
| `POST` | `/api/superadmin/orgs/{org_id}/crm/sync` | Superadmin Crm Sync |
| `POST` | `/api/superadmin/orgs/{org_id}/install-keys` | Superadmin Issue Key |
| `POST` | `/api/superadmin/orgs/{org_id}/notes` | Superadmin Add Note |
| `GET` | `/api/superadmin/overview` | Superadmin Overview |
| `POST` | `/api/superadmin/sync` | Superadmin Sync All |

## taxonomy

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/taxonomy` | Get Taxonomy |
| `POST` | `/api/taxonomy/activate` | Activate Taxonomy |
| `POST` | `/api/taxonomy/approve` | Approve Taxonomy |
| `POST` | `/api/taxonomy/discover` | Discover Taxonomy |
| `DELETE` | `/api/taxonomy/proposal` | Discard Taxonomy Proposal |
| `POST` | `/api/taxonomy/proposal/edit` | Edit Taxonomy |
| `POST` | `/api/taxonomy/reclassify` | Reclassify Taxonomy |

## teams

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/teams/bots/{name}/messages` | Teams Bot Messages |
| `GET` | `/api/teams/card-icon/{name}.png` | Teams Card Icon |
| `POST` | `/api/teams/outgoing` | Teams Outgoing |
| `GET` | `/api/teams/source/{sid}` | Teams Source |

## telemetry

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/telemetry/feedback` | Telemetry Feedback |

## tenants

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/tenants` | Tenants List |
| `GET` | `/api/tenants/bindings` | Tenant Bindings |
| `PUT` | `/api/tenants/bindings/{kind}/{name}` | Put Tenant Binding |
| `PUT` | `/api/tenants/deflection` | Put Deflection Tenant |
| `GET` | `/api/tenants/grants/{username}` | Get Tenant Grants |
| `PUT` | `/api/tenants/grants/{username}` | Put Tenant Grants |
| `GET` | `/api/tenants/legacy/adoption` | Legacy Adoption |
| `GET` | `/api/tenants/retirements` | Tenant Retirements |
| `POST` | `/api/tenants/select/{tenant_id}` | Tenant Select |
| `GET` | `/api/tenants/solutions/infer` | Tenant Solutions Infer |
| `GET` | `/api/tenants/solutions/requests` | Tenant Solution Requests |
| `DELETE` | `/api/tenants/{tenant_id}` | Delete Tenant Endpoint |
| `PUT` | `/api/tenants/{tenant_id}` | Put Tenant |
| `POST` | `/api/tenants/{tenant_id}/adopt-legacy` | Adopt Legacy Endpoint |
| `GET` | `/api/tenants/{tenant_id}/profile` | Tenant Profile |
| `PUT` | `/api/tenants/{tenant_id}/profile` | Put Tenant Profile |
| `POST` | `/api/tenants/{tenant_id}/retire` | Retire Tenant Endpoint |
| `GET` | `/api/tenants/{tenant_id}/solutions` | Tenant Solutions |
| `PUT` | `/api/tenants/{tenant_id}/solutions` | Put Tenant Solutions |
| `POST` | `/api/tenants/{tenant_id}/solutions/request` | Request Tenant Solution |

## tickets

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/tickets` | List Tickets |
| `POST` | `/api/tickets` | Create Ticket |
| `DELETE` | `/api/tickets/{ticket_id}` | Delete Ticket Cascade |
| `GET` | `/api/tickets/{ticket_id}` | Get Ticket |
| `PATCH` | `/api/tickets/{ticket_id}` | Patch Ticket |
| `DELETE` | `/api/tickets/{ticket_id}/attachments` | Delete Ticket Attachments |
| `GET` | `/api/tickets/{ticket_id}/attachments` | List Ticket Attachments |
| `POST` | `/api/tickets/{ticket_id}/attachments` | Upload Ticket Attachment |
| `GET` | `/api/tickets/{ticket_id}/audit` | Ticket Audit |
| `GET` | `/api/tickets/{ticket_id}/copilot` | Ticket Copilot |
| `POST` | `/api/tickets/{ticket_id}/de-escalate` | De Escalate Ticket |
| `GET` | `/api/tickets/{ticket_id}/history` | Ticket History |
| `POST` | `/api/tickets/{ticket_id}/replies` | Post Ticket Reply |
| `GET` | `/api/tickets/{ticket_id}/reporters` | Ticket Reporters |
| `PUT` | `/api/tickets/{ticket_id}/sensitivity` | Set Ticket Sensitivity |
| `POST` | `/api/tickets/{ticket_id}/unmerge` | Unmerge Ticket |

## tool-tasks

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/tool-tasks` | List Tool Tasks |
| `GET` | `/api/tool-tasks/{task_id}` | Get Tool Task |
| `POST` | `/api/tool-tasks/{task_id}/cancel` | Cancel Tool Task |

## traces

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/traces/{trace_id}` | Trace Detail |

## transcripts

| Method | Path | Summary |
| --- | --- | --- |
| `POST` | `/api/transcripts/bulk-delete` | Bulk Delete Transcripts |
| `DELETE` | `/api/transcripts/{conv_id}` | Delete Transcript |
| `GET` | `/api/transcripts/{conv_id}` | Transcript Detail |
| `GET` | `/api/transcripts/{conv_id}/evaluations` | Transcript Evaluations |
| `GET` | `/api/transcripts/{conv_id}/trace` | Transcript Trace |

## triggers

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/triggers` | List Triggers Endpoint |
| `DELETE` | `/api/triggers/{name}` | Delete Trigger |
| `GET` | `/api/triggers/{name}` | Get Trigger |
| `PATCH` | `/api/triggers/{name}` | Patch Trigger |
| `PUT` | `/api/triggers/{name}` | Put Trigger |
| `POST` | `/api/triggers/{name}/convert` | Convert Trigger |
| `DELETE` | `/api/triggers/{name}/email` | Delete Trigger Email |
| `GET` | `/api/triggers/{name}/email` | Get Trigger Email |
| `PUT` | `/api/triggers/{name}/email` | Put Trigger Email |
| `POST` | `/api/triggers/{name}/pause` | Pause Trigger |
| `POST` | `/api/triggers/{name}/resume` | Resume Trigger |
| `POST` | `/api/triggers/{name}/run` | Trigger Run Now |
| `GET` | `/api/triggers/{name}/runs` | Trigger Runs |
| `POST` | `/api/triggers/{name}/runs/{run_id}/cancel` | Cancel Trigger Run |
| `PUT` | `/api/triggers/{name}/teams-access` | Put Teams Access |
| `GET` | `/api/triggers/{name}/teams-app` | Teams App Package |
| `PUT` | `/api/triggers/{name}/teams-sso` | Put Teams Sso |
| `POST` | `/api/triggers/{name}/token` | Issue Trigger Token |
| `DELETE` | `/api/triggers/{name}/webchat` | Delete Trigger Webchat |
| `GET` | `/api/triggers/{name}/webchat` | Get Trigger Webchat |
| `PUT` | `/api/triggers/{name}/webchat` | Put Trigger Webchat |

## usage

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/usage` | Usage Summary |
| `GET` | `/api/usage/activity` | Usage Activity |
| `GET` | `/api/usage/breakdown` | Usage Breakdown |
| `GET` | `/api/usage/compare` | Usage Compare |
| `GET` | `/api/usage/export` | Export Usage |
| `GET` | `/api/usage/forecast` | Usage Forecast |
| `GET` | `/api/usage/forecast/settings` | Usage Forecast Settings |
| `PUT` | `/api/usage/forecast/settings` | Put Usage Forecast Settings |
| `GET` | `/api/usage/headline` | Usage Headline |
| `GET` | `/api/usage/rates` | Usage Rates |
| `GET` | `/api/usage/rates/history` | Usage Rate History |
| `GET` | `/api/usage/rates/reprice` | Usage Reprice |
| `GET` | `/api/usage/rates/resolve` | Resolve Usage Rate |
| `DELETE` | `/api/usage/rates/{model}` | Delete Usage Rate |
| `PUT` | `/api/usage/rates/{model}` | Put Usage Rate |
| `GET` | `/api/usage/spend-report` | Usage Spend Report |
| `GET` | `/api/usage/tags` | Usage By Tag |
| `GET` | `/api/usage/timeseries` | Usage Timeseries |
| `GET` | `/api/usage/timeseries/by-dimension` | Usage Timeseries By Dimension |
| `GET` | `/api/usage/tool-rates` | Usage Tool Rates |
| `DELETE` | `/api/usage/tool-rates/{kind}/{name}` | Delete Usage Tool Rate |
| `PUT` | `/api/usage/tool-rates/{kind}/{name}` | Put Usage Tool Rate |

## vault

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/vault` | Vault Status |
| `POST` | `/api/vault/rotate` | Vault Rotate |
| `POST` | `/api/vault/tenants/{tenant_id}/rotate` | Vault Rotate Tenant |

## vector

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/vector/health` | Vector Health Alias |

## webchat

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/webchat/{name}/config` | Webchat Config |
| `POST` | `/api/webchat/{name}/feedback` | Webchat Feedback |
| `GET` | `/api/webchat/{name}/frame` | Webchat Frame |
| `POST` | `/api/webchat/{name}/messages` | Webchat Messages |

## workspace

| Method | Path | Summary |
| --- | --- | --- |
| `GET` | `/api/workspace` | Workspace |
