Complete API Index
This page is the public documentation index for the Eve API surface. It combines generated service route annotations with runtime-mounted route families and is meant to answer one question quickly: which APIs exist, and where should an operator look next?
All paths are shown without the deployment-specific host. Public service deployments mount these paths under /api/v1 unless noted otherwise by deployment configuration.
How To Read This Index
- Method and Path identify the API route.
- Operation is the OpenAPI operation id when the route declares one.
- Source is the service module that declares the route, so docs can be reconciled with code during release review.
- Detailed examples live in the topic pages such as Endpoints, Interlays, Migration APIs, Templates, Workflows, RBAC, Authentication, VPN API, Analytics And Observability APIs, LLM And Agent APIs, and Operational APIs.
Runtime-Mounted Route Families
Some API families are mounted dynamically, exposed as streaming transports, or configured by feature flags. These routes are documented in dedicated reference pages even when they do not appear as one static generated OpenAPI operation.
| Family | Route roots | Reference |
|---|---|---|
| Analytics and observability | /api/v1/analytics, /api/v1/endpoints/{endpoint}/analytics | Analytics And Observability APIs |
| LLM, agents, and OpenAI-compatible proxy | /api/v1/llm, /api/v1/admin/llm, /proxy/v1 | LLM And Agent APIs |
| Workflow runs | /api/v1/workflow-runs, /api/v1/workflows/{workflow}/runs | Workflow Run APIs |
| Migration workflows | /api/v1/migration-workflows | Migration Workflow APIs |
| VPN management | /api/v1/vpn | VPN API |
| Operational APIs | /api/v1/notifications, /api/v1/triggers, /api/v1/backups, /api/v1/snapshots, /api/v1/pipelines, /api/v1/migration_jobs, /api/v1/functions, /api/v1/memories | Operational APIs |
API Family Coverage
| Family | Route count |
|---|---|
| APIs | 7 |
| Admin | 9 |
| Authentication | 4 |
| Backups | 4 |
| Endpoint Groups | 7 |
| Endpoints | 17 |
| Functions | 2 |
| IAM: Endpoint-Level Security | 23 |
| IAM: RBAC Grants | 33 |
| IAM: Users, Agents, Sessions, Access | 23 |
| Interlays | 9 |
| JSON Utilities | 5 |
| LLM And Adam | 68 |
| LLM: Gateway Observability | 3 |
| Migrations | 75 |
| Organizations | 7 |
| Pipelines | 7 |
| Service | 1 |
| Snapshots | 7 |
| Templates | 9 |
| VPN | 11 |
| Workflows | 7 |
| Total | 338 |
APIs
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /apis | list_apis | eden_service/src/comm/apis/get.rs |
POST | /apis | create_api | eden_service/src/comm/apis/post.rs |
GET | /apis/updated | list_apis_updated | eden_service/src/comm/apis/get.rs |
DELETE | /apis/{api} | delete_api | eden_service/src/comm/apis/delete.rs |
GET | /apis/{api} | get_api | eden_service/src/comm/apis/get.rs |
PATCH | /apis/{api} | update_api | eden_service/src/comm/apis/patch.rs |
POST | /apis/{api} | run_api | eden_service/src/comm/apis/run.rs |
Admin
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /admin/llm/marketplace/import | eden_service/src/comm/llm/marketplace.rs | |
POST | /admin/llm/marketplace/update/{skill_id} | eden_service/src/comm/llm/marketplace.rs | |
GET | /admin/llm/marketplace/updates | eden_service/src/comm/llm/marketplace.rs | |
GET | /admin/llm/skills | eden_service/src/comm/llm/admin.rs | |
POST | /admin/llm/skills | eden_service/src/comm/llm/admin.rs | |
DELETE | /admin/llm/skills/{skill_id} | eden_service/src/comm/llm/admin.rs | |
PATCH | /admin/llm/skills/{skill_id} | eden_service/src/comm/llm/admin.rs | |
GET | /admin/llm/system-prompts | eden_service/src/comm/llm/admin.rs | |
PUT | /admin/llm/system-prompts/{prompt_key} | eden_service/src/comm/llm/admin.rs |
Authentication
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /auth/login | auth_login | eden_service/src/comm/auth/login.rs |
POST | /auth/password/reset | eden_service/src/comm/auth/password.rs | |
POST | /auth/refresh | auth_refresh | eden_service/src/comm/auth/login.rs |
POST | /auth/agents/login | auth_agent_login | eden_service/src/comm/auth/agent_login.rs |
Backups
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /backups | eden_service/src/comm/backups/list.rs | |
POST | /backups | eden_service/src/comm/backups/post.rs | |
DELETE | /backups/{timestamp} | eden_service/src/comm/backups/delete.rs | |
GET | /backups/{timestamp}/download | eden_service/src/comm/backups/download.rs |
Endpoint Groups
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /endpoint-groups | get_all_endpoint_groups | eden_service/src/comm/endpoint_groups/get.rs |
POST | /endpoint-groups | create_endpoint_group | eden_service/src/comm/endpoint_groups/post.rs |
DELETE | /endpoint-groups/{group} | delete_endpoint_group | eden_service/src/comm/endpoint_groups/delete.rs |
GET | /endpoint-groups/{group} | get_endpoint_group | eden_service/src/comm/endpoint_groups/get.rs |
PATCH | /endpoint-groups/{group} | update_endpoint_group | eden_service/src/comm/endpoint_groups/patch.rs |
POST | /endpoint-groups/{group}/members | add_endpoint_group_member | eden_service/src/comm/endpoint_groups/members.rs |
DELETE | /endpoint-groups/{group}/members/{endpoint} | remove_endpoint_group_member | eden_service/src/comm/endpoint_groups/members.rs |
Endpoints
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /endpoints | list_endpoints | eden_service/src/comm/endpoints/list.rs |
POST | /endpoints | create_endpoint | eden_service/src/comm/endpoints/post.rs |
POST | /endpoints/google_workspace/oauth/exchange | exchange_google_workspace_oauth_code | eden_service/src/comm/endpoints/google_workspace_oauth.rs |
GET | /endpoints/updated | list_endpoints_updated | eden_service/src/comm/endpoints/list.rs |
DELETE | /endpoints/{endpoint} | delete_endpoint | eden_service/src/comm/endpoints/delete.rs |
GET | /endpoints/{endpoint} | get_endpoint | eden_service/src/comm/endpoints/get.rs |
PATCH | /endpoints/{endpoint} | update_endpoint | eden_service/src/comm/endpoints/patch.rs |
GET | /endpoints/{endpoint}/metadata | get_endpoint_metadata | eden_service/src/comm/endpoints/metadata.rs |
GET | /endpoints/{endpoint}/metadata/cache | get_endpoint_cached_metadata | eden_service/src/comm/endpoints/metadata.rs |
POST | /endpoints/{endpoint}/metadata/collect | collect_endpoint_metadata | eden_service/src/comm/endpoints/metadata.rs |
GET | /endpoints/{endpoint}/metadata/collectors | get_endpoint_metadata_collectors | eden_service/src/comm/endpoints/metadata.rs |
GET | /endpoints/{endpoint}/nodes | eden_service/src/comm/endpoints/nodes.rs | |
PUT | /endpoints/{endpoint}/nodes/{eden_node_uuid} | eden_service/src/comm/endpoints/nodes.rs | |
POST | /endpoints/{endpoint}/read | read_endpoint | eden_service/src/comm/endpoints/read.rs |
GET | /endpoints/{endpoint}/tools | get_endpoint_tools_servers | eden_service/src/comm/endpoints/tools.rs |
POST | /endpoints/{endpoint}/transaction | endpoint_transaction | eden_service/src/comm/endpoints/transaction.rs |
POST | /endpoints/{endpoint}/write | write_endpoint | eden_service/src/comm/endpoints/write.rs |
Functions
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /functions | create_function_endpoint | eden_service/src/comm/functions.rs |
POST | /functions/{endpoint}/invoke | invoke_function_endpoint | eden_service/src/comm/functions.rs |
IAM: Endpoint-Level Security
| Method | Path | Operation | Source |
|---|---|---|---|
DELETE | /iam/els/endpoints/{endpoint}/policies | delete_all_els_policies | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies | list_els_policies | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/policies | create_els_policy | eden_service/src/comm/endpoints/els.rs |
DELETE | /iam/els/endpoints/{endpoint}/policies/{policy_uuid} | delete_els_policy | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies/{policy_uuid} | get_els_policy | eden_service/src/comm/endpoints/els.rs |
PUT | /iam/els/endpoints/{endpoint}/policies/{policy_uuid} | update_els_policy | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/pointer | get_els_pointer | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions | list_els_versions | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions | create_els_version | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions/active | get_active_els_version | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions/{version} | get_els_version | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions/{version}/promote | promote_els_version | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions/{version}/reject | reject_els_version | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/policies/{policy_uuid}/versions/{version}/rollback | rollback_els_version | eden_service/src/comm/endpoints/els.rs |
DELETE | /iam/els/endpoints/{endpoint}/users | unassign_all_els_users | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/users | list_els_user_assignments | eden_service/src/comm/endpoints/els.rs |
PUT | /iam/els/endpoints/{endpoint}/users | assign_els_users_bulk | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/users/unassign | bulk_unassign_els_users | eden_service/src/comm/endpoints/els.rs |
DELETE | /iam/els/endpoints/{endpoint}/users/{user_uuid} | unassign_els_user | eden_service/src/comm/endpoints/els.rs |
GET | /iam/els/endpoints/{endpoint}/users/{user_uuid} | get_els_user_policy | eden_service/src/comm/endpoints/els.rs |
PUT | /iam/els/endpoints/{endpoint}/users/{user_uuid} | assign_els_user | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/users/{user_uuid}/refresh | refresh_copy_mode_els_user | eden_service/src/comm/endpoints/els.rs |
POST | /iam/els/endpoints/{endpoint}/validate | validate_els_policy | eden_service/src/comm/endpoints/els.rs |
IAM: RBAC Grants
| Method | Path | Operation | Source |
|---|---|---|---|
DELETE | /iam/control/endpoints/{endpoint} | delete_rbac_endpoint | eden_service/src/comm/iam/rbac/endpoints/delete.rs |
GET | /iam/control/endpoints/{endpoint} | get_rbac_endpoint | eden_service/src/comm/iam/rbac/endpoints/get.rs |
DELETE | /iam/control/endpoints/{endpoint}/subjects/{subject} | delete_rbac_endpoint_subject | eden_service/src/comm/iam/rbac/endpoints/subjects/delete.rs |
GET | /iam/control/endpoints/{endpoint}/subjects/{subject} | get_rbac_endpoint_subject | eden_service/src/comm/iam/rbac/endpoints/subjects/get.rs |
PUT | /iam/control/endpoints/{endpoint}/subjects/{subject} | put_control_endpoint_subject | eden_service/src/comm/iam/control.rs |
DELETE | /iam/control/organizations | delete_rbac_organization | eden_service/src/comm/iam/rbac/organizations/delete.rs |
GET | /iam/control/organizations | get_rbac_organization | eden_service/src/comm/iam/rbac/organizations/get.rs |
DELETE | /iam/control/organizations/subjects/{subject} | delete_rbac_organization_subject | eden_service/src/comm/iam/rbac/organizations/subjects/delete.rs |
GET | /iam/control/organizations/subjects/{subject} | get_rbac_organization_subject | eden_service/src/comm/iam/rbac/organizations/subjects/get.rs |
PUT | /iam/control/organizations/subjects/{subject} | put_control_organization_subject | eden_service/src/comm/iam/control.rs |
DELETE | /iam/control/subjects/{subject} | delete_rbac_subject | eden_service/src/comm/iam/rbac/subjects/delete.rs |
GET | /iam/control/subjects/{subject} | get_rbac_subject | eden_service/src/comm/iam/rbac/subjects/get.rs |
GET | /iam/control/subjects/{subject}/endpoints | get_rbac_subject_endpoints | eden_service/src/comm/iam/rbac/subjects/endpoints.rs |
GET | /iam/control/subjects/{subject}/organizations | get_rbac_subject_organizations | eden_service/src/comm/iam/rbac/subjects/organizations.rs |
GET | /iam/control/subjects/{subject}/templates | get_rbac_subject_templates | eden_service/src/comm/iam/rbac/subjects/templates.rs |
GET | /iam/control/subjects/{subject}/workflows | get_rbac_subject_workflows | eden_service/src/comm/iam/rbac/subjects/workflows.rs |
DELETE | /iam/control/templates/{template} | delete_rbac_template | eden_service/src/comm/iam/rbac/templates/delete.rs |
GET | /iam/control/templates/{template} | get_rbac_template | eden_service/src/comm/iam/rbac/templates/get.rs |
DELETE | /iam/control/templates/{template}/subjects/{subject} | delete_rbac_template_subject | eden_service/src/comm/iam/rbac/templates/subjects/delete.rs |
GET | /iam/control/templates/{template}/subjects/{subject} | get_rbac_template_subject | eden_service/src/comm/iam/rbac/templates/subjects/get.rs |
PUT | /iam/control/templates/{template}/subjects/{subject} | put_control_template_subject | eden_service/src/comm/iam/control.rs |
DELETE | /iam/control/workflows/{workflow} | delete_rbac_workflow | eden_service/src/comm/iam/rbac/workflows/delete.rs |
GET | /iam/control/workflows/{workflow} | get_rbac_workflow | eden_service/src/comm/iam/rbac/workflows/get.rs |
DELETE | /iam/control/workflows/{workflow}/subjects/{subject} | delete_rbac_workflow_subject | eden_service/src/comm/iam/rbac/workflows/subjects/delete.rs |
GET | /iam/control/workflows/{workflow}/subjects/{subject} | get_rbac_workflow_subject | eden_service/src/comm/iam/rbac/workflows/subjects/get.rs |
PUT | /iam/control/workflows/{workflow}/subjects/{subject} | put_control_workflow_subject | eden_service/src/comm/iam/control.rs |
DELETE | /iam/data/endpoints/{endpoint} | delete_data_endpoint | eden_service/src/comm/iam/data.rs |
GET | /iam/data/endpoints/{endpoint} | get_data_endpoint | eden_service/src/comm/iam/data.rs |
DELETE | /iam/data/endpoints/{endpoint}/subjects/{subject} | delete_data_endpoint_subject | eden_service/src/comm/iam/data.rs |
GET | /iam/data/endpoints/{endpoint}/subjects/{subject} | get_data_endpoint_subject | eden_service/src/comm/iam/data.rs |
PUT | /iam/data/endpoints/{endpoint}/subjects/{subject} | put_data_endpoint_subject | eden_service/src/comm/iam/data.rs |
DELETE | /iam/data/subjects/{subject} | delete_data_subject | eden_service/src/comm/iam/data.rs |
GET | /iam/data/subjects/{subject}/endpoints | get_data_subject_endpoints | eden_service/src/comm/iam/data.rs |
IAM: Users, Agents, Sessions, Access
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /iam/access/endpoints/{endpoint} | get_my_endpoint_access | eden_service/src/comm/iam/endpoints/access.rs |
GET | /iam/agents | list_agents | eden_service/src/comm/iam/agents/list.rs |
POST | /iam/agents | create_agent | eden_service/src/comm/iam/agents/post.rs |
DELETE | /iam/agents/{agent} | delete_agent | eden_service/src/comm/iam/agents/delete.rs |
GET | /iam/agents/{agent} | get_agent | eden_service/src/comm/iam/agents/get.rs |
PATCH | /iam/agents/{agent} | update_agent | eden_service/src/comm/iam/agents/patch.rs |
POST | /iam/agents/{agent}/rotate-key | rotate_agent_api_key | eden_service/src/comm/iam/agents/rotate_key.rs |
GET | /iam/humans | get_all_humans | eden_service/src/comm/iam/users/get.rs |
POST | /iam/humans | create_human | eden_service/src/comm/iam/users/post.rs |
GET | /iam/humans/me | get_current_human | eden_service/src/comm/iam/users/me.rs |
PATCH | /iam/humans/me | update_current_human | eden_service/src/comm/iam/users/me.rs |
GET | /iam/humans/me/analytics-prefs | get_analytics_prefs | eden_service/src/comm/iam/users/analytics_prefs.rs |
PUT | /iam/humans/me/analytics-prefs | put_analytics_prefs | eden_service/src/comm/iam/users/analytics_prefs.rs |
DELETE | /iam/humans/{human} | delete_human | eden_service/src/comm/iam/users/delete.rs |
GET | /iam/humans/{human} | get_human | eden_service/src/comm/iam/users/get.rs |
PATCH | /iam/humans/{human} | update_human | eden_service/src/comm/iam/users/patch.rs |
GET | /iam/security/endpoints/{endpoint} | get_endpoint_security_summary | eden_service/src/comm/iam/endpoints/get.rs |
GET | /iam/sessions | list_sessions | eden_service/src/comm/iam/sessions/get.rs |
GET | /iam/sessions/history | get_session_history | eden_service/src/comm/iam/sessions/history.rs |
POST | /iam/sessions/revoke-all | revoke_all_sessions | eden_service/src/comm/iam/sessions/revoke.rs |
POST | /iam/sessions/revoke-others | revoke_other_sessions | eden_service/src/comm/iam/sessions/revoke.rs |
GET | /iam/usage | get_api_usage | eden_service/src/comm/iam/sessions/usage.rs |
Interlays
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /interlays | list_interlays | eden_service/src/comm/interlays/get.rs |
POST | /interlays | eden_service/src/comm/interlays/post.rs | |
GET | /interlays/updated | list_interlays_updated | eden_service/src/comm/interlays/get.rs |
DELETE | /interlays/{interlay} | delete_interlay | eden_service/src/comm/interlays/delete.rs |
GET | /interlays/{interlay} | get_interlay | eden_service/src/comm/interlays/get.rs |
PATCH | /interlays/{interlay} | patch_interlay | eden_service/src/comm/interlays/patch.rs |
GET | /interlays/{interlay}/analysis/timeseries | get_interlay_analysis_timeseries | eden_service/src/comm/interlays/analysis_timeseries.rs |
POST | /interlays/{interlay}/start | eden_service/src/comm/interlays/start.rs | |
POST | /interlays/{interlay}/stop | eden_service/src/comm/interlays/stop.rs |
JSON Utilities
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /json/flatten | json_flatten | eden_service/src/comm/json/flatten.rs |
POST | /json/map | json_map | eden_service/src/comm/json/map.rs |
POST | /json/parse | json_parse | eden_service/src/comm/json/parse.rs |
POST | /json/reduce | json_reduce | eden_service/src/comm/json/reduce.rs |
POST | /json/unflatten | json_unflatten | eden_service/src/comm/json/unflatten.rs |
LLM And Adam
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /llm/api_keys | llm_list_api_keys | eden_service/src/comm/llm/proxy/keys.rs |
POST | /llm/api_keys | llm_create_api_key | eden_service/src/comm/llm/proxy/keys.rs |
DELETE | /llm/api_keys/{key_id} | llm_delete_api_key | eden_service/src/comm/llm/proxy/keys.rs |
PATCH | /llm/api_keys/{key_id} | llm_update_api_key | eden_service/src/comm/llm/proxy/keys.rs |
GET | /llm/assistants | eden_service/src/comm/llm/assistants.rs | |
POST | /llm/chat | eden_service/src/comm/llm/chat.rs | |
POST | /llm/chat/cancel | eden_service/src/comm/llm/chat.rs | |
POST | /llm/chat/stream | eden_service/src/comm/llm/chat.rs | |
POST | /llm/chat/tool_decision | eden_service/src/comm/llm/chat.rs | |
POST | /llm/chat/tool_form_submit | eden_service/src/comm/llm/chat.rs | |
POST | /llm/chat/tool_result | eden_service/src/comm/llm/chat.rs | |
GET | /llm/conversations | eden_service/src/comm/llm/chat.rs | |
DELETE | /llm/conversations/{conversation_id} | eden_service/src/comm/llm/settings.rs | |
GET | /llm/conversations/{conversation_id} | eden_service/src/comm/llm/settings.rs | |
PATCH | /llm/conversations/{conversation_id}/project | eden_service/src/comm/llm/projects.rs | |
GET | /llm/conversations/{conversation_id}/settings | eden_service/src/comm/llm/settings.rs | |
PATCH | /llm/conversations/{conversation_id}/settings | eden_service/src/comm/llm/settings.rs | |
GET | /llm/cost/timeseries | llm_cost_timeseries | eden_service/src/comm/llm/cost.rs |
GET | /llm/cost/work-metadata | llm_cost_work_metadata | eden_service/src/comm/llm/cost.rs |
GET | /llm/credentials | llm_list_credentials | eden_service/src/comm/llm/credentials.rs |
POST | /llm/credentials | llm_create_credential | eden_service/src/comm/llm/credentials.rs |
DELETE | /llm/credentials/{credential_id} | llm_delete_credential | eden_service/src/comm/llm/credentials.rs |
PATCH | /llm/credentials/{credential_id} | llm_update_credential | eden_service/src/comm/llm/credentials.rs |
GET | /llm/endpoints | eden_service/src/comm/llm/endpoints.rs | |
GET | /llm/gateway_snapshot | llm_gateway_control_plane_snapshot | eden_service/src/comm/llm/proxy/keys.rs |
GET | /llm/content_policy_profiles | eden_service/src/comm/llm/proxy/governance.rs | |
PUT | /llm/content_policy_profiles | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/content_policy_profiles/{profile_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
DELETE | /llm/content_policy_profiles/{profile_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/policy_bindings | eden_service/src/comm/llm/proxy/governance.rs | |
PUT | /llm/policy_bindings | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/policy_bindings/{binding_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
DELETE | /llm/policy_bindings/{binding_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/access_boundaries | eden_service/src/comm/llm/proxy/governance.rs | |
PUT | /llm/access_boundaries | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/access_boundaries/{boundary_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
DELETE | /llm/access_boundaries/{boundary_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_exports | eden_service/src/comm/llm/proxy/governance.rs | |
POST | /llm/governance_exports | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_exports/{export_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_lineage | eden_service/src/comm/llm/proxy/governance.rs | |
POST | /llm/governance_lineage | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_lineage/{lineage_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_replay_jobs | eden_service/src/comm/llm/proxy/governance.rs | |
PUT | /llm/governance_replay_jobs | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_replay_jobs/{replay_job_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
DELETE | /llm/governance_replay_jobs/{replay_job_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_feature_records/{feature_kind} | eden_service/src/comm/llm/proxy/governance.rs | |
PUT | /llm/governance_feature_records/{feature_kind} | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/governance_feature_records/{feature_kind}/{record_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
DELETE | /llm/governance_feature_records/{feature_kind}/{record_uuid} | eden_service/src/comm/llm/proxy/governance.rs | |
POST | /llm/governance_feature_records/approval_request/{record_uuid}/approve | eden_service/src/comm/llm/proxy/governance.rs | |
POST | /llm/governance_feature_records/approval_request/{record_uuid}/reject | eden_service/src/comm/llm/proxy/governance.rs | |
GET | /llm/marketplace/search | eden_service/src/comm/llm/marketplace.rs | |
GET | /llm/orchestration/status | eden_service/src/comm/llm/chat.rs | |
GET | /llm/pii_dictionary | llm_get_org_pii_dictionary | eden_service/src/comm/llm/proxy/keys.rs |
PUT | /llm/pii_dictionary | llm_update_org_pii_dictionary | eden_service/src/comm/llm/proxy/keys.rs |
GET | /llm/pricing | llm_pricing | eden_service/src/comm/llm/cost.rs |
GET | /llm/projects | eden_service/src/comm/llm/projects.rs | |
POST | /llm/projects | eden_service/src/comm/llm/projects.rs | |
DELETE | /llm/projects/{project_uuid} | eden_service/src/comm/llm/projects.rs | |
GET | /llm/recipes | eden_service/src/comm/llm/settings.rs | |
GET | /llm/skills | eden_service/src/comm/llm/settings.rs | |
GET | /llm/system-prompts | eden_service/src/comm/llm/settings.rs | |
GET | /llm/tools | eden_service/src/comm/llm/tools.rs | |
GET | /llm/tools_endpoints | llm_list_tools_endpoints | eden_service/src/comm/llm/tools_endpoints.rs |
POST | /llm/tools_endpoints | llm_register_tools_endpoint | eden_service/src/comm/llm/tools_endpoints.rs |
DELETE | /llm/tools_endpoints/{endpoint_id} | llm_delete_tools_endpoint | eden_service/src/comm/llm/tools_endpoints.rs |
LLM: Gateway Observability
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /llm/gateway/dashboard | llm_gateway_dashboard | eden_service/src/comm/llm/gateway_dashboard.rs |
GET | /llm/gateway/requests | llm_gateway_requests | eden_service/src/comm/llm/requests.rs |
GET | /llm/gateway/traces | llm_gateway_traces | eden_service/src/comm/llm/traces.rs |
Migrations
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /migration_jobs | list_migration_jobs | eden_service/src/comm/migration_jobs.rs |
POST | /migration_jobs/verify | verify_migration_job | eden_service/src/comm/migration_jobs.rs |
GET | /migration_jobs/{job_uuid} | get_migration_job | eden_service/src/comm/migration_jobs.rs |
GET | /migrations | list_migrations | eden_service/src/comm/migrations/get.rs |
POST | /migrations | create_migration | eden_service/src/comm/migrations/post.rs |
GET | /migrations/updated | list_migrations_updated | eden_service/src/comm/migrations/get.rs |
POST | /migrations/{migration_id}/cancel | eden_service/src/comm/migrations/strategy/api/cancel.rs | |
POST | /migrations/{migration_id}/complete | eden_service/src/comm/migrations/strategy/api/complete.rs | |
POST | /migrations/{migration_id}/cutover/preflight | eden_service/src/comm/migrations/complete.rs | |
POST | /migrations/{migration_id}/interlay/{interlay_id}/rollback | eden_service/src/comm/migrations/strategy/api/rollback_interlay.rs | |
POST | /migrations/{migration_id}/interlays/rollback | eden_service/src/comm/migrations/strategy/api/rollback_all_interlays.rs | |
GET | /migrations/{migration_id}/live-write-mode | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs | |
PATCH | /migrations/{migration_id}/live-write-mode | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs | |
GET | /migrations/{migration_id}/live-write-mode/readiness | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs | |
GET | /migrations/{migration_id}/runtime-query-misses | list_migration_runtime_query_misses | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs |
POST | /migrations/{migration_id}/pause | eden_service/src/comm/migrations/strategy/api/pause.rs | |
POST | /migrations/{migration_id}/resume | eden_service/src/comm/migrations/strategy/api/pause.rs | |
PATCH | /migrations/{migration_id}/toggle | eden_service/src/comm/migrations/strategy/blue_green/toggle_environment.rs | |
PATCH | /migrations/{migration_id}/traffic | eden_service/src/comm/migrations/strategy/api/update_traffic.rs | |
GET | /migrations/{migration_id}/write-log/events | list_migration_write_log_events | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs |
GET | /migrations/{migration_id}/write-log/gaps | list_migration_write_log_gaps | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs |
GET | /migrations/{migration_id}/write-log/status | get_migration_write_log_status | eden_service/src/comm/migrations/strategy/api/update_live_write_mode.rs |
GET | /migrations/{migration} | get_migration | eden_service/src/comm/migrations/get.rs |
GET | /migrations/{migration}/analysis/config | get_migration_analysis_config | eden_service/src/comm/migrations/analysis/auto_config.rs |
PATCH | /migrations/{migration}/analysis/config | update_migration_analysis_config | eden_service/src/comm/migrations/analysis/config.rs |
GET | /migrations/{migration}/analysis/history | get_migration_analysis_history | eden_service/src/comm/migrations/analysis/history.rs |
GET | /migrations/{migration}/analysis/info | get_migration_analysis_info | eden_service/src/comm/migrations/analysis/info.rs |
POST | /migrations/{migration}/analysis/run | run_migration_analysis | eden_service/src/comm/migrations/analysis/start.rs |
POST | /migrations/{migration}/analysis/stop | stop_migration_analysis | eden_service/src/comm/migrations/analysis/stop.rs |
GET | /migrations/{migration}/analysis/timeseries | get_migration_analysis_timeseries | eden_service/src/comm/migrations/analysis/timeseries.rs |
POST | /migrations/{migration}/api/{api} | add_api_to_migration | eden_service/src/comm/migrations/add_api.rs |
POST | /migrations/{migration}/compatibility/acknowledge-all | acknowledge_all_migration_compatibility_issues | eden_service/src/comm/migrations/compatibility/resolve.rs |
GET | /migrations/{migration}/compatibility/info | get_migration_compatibility_info | eden_service/src/comm/migrations/compatibility/info.rs |
POST | /migrations/{migration}/compatibility/resolve | resolve_migration_compatibility_issue | eden_service/src/comm/migrations/compatibility/resolve.rs |
POST | /migrations/{migration}/compatibility/start | start_migration_compatibility | eden_service/src/comm/migrations/compatibility/start.rs |
POST | /migrations/{migration}/compatibility/unresolve | unresolve_migration_compatibility_issue | eden_service/src/comm/migrations/compatibility/resolve.rs |
PATCH | /migrations/{migration}/data/config | update_migration_data_movement_config | eden_service/src/comm/migrations/data_config.rs |
GET | /migrations/{migration}/data/info | get_migration_data_movement_info | eden_service/src/comm/migrations/data_config.rs |
GET | /migrations/{migration}/error-keys | get_migration_error_keys | eden_service/src/comm/migrations/get.rs |
POST | /migrations/{migration}/execution/preflight | preflight_migration_execution | eden_service/src/comm/migrations/migrate.rs |
PATCH | /migrations/{migration}/failure-handling/config | update_migration_failure_handling_config | eden_service/src/comm/migrations/failure_handling_config.rs |
GET | /migrations/{migration}/failure-handling/info | get_migration_failure_handling_info | eden_service/src/comm/migrations/failure_handling_config.rs |
DELETE | /migrations/{migration}/interlay/{interlay} | delete_interlay_from_migration | eden_service/src/comm/migrations/delete_interlay.rs |
POST | /migrations/{migration}/interlay/{interlay} | add_interlay_to_migration | eden_service/src/comm/migrations/add_interlay.rs |
GET | /migrations/{migration}/live_metrics | live_metrics | eden_service/src/comm/migrations/get.rs |
POST | /migrations/{migration}/migrate | start_migration | eden_service/src/comm/migrations/migrate.rs |
GET | /migrations/{migration}/planning/agent | get_migration_planning_agent | eden_service/src/comm/migrations/planning.rs |
PATCH | /migrations/{migration}/planning/agent | configure_migration_planning_agent | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/agent/recommend | recommend_migration_schema_mapping | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/agent/recommend-request-mapping | recommend_migration_request_mapping | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/finalize | finalize_migration_planning | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/request-mapping | get_migration_request_mapping_plan | eden_service/src/comm/migrations/planning.rs |
PATCH | /migrations/{migration}/planning/request-mapping | configure_migration_request_mapping_plan | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/request-mapping/missing | get_migration_request_mapping_missing | eden_service/src/comm/migrations/planning.rs |
PATCH | /migrations/{migration}/planning/request-mapping/queries | patch_migration_request_mapping_queries | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/request-mapping/query/{query_key} | get_migration_request_mapping_query | eden_service/src/comm/migrations/planning.rs |
PATCH | /migrations/{migration}/planning/request-mapping/query/{query_key} | patch_migration_request_mapping_query | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/query-seeding/queries | list_migration_seeded_queries | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/query-seeding/queries/{query_key} | get_migration_seeded_query | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/query-seeding/start | start_migration_query_seeding | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/query-seeding/status | get_migration_query_seeding_status | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/run | run_migration_planning | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/schema-mapping | get_migration_schema_mapping | eden_service/src/comm/migrations/planning.rs |
PATCH | /migrations/{migration}/planning/schema-mapping | configure_migration_schema_mapping | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/schema-mapping/missing | get_migration_schema_mapping_missing_keys | eden_service/src/comm/migrations/planning.rs |
GET | /migrations/{migration}/planning/target-schema-plan | get_migration_target_schema_plan | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/planning/validate | validate_migration_planning | eden_service/src/comm/migrations/planning.rs |
POST | /migrations/{migration}/refresh | eden_service/src/comm/migrations/refresh.rs | |
PATCH | /migrations/{migration}/strategy/config | update_migration_strategy_config | eden_service/src/comm/migrations/strategy_config.rs |
GET | /migrations/{migration}/strategy/info | get_migration_strategy_info | eden_service/src/comm/migrations/strategy_config.rs |
POST | /migrations/{migration}/test | create_migration_test | eden_service/src/comm/migrations/test_suite/create.rs |
POST | /migrations/{migration}/test/cancel | cancel_migration_test_run | eden_service/src/comm/migrations/test_runs/cancel.rs |
PATCH | /migrations/{migration}/test/config | update_migration_test_config | eden_service/src/comm/migrations/test_config.rs |
GET | /migrations/{migration}/test/info | get_migration_test_info | eden_service/src/comm/migrations/test_info.rs |
GET | /migrations/{migration}/test/logs | get_migration_test_logs | eden_service/src/comm/migrations/test_logs.rs |
GET | /migrations/{migration}/test/runs | list_migration_test_runs | eden_service/src/comm/migrations/test_runs/list.rs |
POST | /migrations/{migration}/test/runs | start_migration_test_run | eden_service/src/comm/migrations/test_runs/start.rs |
GET | /migrations/{migration}/test/runs/{run_uuid} | get_migration_test_run | eden_service/src/comm/migrations/test_runs/get.rs |
GET | /migrations/{migration}/test/runs/{run_uuid}/logs | get_migration_test_run_logs | eden_service/src/comm/migrations/test_runs/logs.rs |
DELETE | /migrations/{migration}/test/{test_name} | delete_migration_test | eden_service/src/comm/migrations/test_suite/delete.rs |
GET | /migrations/{migration}/test/{test_name} | get_single_migration_test_status | eden_service/src/comm/migrations/test_status.rs |
PATCH | /migrations/{migration}/test/{test_name} | update_single_migration_test | eden_service/src/comm/migrations/test_patch.rs |
Organizations
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /new | create_organization | eden_service/src/comm/organization/post.rs |
DELETE | /organizations | delete_organization | eden_service/src/comm/organization/delete.rs |
GET | /organizations | get_organization | eden_service/src/comm/organization/get.rs |
PATCH | /organizations | update_organization | eden_service/src/comm/organization/patch.rs |
POST | /organizations/export | eden_service/src/comm/org_transfer/export.rs | |
POST | /organizations/import | eden_service/src/comm/org_transfer/import.rs | |
GET | /organizations/rate-limit | get_organization_rate_limit | eden_service/src/comm/organization/rate_limit.rs |
Pipelines
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /pipelines | list_pipelines | eden_service/src/comm/pipelines/get.rs |
POST | /pipelines | create_pipeline | eden_service/src/comm/pipelines/post.rs |
DELETE | /pipelines/{pipeline} | delete_pipeline | eden_service/src/comm/pipelines/delete.rs |
GET | /pipelines/{pipeline} | get_pipeline | eden_service/src/comm/pipelines/get.rs |
POST | /pipelines/{pipeline}/pause | pause_pipeline | eden_service/src/comm/pipelines/pause.rs |
POST | /pipelines/{pipeline}/run | run_pipeline | eden_service/src/comm/pipelines/run.rs |
GET | /pipelines/{pipeline}/status | get_pipeline_status | eden_service/src/comm/pipelines/status.rs |
Service
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /help | eden_service/src/comm/lib.rs |
Snapshots
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /snapshots | list_snapshots | eden_service/src/comm/snapshots/get.rs |
POST | /snapshots | create_snapshot | eden_service/src/comm/snapshots/post.rs |
DELETE | /snapshots/{snapshot} | delete_snapshot | eden_service/src/comm/snapshots/delete.rs |
GET | /snapshots/{snapshot} | get_snapshot | eden_service/src/comm/snapshots/get.rs |
POST | /snapshots/{snapshot}/pause | pause_snapshot | eden_service/src/comm/snapshots/pause.rs |
POST | /snapshots/{snapshot}/run | run_snapshot | eden_service/src/comm/snapshots/run.rs |
GET | /snapshots/{snapshot}/status | get_snapshot_status | eden_service/src/comm/snapshots/status.rs |
Templates
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /templates | list_templates | eden_service/src/comm/templates/get.rs |
POST | /templates | create_template | eden_service/src/comm/templates/post.rs |
GET | /templates/updated | list_templates_updated | eden_service/src/comm/templates/get.rs |
DELETE | /templates/{template} | delete_template | eden_service/src/comm/templates/delete.rs |
GET | /templates/{template} | get_template | eden_service/src/comm/templates/get.rs |
PATCH | /templates/{template} | update_template | eden_service/src/comm/templates/patch.rs |
POST | /templates/{template} | run_template | eden_service/src/comm/templates/run.rs |
POST | /templates/{template}/render | render_template | eden_service/src/comm/templates/render.rs |
POST | /templates/{template}/render_many | eden_service/src/comm/templates/render.rs |
VPN
| Method | Path | Operation | Source |
|---|---|---|---|
GET | /vpn/networks | eden_service/src/comm/vpn.rs | |
POST | /vpn/networks | eden_service/src/comm/vpn.rs | |
DELETE | /vpn/networks/{network_uuid} | eden_service/src/comm/vpn.rs | |
GET | /vpn/networks/{network_uuid}/peers | eden_service/src/comm/vpn.rs | |
POST | /vpn/networks/{network_uuid}/peers | eden_service/src/comm/vpn.rs | |
GET | /vpn/networks/{network_uuid}/routes | eden_service/src/comm/vpn.rs | |
POST | /vpn/networks/{network_uuid}/routes | eden_service/src/comm/vpn.rs | |
DELETE | /vpn/peers/{peer_uuid} | eden_service/src/comm/vpn.rs | |
PATCH | /vpn/peers/{peer_uuid} | eden_service/src/comm/vpn.rs | |
GET | /vpn/peers/{peer_uuid}/config | eden_service/src/comm/vpn.rs | |
DELETE | /vpn/routes/{route_uuid} | eden_service/src/comm/vpn.rs |
Workflows
| Method | Path | Operation | Source |
|---|---|---|---|
POST | /workflows | create_workflow | eden_service/src/comm/workflows/post.rs |
DELETE | /workflows/{workflow} | delete_workflow | eden_service/src/comm/workflows/delete.rs |
GET | /workflows/{workflow} | get_workflow | eden_service/src/comm/workflows/get.rs |
PATCH | /workflows/{workflow} | update_workflow | eden_service/src/comm/workflows/patch.rs |
GET | /workflows/{workflow}/versions | list_workflow_versions | eden_service/src/comm/workflows/versions.rs |
GET | /workflows/{workflow}/versions/{version} | get_workflow_version | eden_service/src/comm/workflows/versions.rs |
POST | /workflows/{workflow}/versions/{version}/plan | plan_workflow_version | eden_service/src/comm/workflows/versions.rs |
Last updated: July 10, 2026