{"openapi":"3.1.0","info":{"title":"NoMoreJoel API","version":"0.8.7"},"paths":{"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/version":{"get":{"summary":"Version Info","operationId":"version_info_v1_version_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/changelog":{"get":{"summary":"Changelog Info","operationId":"changelog_info_v1_changelog_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health/ready":{"get":{"summary":"Health Ready","operationId":"health_ready_health_ready_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/auth/register":{"post":{"tags":["auth"],"summary":"Register","operationId":"register_v1_auth_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/login":{"post":{"tags":["auth"],"summary":"Login","operationId":"login_v1_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/refresh":{"post":{"tags":["auth"],"summary":"Refresh Token","operationId":"refresh_token_v1_auth_refresh_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefreshRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/switch-tenant":{"post":{"tags":["auth"],"summary":"Switch Tenant","operationId":"switch_tenant_v1_auth_switch_tenant_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SwitchTenantRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/auth/complete-password-setup":{"post":{"tags":["auth"],"summary":"Complete Password Setup","operationId":"complete_password_setup_v1_auth_complete_password_setup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletePasswordSetupRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/auth/change-password":{"post":{"tags":["auth"],"summary":"Change Password","operationId":"change_password_v1_auth_change_password_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangePasswordRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/me":{"get":{"tags":["auth"],"summary":"Me","operationId":"me_v1_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/me/preferences":{"patch":{"tags":["auth"],"summary":"Patch Preferences","operationId":"patch_preferences_v1_me_preferences_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPreferencesPatch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/tenants":{"get":{"tags":["tenants"],"summary":"List Tenants","operationId":"list_tenants_v1_tenants_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["tenants"],"summary":"Create Tenant Self","description":"Tenant owners can create a new tenant they will own (self-serve onboarding).","operationId":"create_tenant_self_v1_tenants_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTenantRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/tenants/{tenant_id}":{"get":{"tags":["tenants"],"summary":"Get Tenant","operationId":"get_tenant_v1_tenants__tenant_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/tenants":{"post":{"tags":["tenants"],"summary":"Create Tenant Admin","operationId":"create_tenant_admin_v1_admin_tenants_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTenantRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/admin/tenants/{tenant_id}":{"patch":{"tags":["tenants"],"summary":"Patch Tenant Admin","operationId":"patch_tenant_admin_v1_admin_tenants__tenant_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchTenantRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/quotas":{"patch":{"tags":["tenants"],"summary":"Patch Tenant Quotas","operationId":"patch_tenant_quotas_v1_tenants__tenant_id__quotas_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchQuotaRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/tenants/{tenant_id}/suspend":{"post":{"tags":["tenants"],"summary":"Suspend Tenant","operationId":"suspend_tenant_v1_admin_tenants__tenant_id__suspend_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/tenants/{tenant_id}/unsuspend":{"post":{"tags":["tenants"],"summary":"Unsuspend Tenant","operationId":"unsuspend_tenant_v1_admin_tenants__tenant_id__unsuspend_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/members":{"get":{"tags":["tenants"],"summary":"List Members","operationId":"list_members_v1_tenants__tenant_id__members_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["tenants"],"summary":"Add Member","operationId":"add_member_v1_tenants__tenant_id__members_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddMemberRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/members/{user_id}":{"patch":{"tags":["tenants"],"summary":"Patch Member","operationId":"patch_member_v1_tenants__tenant_id__members__user_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchMemberRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["tenants"],"summary":"Remove Member","operationId":"remove_member_v1_tenants__tenant_id__members__user_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/teams":{"get":{"tags":["tenants"],"summary":"List Teams","operationId":"list_teams_v1_teams_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":true,"schema":{"type":"string","title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["teams"],"summary":"Create Team","operationId":"create_team_v1_teams_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTeamRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tenants/{tenant_id}/webhook":{"get":{"tags":["tenants"],"summary":"Get Tenant Webhook","operationId":"get_tenant_webhook_v1_tenants__tenant_id__webhook_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["tenants"],"summary":"Upsert Tenant Webhook","operationId":"upsert_tenant_webhook_v1_tenants__tenant_id__webhook_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookSettingsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/teams/{team_id}":{"get":{"tags":["teams"],"summary":"Get Team","operationId":"get_team_v1_teams__team_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","title":"Team Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["teams"],"summary":"Patch Team","operationId":"patch_team_v1_teams__team_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","title":"Team Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchTeamRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["teams"],"summary":"Delete Team","operationId":"delete_team_v1_teams__team_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","title":"Team Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/teams/{team_id}/members":{"post":{"tags":["teams"],"summary":"Add Team Member","operationId":"add_team_member_v1_teams__team_id__members_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","title":"Team Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTeamMemberRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/teams/{team_id}/members/{user_id}":{"delete":{"tags":["teams"],"summary":"Remove Team Member","operationId":"remove_team_member_v1_teams__team_id__members__user_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"team_id","in":"path","required":true,"schema":{"type":"string","title":"Team Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/ssh-key/generate":{"post":{"tags":["servers"],"summary":"Generate Server Ssh Key","operationId":"generate_server_ssh_key_v1_servers_ssh_key_generate_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/servers/{server_id}":{"get":{"tags":["servers"],"summary":"Get Server","operationId":"get_server_v1_servers__server_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["servers"],"summary":"Patch Server","operationId":"patch_server_v1_servers__server_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchServerRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["servers"],"summary":"Delete Server","description":"Legacy delete — prefer POST /decommission with a plan.","operationId":"delete_server_v1_servers__server_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers":{"get":{"tags":["servers"],"summary":"List Servers","operationId":"list_servers_v1_servers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["servers"],"summary":"Create Server","operationId":"create_server_v1_servers_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateServerRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/servers/{server_id}/validate":{"post":{"tags":["servers"],"summary":"Validate Server","operationId":"validate_server_v1_servers__server_id__validate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/maintenance":{"post":{"tags":["servers"],"summary":"Server Maintenance","operationId":"server_maintenance_v1_servers__server_id__maintenance_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"enabled","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Enabled"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/decommission-plan":{"get":{"tags":["servers"],"summary":"Decommission Plan","operationId":"decommission_plan_v1_servers__server_id__decommission_plan_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/decommission":{"post":{"tags":["servers"],"summary":"Decommission Server","operationId":"decommission_server_v1_servers__server_id__decommission_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DecommissionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/metrics":{"get":{"tags":["servers"],"summary":"Server Metrics","operationId":"server_metrics_v1_servers__server_id__metrics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"range","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/metrics/collect":{"post":{"tags":["servers"],"summary":"Collect Server Metrics Now","description":"SSH (or mock) collect host metrics for one server without a full diagnostic run.","operationId":"collect_server_metrics_now_v1_servers__server_id__metrics_collect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/disk/reclaim":{"post":{"tags":["servers"],"summary":"Reclaim Server Disk","description":"Remove old deploy work dirs/images for all apps on this server and prune Docker build cache.","operationId":"reclaim_server_disk_v1_servers__server_id__disk_reclaim_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/metrics/report":{"post":{"tags":["servers"],"summary":"Report Server Metrics","description":"Ingest metrics from the on-host platform-metrics agent (no user session).","operationId":"report_server_metrics_v1_servers__server_id__metrics_report_post","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"X-Metrics-Token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Metrics-Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetricsReportRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/metrics-agent/install":{"post":{"tags":["servers"],"summary":"Install Metrics Agent","operationId":"install_metrics_agent_v1_servers__server_id__metrics_agent_install_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/stack":{"get":{"tags":["servers"],"summary":"Server Stack Status","operationId":"server_stack_status_v1_servers__server_id__stack_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"fresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Fresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/stack/repair":{"post":{"tags":["servers"],"summary":"Repair Server Stack Route","operationId":"repair_server_stack_route_v1_servers__server_id__stack_repair_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StackRepairRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/containers":{"get":{"tags":["servers"],"summary":"Server Containers","operationId":"server_containers_v1_servers__server_id__containers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/platform-containers/{container_name}/logs":{"get":{"tags":["servers"],"summary":"Get Platform Container Logs","description":"Fetch stdout/stderr for platform-traefik or platform-metrics on a tenant server.","operationId":"get_platform_container_logs_v1_servers__server_id__platform_containers__container_name__logs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"container_name","in":"path","required":true,"schema":{"type":"string","title":"Container Name"}},{"name":"tail","in":"query","required":false,"schema":{"type":"integer","maximum":5000,"minimum":1,"default":500,"title":"Tail"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/activity":{"get":{"tags":["servers"],"summary":"Server Activity Log","operationId":"server_activity_log_v1_servers__server_id__activity_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/diagnostics":{"get":{"tags":["servers"],"summary":"Latest Diagnostics","operationId":"latest_diagnostics_v1_servers__server_id__diagnostics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/host-scan-consent":{"post":{"tags":["servers"],"summary":"Set Host Scan Consent","description":"Opt in to Tier-H host image CVE scanning (ephemeral Grype on deploy).","operationId":"set_host_scan_consent_v1_servers__server_id__host_scan_consent_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HostScanConsentBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/containers/rescan":{"post":{"tags":["servers"],"summary":"Rescan Container Cve","description":"Tier-H on-demand Grype re-scan for a running container image.","operationId":"rescan_container_cve_v1_servers__server_id__containers_rescan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContainerRescanBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/diagnostics/run":{"post":{"tags":["servers"],"summary":"Run Diagnostics","operationId":"run_diagnostics_v1_servers__server_id__diagnostics_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/postgres-hosts/{host_id}/start":{"post":{"tags":["servers"],"summary":"Start Postgres Host","operationId":"start_postgres_host_v1_servers__server_id__postgres_hosts__host_id__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/postgres-hosts/{host_id}/stop":{"post":{"tags":["servers"],"summary":"Stop Postgres Host","operationId":"stop_postgres_host_v1_servers__server_id__postgres_hosts__host_id__stop_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/postgres-hosts/{host_id}/restart":{"post":{"tags":["servers"],"summary":"Restart Postgres Host","operationId":"restart_postgres_host_v1_servers__server_id__postgres_hosts__host_id__restart_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/servers/{server_id}/diagnostics/{run_id}":{"get":{"tags":["servers"],"summary":"Get Diagnostic Run","operationId":"get_diagnostic_run_v1_servers__server_id__diagnostics__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials":{"get":{"tags":["credentials"],"summary":"List Credentials","operationId":"list_credentials_v1_credentials_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":true,"schema":{"type":"string","title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["credentials"],"summary":"Create Credential","operationId":"create_credential_v1_credentials_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCredentialRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/credentials/{credential_id}":{"delete":{"tags":["credentials"],"summary":"Delete Credential","operationId":"delete_credential_v1_credentials__credential_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/shared-variables":{"get":{"tags":["shared-variables"],"summary":"List Shared Variables","operationId":"list_shared_variables_v1_shared_variables_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scopeType","in":"query","required":true,"schema":{"type":"string","title":"Scopetype"}},{"name":"scopeId","in":"query","required":true,"schema":{"type":"string","title":"Scopeid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["shared-variables"],"summary":"Create Shared Variable","operationId":"create_shared_variable_v1_shared_variables_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedVarRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/shared-variables/{var_id}":{"patch":{"tags":["shared-variables"],"summary":"Patch Shared Variable","operationId":"patch_shared_variable_v1_shared_variables__var_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"var_id","in":"path","required":true,"schema":{"type":"string","title":"Var Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SharedVarPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["shared-variables"],"summary":"Delete Shared Variable","operationId":"delete_shared_variable_v1_shared_variables__var_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"var_id","in":"path","required":true,"schema":{"type":"string","title":"Var Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/connection":{"get":{"tags":["github"],"summary":"Get Connection","operationId":"get_connection_v1_github_connection_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["github"],"summary":"Disconnect Github","operationId":"disconnect_github_v1_github_connection_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/oauth/authorize":{"get":{"tags":["github"],"summary":"Oauth Authorize","operationId":"oauth_authorize_v1_github_oauth_authorize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/oauth/callback":{"get":{"tags":["github"],"summary":"Oauth Callback","operationId":"oauth_callback_v1_github_oauth_callback_get","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","title":"Code"}},{"name":"state","in":"query","required":true,"schema":{"type":"string","title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/app/manifest/start":{"get":{"tags":["github"],"summary":"App Manifest Start","description":"Begin GitHub App Manifest flow — each workspace creates its own App.","operationId":"app_manifest_start_v1_github_app_manifest_start_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}},{"name":"org","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org"}},{"name":"appName","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Appname"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/app/manifest/callback":{"get":{"tags":["github"],"summary":"App Manifest Callback","description":"Receive temporary code from GitHub after App creation; store per-tenant credentials.","operationId":"app_manifest_callback_v1_github_app_manifest_callback_get","parameters":[{"name":"code","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/app/install":{"get":{"tags":["github"],"summary":"App Install","description":"Install this workspace's already-created GitHub App on an org/account.","operationId":"app_install_v1_github_app_install_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/app/setup":{"get":{"tags":["github"],"summary":"App Setup Callback","description":"GitHub App Setup URL callback after install/update.","operationId":"app_setup_callback_v1_github_app_setup_get","parameters":[{"name":"installation_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Installation Id"}},{"name":"setup_action","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Setup Action"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/installations":{"post":{"tags":["github"],"summary":"Connect Installation","description":"Manual connect by installation ID (advanced fallback).","operationId":"connect_installation_v1_github_installations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectInstallationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/github/repos":{"get":{"tags":["github"],"summary":"List Repos","operationId":"list_repos_v1_github_repos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}":{"patch":{"tags":["apps"],"summary":"Patch Project","operationId":"patch_project_v1_projects__project_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchProjectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["apps"],"summary":"Get Project","operationId":"get_project_v1_projects__project_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["apps"],"summary":"Delete Project","operationId":"delete_project_v1_projects__project_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/environments/{env_id}":{"patch":{"tags":["apps"],"summary":"Patch Environment","operationId":"patch_environment_v1_environments__env_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"env_id","in":"path","required":true,"schema":{"type":"string","title":"Env Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchEnvironmentRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["apps"],"summary":"Delete Environment","operationId":"delete_environment_v1_environments__env_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"env_id","in":"path","required":true,"schema":{"type":"string","title":"Env Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/version-status":{"get":{"tags":["apps"],"summary":"Get Project Version Status","operationId":"get_project_version_status_v1_projects__project_id__version_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects":{"get":{"tags":["apps"],"summary":"List Projects","operationId":"list_projects_v1_projects_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["apps"],"summary":"Create Project","operationId":"create_project_v1_projects_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProjectRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/environments":{"post":{"tags":["apps"],"summary":"Create Environment","operationId":"create_environment_v1_environments_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateEnvironmentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/applications":{"get":{"tags":["apps"],"summary":"List Applications","operationId":"list_applications_v1_applications_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["apps"],"summary":"Create Application","operationId":"create_application_v1_applications_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApplicationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}":{"get":{"tags":["apps"],"summary":"Get Application","operationId":"get_application_v1_applications__app_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["apps"],"summary":"Patch Application","operationId":"patch_application_v1_applications__app_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchApplicationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["apps"],"summary":"Delete Application","operationId":"delete_application_v1_applications__app_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/build-layout":{"get":{"tags":["apps"],"summary":"Get Build Layout","operationId":"get_build_layout_v1_applications__app_id__build_layout_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/build-layout/preview":{"post":{"tags":["apps"],"summary":"Preview Build Layout","operationId":"preview_build_layout_v1_build_layout_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviewBuildLayoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/applications/{app_id}/build-layout/apply":{"post":{"tags":["apps"],"summary":"Apply Build Layout","operationId":"apply_build_layout_v1_applications__app_id__build_layout_apply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplyBuildLayoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/containers":{"get":{"tags":["apps"],"summary":"List Application Containers","description":"List Docker containers for an app instance (metrics cache or live SSH).","operationId":"list_application_containers_v1_applications__app_id__containers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/containers/{container_id}/logs":{"get":{"tags":["apps"],"summary":"Get Application Container Logs","description":"Fetch stdout/stderr for one container belonging to this app instance.","operationId":"get_application_container_logs_v1_applications__app_id__containers__container_id__logs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"container_id","in":"path","required":true,"schema":{"type":"string","title":"Container Id"}},{"name":"tail","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":500,"title":"Tail"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/containers/{container_id}/logs/download":{"get":{"tags":["apps"],"summary":"Download Application Container Logs","description":"Download container logs as a plain-text attachment.","operationId":"download_application_container_logs_v1_applications__app_id__containers__container_id__logs_download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"container_id","in":"path","required":true,"schema":{"type":"string","title":"Container Id"}},{"name":"tail","in":"query","required":false,"schema":{"type":"integer","maximum":5000,"minimum":1,"default":5000,"title":"Tail"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/instances":{"get":{"tags":["app-instances"],"summary":"List App Instances","operationId":"list_app_instances_v1_applications__app_id__instances_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["app-instances"],"summary":"Create App Instance","operationId":"create_app_instance_v1_applications__app_id__instances_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAppInstanceRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}":{"get":{"tags":["app-instances"],"summary":"Get App Instance","operationId":"get_app_instance_v1_app_instances__instance_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["app-instances"],"summary":"Patch App Instance","operationId":"patch_app_instance_v1_app_instances__instance_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchAppInstanceRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["app-instances"],"summary":"Delete App Instance","operationId":"delete_app_instance_v1_app_instances__instance_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/deploy-trigger":{"get":{"tags":["app-instances"],"summary":"Get Deploy Trigger","operationId":"get_deploy_trigger_v1_app_instances__instance_id__deploy_trigger_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["app-instances"],"summary":"Update Deploy Trigger","operationId":"update_deploy_trigger_v1_app_instances__instance_id__deploy_trigger_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeployTriggerUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/version-status":{"get":{"tags":["app-instances"],"summary":"Get Instance Version Status","operationId":"get_instance_version_status_v1_app_instances__instance_id__version_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/routing-audit":{"post":{"tags":["app-instances"],"summary":"Run Instance Routing Audit","operationId":"run_instance_routing_audit_v1_app_instances__instance_id__routing_audit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/deploy-key":{"get":{"tags":["deploy-keys"],"summary":"Get Deploy Key","operationId":"get_deploy_key_v1_applications__app_id__deploy_key_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["deploy-keys"],"summary":"Delete Deploy Key","operationId":"delete_deploy_key_v1_applications__app_id__deploy_key_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/deploy-key/generate":{"post":{"tags":["deploy-keys"],"summary":"Generate Deploy Key","operationId":"generate_deploy_key_v1_applications__app_id__deploy_key_generate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/deploy-key/register-github":{"post":{"tags":["deploy-keys"],"summary":"Register Deploy Key On Github","operationId":"register_deploy_key_on_github_v1_applications__app_id__deploy_key_register_github_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterGithubDeployKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/deploy-blockers":{"get":{"tags":["deploys"],"summary":"Deploy Blockers","operationId":"deploy_blockers_v1_applications__app_id__deploy_blockers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/deploy":{"post":{"tags":["deploys"],"summary":"Trigger Deploy","operationId":"trigger_deploy_v1_applications__app_id__deploy_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeployRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/deploy":{"post":{"tags":["deploys"],"summary":"Trigger Instance Deploy","operationId":"trigger_instance_deploy_v1_app_instances__instance_id__deploy_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeployRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}":{"get":{"tags":["deploys"],"summary":"Get Deploy","operationId":"get_deploy_v1_deploys__deploy_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/version":{"get":{"tags":["deploys"],"summary":"Application Version","operationId":"application_version_v1_applications__app_id__version_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/version/compare":{"get":{"tags":["deploys"],"summary":"Application Version Compare","operationId":"application_version_compare_v1_applications__app_id__version_compare_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/cancel":{"post":{"tags":["deploys"],"summary":"Cancel Deploy","operationId":"cancel_deploy_v1_deploys__deploy_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/deploy-summary":{"get":{"tags":["deploys"],"summary":"Instance Deploy Summary","description":"Lightweight latest-deploy snapshot for live UI polling.","operationId":"instance_deploy_summary_v1_app_instances__instance_id__deploy_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/preview":{"get":{"tags":["deploys"],"summary":"Deploy Preview Image","operationId":"deploy_preview_image_v1_deploys__deploy_id__preview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}},{"name":"size","in":"query","required":false,"schema":{"type":"string","default":"hero","title":"Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/poll":{"get":{"tags":["deploys"],"summary":"Poll Deploy","description":"Polling fallback when SSE is unavailable.","operationId":"poll_deploy_v1_deploys__deploy_id__poll_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/stream":{"get":{"tags":["deploys"],"summary":"Stream Deploy Logs","operationId":"stream_deploy_logs_v1_deploys__deploy_id__stream_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/container-logs":{"get":{"tags":["deploys"],"summary":"Get Deploy Container Logs","description":"Fetch live container stdout/stderr from the deploy target server.","operationId":"get_deploy_container_logs_v1_deploys__deploy_id__container_logs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deploys/{deploy_id}/reachability":{"get":{"tags":["deploys"],"summary":"Deploy Reachability","description":"Probe configured route URLs for this deploy's application instance.","operationId":"deploy_reachability_v1_deploys__deploy_id__reachability_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes":{"get":{"tags":["routes"],"summary":"List Routes","operationId":"list_routes_v1_routes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}},{"name":"applicationId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Applicationid"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"instanceId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instanceid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["routes"],"summary":"Create Route","operationId":"create_route_v1_routes_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRouteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/orphan-check":{"get":{"tags":["routes"],"summary":"Orphan Check Hostname","description":"Probe a hostname that may reach a tenant server without a registered route.","operationId":"orphan_check_hostname_v1_routes_orphan_check_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"fqdn","in":"query","required":true,"schema":{"type":"string","minLength":3,"title":"Fqdn"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}":{"patch":{"tags":["routes"],"summary":"Patch Route","operationId":"patch_route_v1_routes__route_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchRouteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["routes"],"summary":"Delete Route","operationId":"delete_route_v1_routes__route_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["routes"],"summary":"Get Route","operationId":"get_route_v1_routes__route_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/probe":{"post":{"tags":["routes"],"summary":"Probe Route","description":"Run an immediate HTTP health probe against the route's public URL.","operationId":"probe_route_v1_routes__route_id__probe_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/dns-check":{"get":{"tags":["routes"],"summary":"Dns Check Route","description":"Resolve the route FQDN and compare against the expected traffic target.","operationId":"dns_check_route_v1_routes__route_id__dns_check_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}},{"name":"targetServerId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetserverid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/reconcile":{"post":{"tags":["routes"],"summary":"Reconcile Route","operationId":"reconcile_route_v1_routes__route_id__reconcile_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/reconcile-runs":{"get":{"tags":["routes"],"summary":"List Route Reconcile Runs","operationId":"list_route_reconcile_runs_v1_routes__route_id__reconcile_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/reconcile-runs/{run_id}":{"get":{"tags":["routes"],"summary":"Get Reconcile Run","operationId":"get_reconcile_run_v1_routes_reconcile_runs__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/migrations":{"post":{"tags":["routes"],"summary":"Start Migration","operationId":"start_migration_v1_routes__route_id__migrations_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/routes/{route_id}/staging-route":{"post":{"tags":["routes"],"summary":"Create Staging Route","description":"Option B: temporary sslip route on target for pre-cutover validation.","operationId":"create_staging_route_v1_routes__route_id__staging_route_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StagingRouteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/migrations/{migration_id}":{"get":{"tags":["migrations"],"summary":"Get Migration","operationId":"get_migration_v1_migrations__migration_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"migration_id","in":"path","required":true,"schema":{"type":"string","title":"Migration Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/migrations/{migration_id}/dns-check":{"get":{"tags":["migrations"],"summary":"Migration Dns Check Endpoint","operationId":"migration_dns_check_endpoint_v1_migrations__migration_id__dns_check_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"migration_id","in":"path","required":true,"schema":{"type":"string","title":"Migration Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/migrations/{migration_id}/complete-cutover":{"post":{"tags":["migrations"],"summary":"Complete Migration Cutover","operationId":"complete_migration_cutover_v1_migrations__migration_id__complete_cutover_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"migration_id","in":"path","required":true,"schema":{"type":"string","title":"Migration Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/migrations/{migration_id}/cancel":{"post":{"tags":["migrations"],"summary":"Cancel Migration Endpoint","operationId":"cancel_migration_endpoint_v1_migrations__migration_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"migration_id","in":"path","required":true,"schema":{"type":"string","title":"Migration Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhooks/github":{"post":{"tags":["webhooks"],"summary":"Github Webhook","operationId":"github_webhook_webhooks_github_post","parameters":[{"name":"X-Hub-Signature-256","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Hub-Signature-256"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/health-signals":{"get":{"tags":["ops"],"summary":"List Signals","operationId":"list_signals_v1_health_signals_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"resourceType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resourcetype"}},{"name":"resourceId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resourceid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/alerts":{"get":{"tags":["ops"],"summary":"List Alerts","operationId":"list_alerts_v1_alerts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"resolvedVia","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolvedvia"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/alerts/{alert_id}/acknowledge":{"post":{"tags":["ops"],"summary":"Acknowledge Alert","operationId":"acknowledge_alert_v1_alerts__alert_id__acknowledge_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"alert_id","in":"path","required":true,"schema":{"type":"string","title":"Alert Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/alerts/acknowledge-bulk":{"post":{"tags":["ops"],"summary":"Acknowledge Alerts Bulk","operationId":"acknowledge_alerts_bulk_v1_alerts_acknowledge_bulk_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkAcknowledgeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/alerts/{alert_id}/resolve":{"post":{"tags":["ops"],"summary":"Resolve Alert Endpoint","operationId":"resolve_alert_endpoint_v1_alerts__alert_id__resolve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"alert_id","in":"path","required":true,"schema":{"type":"string","title":"Alert Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResolveAlertRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/alerts/resolve-bulk":{"post":{"tags":["ops"],"summary":"Resolve Alerts Bulk","operationId":"resolve_alerts_bulk_v1_alerts_resolve_bulk_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkResolveRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/ops/conversations":{"get":{"tags":["ops"],"summary":"List Conversations","operationId":"list_conversations_v1_ops_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scopeType","in":"query","required":true,"schema":{"type":"string","title":"Scopetype"}},{"name":"scopeId","in":"query","required":true,"schema":{"type":"string","title":"Scopeid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["ops"],"summary":"Create Conversation","operationId":"create_conversation_v1_ops_conversations_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateConversationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ops/conversations/{conv_id}/messages":{"post":{"tags":["ops"],"summary":"Post Message","operationId":"post_message_v1_ops_conversations__conv_id__messages_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conv_id","in":"path","required":true,"schema":{"type":"string","title":"Conv Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["ops"],"summary":"Get Messages","operationId":"get_messages_v1_ops_conversations__conv_id__messages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conv_id","in":"path","required":true,"schema":{"type":"string","title":"Conv Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/remediations":{"get":{"tags":["remediations"],"summary":"List Remediations","operationId":"list_remediations_v1_remediations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"alertId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alertid"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/remediations/{remediation_id}":{"get":{"tags":["remediations"],"summary":"Get Remediation","operationId":"get_remediation_v1_remediations__remediation_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"remediation_id","in":"path","required":true,"schema":{"type":"string","title":"Remediation Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/remediations/{remediation_id}/approve":{"post":{"tags":["remediations"],"summary":"Approve Remediation","operationId":"approve_remediation_v1_remediations__remediation_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"remediation_id","in":"path","required":true,"schema":{"type":"string","title":"Remediation Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/remediations/{remediation_id}/reject":{"post":{"tags":["remediations"],"summary":"Reject Remediation","operationId":"reject_remediation_v1_remediations__remediation_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"remediation_id","in":"path","required":true,"schema":{"type":"string","title":"Remediation Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/helper/conversations":{"get":{"tags":["helper"],"summary":"List Helper Conversations","operationId":"list_helper_conversations_v1_helper_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":true,"schema":{"type":"string","title":"Tenantid"}},{"name":"scopePage","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scopepage"}},{"name":"scopeId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scopeid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/helper/conversations/{conversation_id}/messages":{"get":{"tags":["helper"],"summary":"Get Helper Messages","operationId":"get_helper_messages_v1_helper_conversations__conversation_id__messages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/helper/context":{"get":{"tags":["helper"],"summary":"Helper Context","operationId":"helper_context_v1_helper_context_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scopeType","in":"query","required":true,"schema":{"type":"string","title":"Scopetype"}},{"name":"scopeId","in":"query","required":true,"schema":{"type":"string","title":"Scopeid"}},{"name":"page","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/helper/ask":{"post":{"tags":["helper"],"summary":"Helper Ask","operationId":"helper_ask_v1_helper_ask_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HelperAskRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/helper/suggestions":{"get":{"tags":["helper"],"summary":"Helper Suggestions","operationId":"helper_suggestions_v1_helper_suggestions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scope","in":"query","required":true,"schema":{"type":"string","title":"Scope"}},{"name":"resourceId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resourceid"}},{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/helper/suggestions/{suggestion_id}/dismiss":{"post":{"tags":["helper"],"summary":"Dismiss Suggestion","operationId":"dismiss_suggestion_v1_helper_suggestions__suggestion_id__dismiss_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"suggestion_id","in":"path","required":true,"schema":{"type":"string","title":"Suggestion Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-tokens":{"get":{"tags":["tokens"],"summary":"List Tokens","operationId":"list_tokens_v1_api_tokens_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["tokens"],"summary":"Create Token","operationId":"create_token_v1_api_tokens_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTokenRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/api-tokens/{token_id}":{"delete":{"tags":["tokens"],"summary":"Revoke Token","operationId":"revoke_token_v1_api_tokens__token_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","title":"Token Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/destinations":{"get":{"tags":["destinations"],"summary":"List Destinations","operationId":"list_destinations_v1_destinations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":true,"schema":{"type":"string","title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/env":{"get":{"tags":["env-vars"],"summary":"List Env Vars","operationId":"list_env_vars_v1_applications__app_id__env_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["env-vars"],"summary":"Create Env Var","operationId":"create_env_var_v1_applications__app_id__env_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnvVarRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/env/bulk":{"put":{"tags":["env-vars"],"summary":"Bulk Sync Env Vars","operationId":"bulk_sync_env_vars_v1_applications__app_id__env_bulk_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnvBulkSyncRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/applications/{app_id}/env/{key}":{"patch":{"tags":["env-vars"],"summary":"Update Env Var","operationId":"update_env_var_v1_applications__app_id__env__key__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnvVarPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["env-vars"],"summary":"Delete Env Var","operationId":"delete_env_var_v1_applications__app_id__env__key__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/volumes":{"get":{"tags":["instance-volumes"],"summary":"List Volumes","operationId":"list_volumes_v1_app_instances__instance_id__volumes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["instance-volumes"],"summary":"Create Volume","operationId":"create_volume_v1_app_instances__instance_id__volumes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VolumeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/volumes/detected":{"get":{"tags":["instance-volumes"],"summary":"List Detected Volumes","operationId":"list_detected_volumes_v1_app_instances__instance_id__volumes_detected_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/app-instances/{instance_id}/volumes/{volume_id}":{"patch":{"tags":["instance-volumes"],"summary":"Patch Volume","operationId":"patch_volume_v1_app_instances__instance_id__volumes__volume_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}},{"name":"volume_id","in":"path","required":true,"schema":{"type":"string","title":"Volume Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VolumePatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["instance-volumes"],"summary":"Delete Volume","operationId":"delete_volume_v1_app_instances__instance_id__volumes__volume_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instance_id","in":"path","required":true,"schema":{"type":"string","title":"Instance Id"}},{"name":"volume_id","in":"path","required":true,"schema":{"type":"string","title":"Volume Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases":{"get":{"tags":["databases"],"summary":"List Databases","operationId":"list_databases_v1_databases_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environmentId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}},{"name":"serverId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Serverid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["databases"],"summary":"Create Database","operationId":"create_database_v1_databases_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/migrate-shared":{"post":{"tags":["databases"],"summary":"Migrate Database Shared","operationId":"migrate_database_shared_v1_databases__database_id__migrate_shared_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/provision":{"post":{"tags":["databases"],"summary":"Retry Provision Database","operationId":"retry_provision_database_v1_databases__database_id__provision_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/templates":{"get":{"tags":["databases"],"summary":"List Database Templates","operationId":"list_database_templates_v1_databases_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/databases/blockers/explain":{"get":{"tags":["databases"],"summary":"Explain Blockers","operationId":"explain_blockers_v1_databases_blockers_explain_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string","title":"Projectid"}},{"name":"environmentId","in":"query","required":true,"schema":{"type":"string","title":"Environmentid"}},{"name":"serverId","in":"query","required":true,"schema":{"type":"string","title":"Serverid"}},{"name":"name","in":"query","required":true,"schema":{"type":"string","title":"Name"}},{"name":"version","in":"query","required":false,"schema":{"type":"string","default":"16","title":"Version"}},{"name":"flavor","in":"query","required":false,"schema":{"type":"string","default":"standard","title":"Flavor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}":{"get":{"tags":["databases"],"summary":"Get Database","operationId":"get_database_v1_databases__database_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["databases"],"summary":"Patch Database","operationId":"patch_database_v1_databases__database_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePatchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["databases"],"summary":"Delete Database","operationId":"delete_database_v1_databases__database_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"confirmName","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Confirmname"}},{"name":"wipeData","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Wipedata"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/start":{"post":{"tags":["databases"],"summary":"Start Database","operationId":"start_database_v1_databases__database_id__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/stop":{"post":{"tags":["databases"],"summary":"Stop Database","operationId":"stop_database_v1_databases__database_id__stop_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/restart":{"post":{"tags":["databases"],"summary":"Restart Database","operationId":"restart_database_v1_databases__database_id__restart_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/connection":{"get":{"tags":["databases"],"summary":"Get Connection","operationId":"get_connection_v1_databases__database_id__connection_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/metrics":{"get":{"tags":["databases"],"summary":"Get Metrics","operationId":"get_metrics_v1_databases__database_id__metrics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"default":48,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/metrics/collect":{"post":{"tags":["databases"],"summary":"Collect Metrics","operationId":"collect_metrics_v1_databases__database_id__metrics_collect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/backups":{"get":{"tags":["databases"],"summary":"List Backups","operationId":"list_backups_v1_databases__database_id__backups_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["databases"],"summary":"Trigger Backup","operationId":"trigger_backup_v1_databases__database_id__backups_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/backups/{run_id}/restore":{"post":{"tags":["databases"],"summary":"Restore Backup","operationId":"restore_backup_v1_databases__database_id__backups__run_id__restore_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}},{"name":"confirm","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Confirm"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/links":{"get":{"tags":["databases"],"summary":"List Links","operationId":"list_links_v1_databases__database_id__links_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["databases"],"summary":"Create Link","operationId":"create_link_v1_databases__database_id__links_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseLinkRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/links/{link_id}":{"delete":{"tags":["databases"],"summary":"Delete Link","operationId":"delete_link_v1_databases__database_id__links__link_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"link_id","in":"path","required":true,"schema":{"type":"string","title":"Link Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/schemas":{"get":{"tags":["databases"],"summary":"List Schemas","operationId":"list_schemas_v1_databases__database_id__schemas_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["databases"],"summary":"Create Schema","operationId":"create_schema_v1_databases__database_id__schemas_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseSchemaCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/schemas/{schema_name}":{"delete":{"tags":["databases"],"summary":"Delete Schema","operationId":"delete_schema_v1_databases__database_id__schemas__schema_name__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"schema_name","in":"path","required":true,"schema":{"type":"string","title":"Schema Name"}},{"name":"confirmName","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Confirmname"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/moves/blockers":{"get":{"tags":["databases"],"summary":"Explain Database Move Blockers","operationId":"explain_database_move_blockers_v1_databases__database_id__moves_blockers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"destinationType","in":"query","required":true,"schema":{"type":"string","title":"Destinationtype"}},{"name":"targetServerId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetserverid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/moves":{"get":{"tags":["databases"],"summary":"List Database Moves","operationId":"list_database_moves_v1_databases__database_id__moves_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["databases"],"summary":"Start Database Move","operationId":"start_database_move_v1_databases__database_id__moves_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseMoveRequest"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/databases/{database_id}/moves/{move_id}":{"get":{"tags":["databases"],"summary":"Get Database Move","operationId":"get_database_move_v1_databases__database_id__moves__move_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"move_id","in":"path","required":true,"schema":{"type":"string","title":"Move Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/audit":{"get":{"tags":["audit"],"summary":"List Audit Log","operationId":"list_audit_log_v1_audit_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/audit/admin":{"get":{"tags":["audit"],"summary":"Admin Audit Log","operationId":"admin_audit_log_v1_audit_admin_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/posture":{"get":{"tags":["security"],"summary":"Get Posture","operationId":"get_posture_v1_security_posture_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/scans":{"get":{"tags":["security"],"summary":"List Scans","operationId":"list_scans_v1_security_scans_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deployRunId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deployrunid"}},{"name":"appInstanceId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Appinstanceid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/scans/{scan_id}":{"get":{"tags":["security"],"summary":"Get Scan","operationId":"get_scan_v1_security_scans__scan_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scan_id","in":"path","required":true,"schema":{"type":"string","title":"Scan Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/scans/{scan_id}/sbom":{"get":{"tags":["security"],"summary":"Get Scan Sbom","operationId":"get_scan_sbom_v1_security_scans__scan_id__sbom_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scan_id","in":"path","required":true,"schema":{"type":"string","title":"Scan Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/scans/{scan_id}/sbom/diff":{"get":{"tags":["security"],"summary":"Get Scan Sbom Diff","operationId":"get_scan_sbom_diff_v1_security_scans__scan_id__sbom_diff_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"scan_id","in":"path","required":true,"schema":{"type":"string","title":"Scan Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/security/scans/run":{"post":{"tags":["security"],"summary":"Run Scans","description":"Enqueue security scans for a deploy or on-demand for an app instance (no redeploy).","operationId":"run_scans_v1_security_scans_run_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunScansRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/security/settings":{"get":{"tags":["security"],"summary":"Get Security Settings","operationId":"get_security_settings_v1_security_settings_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tenantid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["security"],"summary":"Patch Security Settings","operationId":"patch_security_settings_v1_security_settings_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenantId","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tenantid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SecuritySettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/super/settings":{"get":{"tags":["super"],"summary":"List Platform Settings","operationId":"list_platform_settings_v1_super_settings_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["super"],"summary":"Save Platform Settings Api","operationId":"save_platform_settings_api_v1_super_settings_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SavePlatformSettingsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/super/settings/import-env":{"post":{"tags":["super"],"summary":"Import Settings From Env","operationId":"import_settings_from_env_v1_super_settings_import_env_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/super/providers":{"get":{"tags":["super-providers"],"summary":"List Super Providers","operationId":"list_super_providers_v1_super_providers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/super/providers/{provider}":{"put":{"tags":["super-providers"],"summary":"Update Super Provider","operationId":"update_super_provider_v1_super_providers__provider__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProviderUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/super/providers/{provider}/test":{"post":{"tags":["super-providers"],"summary":"Test Super Provider","operationId":"test_super_provider_v1_super_providers__provider__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/cloud-provisions":{"post":{"tags":["cloud-provisions"],"summary":"Create Provision","operationId":"create_provision_v1_cloud_provisions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProvisionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/cloud-provisions/{provision_id}":{"get":{"tags":["cloud-provisions"],"summary":"Get Provision","operationId":"get_provision_v1_cloud_provisions__provision_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provision_id","in":"path","required":true,"schema":{"type":"string","title":"Provision Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/cloud-providers/{provider}/catalog":{"get":{"tags":["cloud-providers"],"summary":"Provider Catalog","operationId":"provider_catalog_v1_cloud_providers__provider__catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/integrations/cloud-providers/{provider}":{"put":{"tags":["cloud-integrations"],"summary":"Save Provider Key","operationId":"save_provider_key_v1_integrations_cloud_providers__provider__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveProviderKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["cloud-integrations"],"summary":"Delete Provider Key","operationId":"delete_provider_key_v1_integrations_cloud_providers__provider__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/integrations/cloud-providers/{provider}/test":{"post":{"tags":["cloud-integrations"],"summary":"Test Provider Key","operationId":"test_provider_key_v1_integrations_cloud_providers__provider__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"db","in":"query","required":false,"schema":{"title":"Db"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super":{"get":{"tags":["super-ui"],"summary":"Super Home","operationId":"super_home_super_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/analytics":{"get":{"tags":["super-ui"],"summary":"Super Analytics Page","operationId":"super_analytics_page_super_analytics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":7,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/settings":{"get":{"tags":["super-ui"],"summary":"Super Settings Page","operationId":"super_settings_page_super_settings_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["super-ui"],"summary":"Super Settings Save","operationId":"super_settings_save_super_settings_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/settings/import-env":{"post":{"tags":["super-ui"],"summary":"Super Settings Import Env","operationId":"super_settings_import_env_super_settings_import_env_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/tenants":{"get":{"tags":["super-ui"],"summary":"Super Tenants Page","operationId":"super_tenants_page_super_tenants_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/tenants/new":{"get":{"tags":["super-ui"],"summary":"Super Tenant New","operationId":"super_tenant_new_super_tenants_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["super-ui"],"summary":"Super Tenant Create","operationId":"super_tenant_create_super_tenants_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_tenant_create_super_tenants_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/tenants/{tenant_id}":{"get":{"tags":["super-ui"],"summary":"Super Tenant Detail","operationId":"super_tenant_detail_super_tenants__tenant_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/tenants/{tenant_id}/edit":{"get":{"tags":["super-ui"],"summary":"Super Tenant Edit","description":"Alias for tenant detail — anchors operators on the edit form.","operationId":"super_tenant_edit_super_tenants__tenant_id__edit_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/tenants/{tenant_id}/product":{"post":{"tags":["super-ui"],"summary":"Super Tenant Product","operationId":"super_tenant_product_super_tenants__tenant_id__product_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_tenant_product_super_tenants__tenant_id__product_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/products":{"get":{"tags":["super-ui"],"summary":"Super Products Page","operationId":"super_products_page_super_products_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/products/new":{"get":{"tags":["super-ui"],"summary":"Super Product New","operationId":"super_product_new_super_products_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["super-ui"],"summary":"Super Product Create","operationId":"super_product_create_super_products_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_product_create_super_products_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/products/{code}":{"get":{"tags":["super-ui"],"summary":"Super Product Detail","operationId":"super_product_detail_super_products__code__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["super-ui"],"summary":"Super Product Save","operationId":"super_product_save_super_products__code__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_product_save_super_products__code__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/tenants/{tenant_id}/provision-included":{"post":{"tags":["super-ui"],"summary":"Super Tenant Provision Included","operationId":"super_tenant_provision_included_super_tenants__tenant_id__provision_included_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/providers":{"get":{"tags":["super-ui"],"summary":"Super Providers Page","operationId":"super_providers_page_super_providers_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/providers/{provider}":{"post":{"tags":["super-ui"],"summary":"Super Providers Save","operationId":"super_providers_save_super_providers__provider__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_providers_save_super_providers__provider__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/providers/{provider}/test":{"post":{"tags":["super-ui"],"summary":"Super Providers Test","operationId":"super_providers_test_super_providers__provider__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/provisions":{"get":{"tags":["super-ui"],"summary":"Super Provisions Page","operationId":"super_provisions_page_super_provisions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string","default":"","title":"Provider"}},{"name":"tenant","in":"query","required":false,"schema":{"type":"string","default":"","title":"Tenant"}},{"name":"sync","in":"query","required":false,"schema":{"type":"string","default":"","title":"Sync"}},{"name":"env","in":"query","required":false,"schema":{"type":"string","default":"","title":"Env"}},{"name":"usage","in":"query","required":false,"schema":{"type":"string","default":"","title":"Usage"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"","title":"State"}},{"name":"live","in":"query","required":false,"schema":{"type":"string","default":"0","title":"Live"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/provisions/destroy":{"post":{"tags":["super-ui"],"summary":"Super Provisions Destroy","operationId":"super_provisions_destroy_super_provisions_destroy_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_provisions_destroy_super_provisions_destroy_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/gtl":{"get":{"tags":["super-ui"],"summary":"Super Gtl Page","operationId":"super_gtl_page_super_gtl_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/gtl/test":{"post":{"tags":["super-ui"],"summary":"Super Gtl Test","operationId":"super_gtl_test_super_gtl_test_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/invites":{"get":{"tags":["super-ui"],"summary":"Super Invites Page","operationId":"super_invites_page_super_invites_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/invites/new":{"post":{"tags":["super-ui"],"summary":"Super Invite Create","operationId":"super_invite_create_super_invites_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_invite_create_super_invites_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/invites/{invite_id}/revoke":{"post":{"tags":["super-ui"],"summary":"Super Invite Revoke","operationId":"super_invite_revoke_super_invites__invite_id__revoke_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"invite_id","in":"path","required":true,"schema":{"type":"string","title":"Invite Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/early-access":{"get":{"tags":["super-ui"],"summary":"Super Early Access Page","operationId":"super_early_access_page_super_early_access_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"pending","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/early-access/{request_id}/invited":{"post":{"tags":["super-ui"],"summary":"Super Early Access Mark Invited","operationId":"super_early_access_mark_invited_super_early_access__request_id__invited_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/early-access/{request_id}/dismiss":{"post":{"tags":["super-ui"],"summary":"Super Early Access Dismiss","operationId":"super_early_access_dismiss_super_early_access__request_id__dismiss_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/operators":{"get":{"tags":["super-ui"],"summary":"Super Operators Page","operationId":"super_operators_page_super_operators_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/operators/promote":{"post":{"tags":["super-ui"],"summary":"Super Operator Promote","operationId":"super_operator_promote_super_operators_promote_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_operator_promote_super_operators_promote_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/operators/demote":{"post":{"tags":["super-ui"],"summary":"Super Operator Demote","operationId":"super_operator_demote_super_operators_demote_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_operator_demote_super_operators_demote_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/operators/new":{"post":{"tags":["super-ui"],"summary":"Super Operator Create","operationId":"super_operator_create_super_operators_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_super_operator_create_super_operators_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/reliability":{"get":{"tags":["super-ui"],"summary":"Super Reliability Page","operationId":"super_reliability_page_super_reliability_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Report"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/reliability/generate":{"post":{"tags":["super-ui"],"summary":"Super Reliability Generate","operationId":"super_reliability_generate_super_reliability_generate_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/reliability/{report_id}/approve/{suggestion_id}":{"post":{"tags":["super-ui"],"summary":"Super Reliability Approve Suggestion","operationId":"super_reliability_approve_suggestion_super_reliability__report_id__approve__suggestion_id__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"report_id","in":"path","required":true,"schema":{"type":"string","title":"Report Id"}},{"name":"suggestion_id","in":"path","required":true,"schema":{"type":"string","title":"Suggestion Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/scheduler":{"get":{"tags":["super-ui"],"summary":"Super Scheduler Page","operationId":"super_scheduler_page_super_scheduler_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/scheduler/run/{job_id}":{"post":{"tags":["super-ui"],"summary":"Super Scheduler Run Job","operationId":"super_scheduler_run_job_super_scheduler_run__job_id__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/super/scheduler/purge-orphan-queue":{"post":{"tags":["super-ui"],"summary":"Super Scheduler Purge Orphan Queue","operationId":"super_scheduler_purge_orphan_queue_super_scheduler_purge_orphan_queue_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/scheduler/sweep":{"post":{"tags":["super-ui"],"summary":"Super Scheduler Sweep","operationId":"super_scheduler_sweep_super_scheduler_sweep_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/super/security":{"get":{"tags":["super-ui"],"summary":"Super Security Page","operationId":"super_security_page_super_security_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/super/security/grype-db-update":{"post":{"tags":["super-ui"],"summary":"Super Security Grype Db Update","operationId":"super_security_grype_db_update_super_security_grype_db_update_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/public/analytics/pageview":{"post":{"tags":["public-analytics"],"summary":"Record Pageview Beacon","operationId":"record_pageview_beacon_v1_public_analytics_pageview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PageviewBeacon"}}},"required":true},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/partials/sidebar-projects":{"get":{"tags":["web"],"summary":"Sidebar Projects Partial","operationId":"sidebar_projects_partial_partials_sidebar_projects_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"active","in":"query","required":false,"schema":{"type":"string","default":"","title":"Active"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/partials/sidebar-servers":{"get":{"tags":["web"],"summary":"Sidebar Servers Partial","operationId":"sidebar_servers_partial_partials_sidebar_servers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"active","in":"query","required":false,"schema":{"type":"string","default":"","title":"Active"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/partials/alert-badge":{"get":{"tags":["web"],"summary":"Alert Badge Partial","operationId":"alert_badge_partial_partials_alert_badge_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"target","in":"query","required":false,"schema":{"type":"string","default":"topbar","title":"Target"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/login":{"get":{"tags":["web"],"summary":"Login Page","operationId":"login_page_login_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"tags":["web"],"summary":"Login Submit","operationId":"login_submit_login_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_login_submit_login_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/logout":{"get":{"tags":["web"],"summary":"Logout","operationId":"logout_logout_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"tags":["web"],"summary":"Marketing Home","operationId":"marketing_home__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/agents":{"get":{"tags":["web"],"summary":"Agents Page","operationId":"agents_page_agents_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/dashboard":{"get":{"tags":["web"],"summary":"Dashboard","operationId":"dashboard_dashboard_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/partials/dashboard-content":{"get":{"tags":["web"],"summary":"Dashboard Content Partial","operationId":"dashboard_content_partial_partials_dashboard_content_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/partials/dashboard-health":{"get":{"tags":["web"],"summary":"Dashboard Content Partial","operationId":"dashboard_content_partial_partials_dashboard_health_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/security":{"get":{"tags":["web"],"summary":"Security Hub","operationId":"security_hub_security_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/applications/{app_id}/security":{"get":{"tags":["web"],"summary":"App Security Detail","operationId":"app_security_detail_applications__app_id__security_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/security/scan":{"post":{"tags":["web"],"summary":"Security Scan Instance","operationId":"security_scan_instance_security_scan_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_security_scan_instance_security_scan_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/open-source":{"get":{"tags":["web"],"summary":"Open Source Page","operationId":"open_source_page_open_source_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/applications/{app_id}":{"get":{"tags":["web"],"summary":"App Detail","operationId":"app_detail_applications__app_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/deploys/{deploy_id}":{"get":{"tags":["web"],"summary":"Deploy Detail","operationId":"deploy_detail_deploys__deploy_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/deploys/{deploy_id}/security/rescan":{"post":{"tags":["web"],"summary":"Deploy Security Rescan","operationId":"deploy_security_rescan_deploys__deploy_id__security_rescan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deploy_id","in":"path","required":true,"schema":{"type":"string","title":"Deploy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/applications/{app_id}/settings":{"post":{"tags":["web"],"summary":"App Settings Submit","operationId":"app_settings_submit_applications__app_id__settings_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_app_settings_submit_applications__app_id__settings_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/new":{"get":{"tags":["web"],"summary":"Server New Page","operationId":"server_new_page_servers_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["web"],"summary":"Server New Submit","operationId":"server_new_submit_servers_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_server_new_submit_servers_new_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/servers/provision":{"post":{"tags":["web"],"summary":"Server Provision Submit","operationId":"server_provision_submit_servers_provision_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_server_provision_submit_servers_provision_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/servers/{server_id}":{"get":{"tags":["web"],"summary":"Server Detail","operationId":"server_detail_servers__server_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/postgres-hosts/{host_id}/restart":{"post":{"tags":["web"],"summary":"Server Postgres Host Lifecycle","operationId":"server_postgres_host_lifecycle_servers__server_id__postgres_hosts__host_id__restart_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/postgres-hosts/{host_id}/stop":{"post":{"tags":["web"],"summary":"Server Postgres Host Lifecycle","operationId":"server_postgres_host_lifecycle_servers__server_id__postgres_hosts__host_id__stop_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/postgres-hosts/{host_id}/start":{"post":{"tags":["web"],"summary":"Server Postgres Host Lifecycle","operationId":"server_postgres_host_lifecycle_servers__server_id__postgres_hosts__host_id__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}},{"name":"host_id","in":"path","required":true,"schema":{"type":"string","title":"Host Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/containers/rescan":{"post":{"tags":["web"],"summary":"Server Container Security Rescan","operationId":"server_container_security_rescan_servers__server_id__containers_rescan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/delete":{"get":{"tags":["web"],"summary":"Server Delete Wizard","operationId":"server_delete_wizard_servers__server_id__delete_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/routes":{"get":{"tags":["web"],"summary":"Routes Page","operationId":"routes_page_routes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Project"}},{"name":"health","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Health"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/alerts":{"get":{"tags":["web"],"summary":"Alerts Page","operationId":"alerts_page_alerts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"severity","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Severity"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"resolvedVia","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolvedvia"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"alertType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alerttype"}},{"name":"project","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Project"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin":{"get":{"tags":["web"],"summary":"Admin Page Redirect","operationId":"admin_page_redirect_admin_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/admin/gtl":{"get":{"tags":["web-platform"],"summary":"Admin Gtl Page Redirect","operationId":"admin_gtl_page_redirect_admin_gtl_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/admin/tenants/new":{"get":{"tags":["web-platform"],"summary":"Admin Tenant New Redirect","operationId":"admin_tenant_new_redirect_admin_tenants_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"tags":["web-platform"],"summary":"Admin Tenant Create Redirect","operationId":"admin_tenant_create_redirect_admin_tenants_new_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin/tenants/{tenant_id}":{"get":{"tags":["web-platform"],"summary":"Admin Tenant Detail Redirect","operationId":"admin_tenant_detail_redirect_admin_tenants__tenant_id__get","parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/servers/{server_id}/edit":{"get":{"tags":["web"],"summary":"Server Edit Page","operationId":"server_edit_page_servers__server_id__edit_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["web"],"summary":"Server Edit Submit","operationId":"server_edit_submit_servers__server_id__edit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"string","title":"Server Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_server_edit_submit_servers__server_id__edit_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/projects":{"get":{"tags":["web"],"summary":"Projects Page","operationId":"projects_page_projects_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/servers":{"get":{"tags":["web"],"summary":"Servers Page","operationId":"servers_page_servers_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/projects/new":{"get":{"tags":["web"],"summary":"Project New Page","operationId":"project_new_page_projects_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["web"],"summary":"Project New Submit","operationId":"project_new_submit_projects_new_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_project_new_submit_projects_new_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/projects/{project_id}":{"get":{"tags":["web"],"summary":"Project Detail","operationId":"project_detail_projects__project_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/integrations":{"get":{"tags":["web"],"summary":"Integrations Page","operationId":"integrations_page_integrations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"section","in":"query","required":false,"schema":{"type":"string","default":"agents","title":"Section"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/projects/{project_id}/edit":{"post":{"tags":["web"],"summary":"Project Edit Submit","operationId":"project_edit_submit_projects__project_id__edit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_project_edit_submit_projects__project_id__edit_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/projects/{project_id}/environments":{"post":{"tags":["web"],"summary":"Project Add Environment","operationId":"project_add_environment_projects__project_id__environments_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_project_add_environment_projects__project_id__environments_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/projects/{project_id}/applications/new":{"get":{"tags":["web"],"summary":"Project App New Page","operationId":"project_app_new_page_projects__project_id__applications_new_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"clone","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Clone"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["web"],"summary":"Project App New Submit","operationId":"project_app_new_submit_projects__project_id__applications_new_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_project_app_new_submit_projects__project_id__applications_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/applications/{app_id}/environments/{env_id}/setup":{"get":{"tags":["web"],"summary":"App Instance Setup Page","operationId":"app_instance_setup_page_applications__app_id__environments__env_id__setup_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"env_id","in":"path","required":true,"schema":{"type":"string","title":"Env Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["web"],"summary":"App Instance Setup Submit","operationId":"app_instance_setup_submit_applications__app_id__environments__env_id__setup_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}},{"name":"env_id","in":"path","required":true,"schema":{"type":"string","title":"Env Id"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_app_instance_setup_submit_applications__app_id__environments__env_id__setup_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/applications/{app_id}/instances":{"post":{"tags":["web"],"summary":"App Add Instance Submit","operationId":"app_add_instance_submit_applications__app_id__instances_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"app_id","in":"path","required":true,"schema":{"type":"string","title":"App Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_app_add_instance_submit_applications__app_id__instances_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/new":{"get":{"tags":["web"],"summary":"Database New Page","operationId":"database_new_page_databases_new_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["web"],"summary":"Database New Submit","operationId":"database_new_submit_databases_new_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_new_submit_databases_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}":{"get":{"tags":["web"],"summary":"Database Detail Page","operationId":"database_detail_page_databases__database_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/migrate-shared":{"post":{"tags":["web"],"summary":"Database Migrate Shared Submit","operationId":"database_migrate_shared_submit_databases__database_id__migrate_shared_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/move":{"post":{"tags":["web"],"summary":"Database Move Submit","operationId":"database_move_submit_databases__database_id__move_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_move_submit_databases__database_id__move_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/settings":{"post":{"tags":["web"],"summary":"Database Settings Submit","operationId":"database_settings_submit_databases__database_id__settings_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_settings_submit_databases__database_id__settings_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/links":{"post":{"tags":["web"],"summary":"Database Link Submit","operationId":"database_link_submit_databases__database_id__links_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_link_submit_databases__database_id__links_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/links/{link_id}/delete":{"post":{"tags":["web"],"summary":"Database Unlink Submit","operationId":"database_unlink_submit_databases__database_id__links__link_id__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"link_id","in":"path","required":true,"schema":{"type":"string","title":"Link Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/schemas":{"post":{"tags":["web"],"summary":"Database Schema Submit","operationId":"database_schema_submit_databases__database_id__schemas_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_schema_submit_databases__database_id__schemas_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/schemas/{schema_name}/delete":{"post":{"tags":["web"],"summary":"Database Schema Delete Submit","operationId":"database_schema_delete_submit_databases__database_id__schemas__schema_name__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}},{"name":"schema_name","in":"path","required":true,"schema":{"type":"string","title":"Schema Name"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_schema_delete_submit_databases__database_id__schemas__schema_name__delete_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/databases/{database_id}/delete":{"post":{"tags":["web"],"summary":"Database Delete Submit","operationId":"database_delete_submit_databases__database_id__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"database_id","in":"path","required":true,"schema":{"type":"string","title":"Database Id"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_database_delete_submit_databases__database_id__delete_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/account/change-password-required":{"get":{"tags":["web-platform"],"summary":"Change Password Required Page","operationId":"change_password_required_page_account_change_password_required_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["web-platform"],"summary":"Change Password Required Submit","operationId":"change_password_required_submit_account_change_password_required_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_change_password_required_submit_account_change_password_required_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/register":{"get":{"tags":["web-platform"],"summary":"Register Page","operationId":"register_page_register_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"tags":["web-platform"],"summary":"Register Submit","operationId":"register_submit_register_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_register_submit_register_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/early-access":{"get":{"tags":["web-platform"],"summary":"Early Access Page","operationId":"early_access_page_early_access_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"tags":["web-platform"],"summary":"Early Access Submit","operationId":"early_access_submit_early_access_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_early_access_submit_early_access_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/workspace":{"post":{"tags":["web-platform"],"summary":"Dashboard Create Workspace","operationId":"dashboard_create_workspace_dashboard_workspace_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_dashboard_create_workspace_dashboard_workspace_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/switch-tenant":{"post":{"tags":["web-platform"],"summary":"Switch Tenant Web","operationId":"switch_tenant_web_switch_tenant_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_switch_tenant_web_switch_tenant_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/settings":{"get":{"tags":["web-platform"],"summary":"Settings Page","operationId":"settings_page_settings_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tab","in":"query","required":false,"schema":{"type":"string","default":"profile","title":"Tab"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/settings/password":{"post":{"tags":["web-platform"],"summary":"Settings Password","operationId":"settings_password_settings_password_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_settings_password_settings_password_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/settings/security":{"post":{"tags":["web-platform"],"summary":"Settings Security","operationId":"settings_security_settings_security_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/settings/members":{"post":{"tags":["web-platform"],"summary":"Settings Add Member","operationId":"settings_add_member_settings_members_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_settings_add_member_settings_members_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/settings/members/{user_id}/remove":{"post":{"tags":["web-platform"],"summary":"Settings Remove Member","operationId":"settings_remove_member_settings_members__user_id__remove_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/settings/teams":{"post":{"tags":["web-platform"],"summary":"Settings Add Team","operationId":"settings_add_team_settings_teams_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_settings_add_team_settings_teams_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/settings/webhook":{"post":{"tags":["web-platform"],"summary":"Settings Webhook","operationId":"settings_webhook_settings_webhook_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_settings_webhook_settings_webhook_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/integrations/webhook":{"post":{"tags":["web-platform"],"summary":"Integrations Webhook","operationId":"integrations_webhook_integrations_webhook_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_integrations_webhook_integrations_webhook_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/integrations/cloud-providers/blue_lobster":{"post":{"tags":["web-platform"],"summary":"Integrations Cloud Provider Save","operationId":"integrations_cloud_provider_save_integrations_cloud_providers_blue_lobster_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_integrations_cloud_provider_save_integrations_cloud_providers_blue_lobster_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/integrations/cloud-providers/blue_lobster/remove":{"post":{"tags":["web-platform"],"summary":"Integrations Cloud Provider Remove","operationId":"integrations_cloud_provider_remove_integrations_cloud_providers_blue_lobster_remove_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/integrations/cloud-providers/blue_lobster/test":{"post":{"tags":["web-platform"],"summary":"Integrations Cloud Provider Test","operationId":"integrations_cloud_provider_test_integrations_cloud_providers_blue_lobster_test_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/integrations/agent-keys/create":{"post":{"tags":["web-platform"],"summary":"Integrations Agent Key Create","operationId":"integrations_agent_key_create_integrations_agent_keys_create_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_integrations_agent_key_create_integrations_agent_keys_create_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/admin/gtl/test":{"post":{"tags":["web-platform"],"summary":"Admin Gtl Test Redirect","operationId":"admin_gtl_test_redirect_admin_gtl_test_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin/tenants/{tenant_id}/quotas":{"post":{"tags":["web-platform"],"summary":"Admin Tenant Quotas Redirect","operationId":"admin_tenant_quotas_redirect_admin_tenants__tenant_id__quotas_post","parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/routes/new":{"get":{"tags":["web-platform"],"summary":"Route New Page","operationId":"route_new_page_routes_new_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"appId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Appid"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["web-platform"],"summary":"Route New Submit","operationId":"route_new_submit_routes_new_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_route_new_submit_routes_new_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/routes/{route_id}":{"get":{"tags":["web-platform"],"summary":"Route Detail Page","operationId":"route_detail_page_routes__route_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/routes/{route_id}/edit":{"post":{"tags":["web-platform"],"summary":"Route Edit Submit","operationId":"route_edit_submit_routes__route_id__edit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_route_edit_submit_routes__route_id__edit_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/routes/{route_id}/delete":{"post":{"tags":["web-platform"],"summary":"Route Delete Submit","operationId":"route_delete_submit_routes__route_id__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"route_id","in":"path","required":true,"schema":{"type":"string","title":"Route Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/migrations/{migration_id}":{"get":{"tags":["web-platform"],"summary":"Migration Detail Page","operationId":"migration_detail_page_migrations__migration_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"migration_id","in":"path","required":true,"schema":{"type":"string","title":"Migration Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/joel":{"get":{"tags":["web-platform"],"summary":"Joel Hub Page","operationId":"joel_hub_page_joel_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}},"/ops/chat":{"get":{"tags":["web-platform"],"summary":"Ops Chat Page","operationId":"ops_chat_page_ops_chat_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"alertId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alertid"}},{"name":"scopeType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scopetype"}},{"name":"scopeId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scopeid"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/audit":{"get":{"tags":["web-platform"],"summary":"Audit Page","operationId":"audit_page_audit_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}},"security":[{"HTTPBearer":[]}]}}},"components":{"schemas":{"AddMemberRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"role":{"type":"string","title":"Role","default":"member"},"temporaryPassword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Temporarypassword"}},"type":"object","required":["email"],"title":"AddMemberRequest"},"AddTeamMemberRequest":{"properties":{"email":{"type":"string","title":"Email"},"role":{"type":"string","title":"Role","default":"member"}},"type":"object","required":["email"],"title":"AddTeamMemberRequest"},"ApplyBuildLayoutRequest":{"properties":{"fields":{"items":{"type":"string"},"type":"array","title":"Fields"},"detected":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Detected"}},"type":"object","title":"ApplyBuildLayoutRequest"},"ApproveRequest":{"properties":{"confirm_phrase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Confirm Phrase"}},"type":"object","title":"ApproveRequest"},"Body_app_add_instance_submit_applications__app_id__instances_post":{"properties":{"environmentId":{"type":"string","title":"Environmentid"}},"type":"object","required":["environmentId"],"title":"Body_app_add_instance_submit_applications__app_id__instances_post"},"Body_app_instance_setup_submit_applications__app_id__environments__env_id__setup_post":{"properties":{"destinationId":{"type":"string","title":"Destinationid","default":""}},"type":"object","title":"Body_app_instance_setup_submit_applications__app_id__environments__env_id__setup_post"},"Body_app_settings_submit_applications__app_id__settings_post":{"properties":{"name":{"type":"string","title":"Name"},"buildType":{"type":"string","title":"Buildtype"},"repositoryUrl":{"type":"string","title":"Repositoryurl","default":""},"branch":{"type":"string","title":"Branch","default":"main"},"dockerfilePath":{"type":"string","title":"Dockerfilepath","default":"Dockerfile"},"image":{"type":"string","title":"Image","default":""},"runPort":{"type":"integer","title":"Runport","default":80},"healthPath":{"type":"string","title":"Healthpath","default":"/"},"deepPath":{"type":"string","title":"Deeppath","default":""},"checkIntervalSeconds":{"type":"integer","title":"Checkintervalseconds","default":120},"destinationId":{"type":"string","title":"Destinationid","default":""},"deployMode":{"type":"string","title":"Deploymode","default":""},"composePath":{"type":"string","title":"Composepath","default":""},"composeService":{"type":"string","title":"Composeservice","default":""},"runMigrations":{"type":"string","title":"Runmigrations","default":""},"staggeredRollout":{"type":"string","title":"Staggeredrollout","default":""},"runMigrationsSent":{"type":"string","title":"Runmigrationssent","default":""},"staggeredRolloutSent":{"type":"string","title":"Staggeredrolloutsent","default":""},"gitAuthMethod":{"type":"string","title":"Gitauthmethod","default":""}},"type":"object","required":["name","buildType"],"title":"Body_app_settings_submit_applications__app_id__settings_post"},"Body_change_password_required_submit_account_change_password_required_post":{"properties":{"newPassword":{"type":"string","title":"Newpassword"},"confirmPassword":{"type":"string","title":"Confirmpassword"}},"type":"object","required":["newPassword","confirmPassword"],"title":"Body_change_password_required_submit_account_change_password_required_post"},"Body_dashboard_create_workspace_dashboard_workspace_post":{"properties":{"tenantName":{"type":"string","title":"Tenantname"},"tenantSlug":{"type":"string","title":"Tenantslug"}},"type":"object","required":["tenantName","tenantSlug"],"title":"Body_dashboard_create_workspace_dashboard_workspace_post"},"Body_database_delete_submit_databases__database_id__delete_post":{"properties":{"confirmName":{"type":"string","title":"Confirmname"}},"type":"object","required":["confirmName"],"title":"Body_database_delete_submit_databases__database_id__delete_post"},"Body_database_link_submit_databases__database_id__links_post":{"properties":{"appInstanceId":{"type":"string","title":"Appinstanceid"},"injectAs":{"type":"string","title":"Injectas","default":"DATABASE_URL"}},"type":"object","required":["appInstanceId"],"title":"Body_database_link_submit_databases__database_id__links_post"},"Body_database_move_submit_databases__database_id__move_post":{"properties":{"destinationType":{"type":"string","title":"Destinationtype"},"targetServerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetserverid"},"externalHost":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalhost"},"externalPort":{"type":"integer","title":"Externalport","default":5432},"externalDatabase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externaldatabase"},"externalUsername":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalusername"},"externalPassword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalpassword"},"externalSslmode":{"type":"string","title":"Externalsslmode","default":"require"},"decommissionSource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Decommissionsource"}},"type":"object","required":["destinationType"],"title":"Body_database_move_submit_databases__database_id__move_post"},"Body_database_new_submit_databases_new_post":{"properties":{"name":{"type":"string","title":"Name"},"projectId":{"type":"string","title":"Projectid"},"environmentId":{"type":"string","title":"Environmentid"},"serverId":{"type":"string","title":"Serverid"},"version":{"type":"string","title":"Version","default":"16"},"pgvector":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pgvector"},"databaseName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Databasename"}},"type":"object","required":["name","projectId","environmentId","serverId"],"title":"Body_database_new_submit_databases_new_post"},"Body_database_schema_delete_submit_databases__database_id__schemas__schema_name__delete_post":{"properties":{"confirmName":{"type":"string","title":"Confirmname"}},"type":"object","required":["confirmName"],"title":"Body_database_schema_delete_submit_databases__database_id__schemas__schema_name__delete_post"},"Body_database_schema_submit_databases__database_id__schemas_post":{"properties":{"schemaName":{"type":"string","title":"Schemaname"}},"type":"object","required":["schemaName"],"title":"Body_database_schema_submit_databases__database_id__schemas_post"},"Body_database_settings_submit_databases__database_id__settings_post":{"properties":{"backupEnabled":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Backupenabled"},"backupIntervalHours":{"type":"integer","title":"Backupintervalhours","default":24},"backupRetentionDays":{"type":"integer","title":"Backupretentiondays","default":7}},"type":"object","title":"Body_database_settings_submit_databases__database_id__settings_post"},"Body_early_access_submit_early_access_post":{"properties":{"email":{"type":"string","title":"Email"},"note":{"type":"string","title":"Note","default":""},"companyWebsite":{"type":"string","title":"Companywebsite","default":""}},"type":"object","required":["email"],"title":"Body_early_access_submit_early_access_post"},"Body_integrations_agent_key_create_integrations_agent_keys_create_post":{"properties":{"name":{"type":"string","title":"Name"},"expiresInDays":{"type":"integer","title":"Expiresindays","default":90},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes","default":["read","write","deploy","ops"]}},"type":"object","required":["name"],"title":"Body_integrations_agent_key_create_integrations_agent_keys_create_post"},"Body_integrations_cloud_provider_save_integrations_cloud_providers_blue_lobster_post":{"properties":{"apiKey":{"type":"string","title":"Apikey","default":""},"accountLabel":{"type":"string","title":"Accountlabel","default":""}},"type":"object","title":"Body_integrations_cloud_provider_save_integrations_cloud_providers_blue_lobster_post"},"Body_integrations_webhook_integrations_webhook_post":{"properties":{"url":{"type":"string","title":"Url","default":""},"secret":{"type":"string","title":"Secret","default":""},"enabled":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Enabled"}},"type":"object","title":"Body_integrations_webhook_integrations_webhook_post"},"Body_login_submit_login_post":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"next":{"type":"string","title":"Next","default":""}},"type":"object","required":["email","password"],"title":"Body_login_submit_login_post"},"Body_project_add_environment_projects__project_id__environments_post":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"Body_project_add_environment_projects__project_id__environments_post"},"Body_project_app_new_submit_projects__project_id__applications_new_post":{"properties":{"appName":{"type":"string","title":"Appname"},"buildType":{"type":"string","title":"Buildtype","default":"git"},"repositoryUrl":{"type":"string","title":"Repositoryurl","default":""},"branch":{"type":"string","title":"Branch","default":"main"},"dockerfilePath":{"type":"string","title":"Dockerfilepath","default":"Dockerfile"},"image":{"type":"string","title":"Image","default":""},"runPort":{"type":"integer","title":"Runport","default":80},"healthPath":{"type":"string","title":"Healthpath","default":"/"},"environmentId":{"type":"string","title":"Environmentid","default":""},"cloneFromInstanceId":{"type":"string","title":"Clonefrominstanceid","default":""}},"type":"object","required":["appName"],"title":"Body_project_app_new_submit_projects__project_id__applications_new_post"},"Body_project_edit_submit_projects__project_id__edit_post":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description","default":""}},"type":"object","required":["name"],"title":"Body_project_edit_submit_projects__project_id__edit_post"},"Body_project_new_submit_projects_new_post":{"properties":{"projectName":{"type":"string","title":"Projectname"},"projectDescription":{"type":"string","title":"Projectdescription","default":""},"environmentName":{"type":"string","title":"Environmentname","default":"production"},"appName":{"type":"string","title":"Appname","default":""},"buildType":{"type":"string","title":"Buildtype","default":"git"},"repositoryUrl":{"type":"string","title":"Repositoryurl","default":""},"branch":{"type":"string","title":"Branch","default":"main"},"dockerfilePath":{"type":"string","title":"Dockerfilepath","default":"Dockerfile"},"image":{"type":"string","title":"Image","default":""},"runPort":{"type":"integer","title":"Runport","default":80},"healthPath":{"type":"string","title":"Healthpath","default":"/"},"destinationId":{"type":"string","title":"Destinationid","default":""},"skipApp":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Skipapp"},"deployMode":{"type":"string","title":"Deploymode","default":""},"composePath":{"type":"string","title":"Composepath","default":""},"composeService":{"type":"string","title":"Composeservice","default":""},"runMigrations":{"type":"string","title":"Runmigrations","default":""},"staggeredRollout":{"type":"string","title":"Staggeredrollout","default":""}},"type":"object","required":["projectName"],"title":"Body_project_new_submit_projects_new_post"},"Body_register_submit_register_post":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"inviteCode":{"type":"string","title":"Invitecode"},"tenantName":{"type":"string","title":"Tenantname","default":""},"tenantSlug":{"type":"string","title":"Tenantslug","default":""}},"type":"object","required":["email","password","inviteCode"],"title":"Body_register_submit_register_post"},"Body_route_edit_submit_routes__route_id__edit_post":{"properties":{"fqdn":{"type":"string","title":"Fqdn","default":""},"activeServerId":{"type":"string","title":"Activeserverid","default":""},"trafficPolicy":{"type":"string","title":"Trafficpolicy","default":"single_active"}},"type":"object","title":"Body_route_edit_submit_routes__route_id__edit_post"},"Body_route_new_submit_routes_new_post":{"properties":{"applicationId":{"type":"string","title":"Applicationid"},"activeServerId":{"type":"string","title":"Activeserverid"},"fqdn":{"type":"string","title":"Fqdn","default":""},"fqdnType":{"type":"string","title":"Fqdntype","default":"sslip"},"sslipLabel":{"type":"string","title":"Ssliplabel","default":""}},"type":"object","required":["applicationId","activeServerId"],"title":"Body_route_new_submit_routes_new_post"},"Body_security_scan_instance_security_scan_post":{"properties":{"appInstanceId":{"type":"string","title":"Appinstanceid"}},"type":"object","required":["appInstanceId"],"title":"Body_security_scan_instance_security_scan_post"},"Body_server_edit_submit_servers__server_id__edit_post":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"sshPort":{"type":"integer","title":"Sshport","default":22},"sshUser":{"type":"string","title":"Sshuser","default":"root"},"sshAuthMethod":{"type":"string","title":"Sshauthmethod","default":"key"},"sshPrivateKey":{"type":"string","title":"Sshprivatekey","default":""},"sshPassword":{"type":"string","title":"Sshpassword","default":""},"autoValidate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Autovalidate"},"metricsPollMinutes":{"type":"string","title":"Metricspollminutes","default":""},"metricsRetentionDays":{"type":"string","title":"Metricsretentiondays","default":""},"hostProvider":{"type":"string","title":"Hostprovider","default":""},"hostPlanName":{"type":"string","title":"Hostplanname","default":""},"hostInstanceType":{"type":"string","title":"Hostinstancetype","default":""},"hostVcpus":{"type":"string","title":"Hostvcpus","default":""},"hostRamMb":{"type":"string","title":"Hostrammb","default":""},"hostMonthlyCost":{"type":"string","title":"Hostmonthlycost","default":""}},"type":"object","required":["name","address"],"title":"Body_server_edit_submit_servers__server_id__edit_post"},"Body_server_new_submit_servers_new_post":{"properties":{"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"sshPort":{"type":"integer","title":"Sshport","default":22},"sshUser":{"type":"string","title":"Sshuser","default":"root"},"sshAuthMethod":{"type":"string","title":"Sshauthmethod","default":"key"},"sshPrivateKey":{"type":"string","title":"Sshprivatekey","default":""},"sshPassword":{"type":"string","title":"Sshpassword","default":""},"autoValidate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Autovalidate"},"hostProvider":{"type":"string","title":"Hostprovider","default":""},"hostPlanName":{"type":"string","title":"Hostplanname","default":""},"hostInstanceType":{"type":"string","title":"Hostinstancetype","default":""},"hostVcpus":{"type":"string","title":"Hostvcpus","default":""},"hostRamMb":{"type":"string","title":"Hostrammb","default":""},"hostMonthlyCost":{"type":"string","title":"Hostmonthlycost","default":""}},"type":"object","required":["name","address"],"title":"Body_server_new_submit_servers_new_post"},"Body_server_provision_submit_servers_provision_post":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"Body_server_provision_submit_servers_provision_post"},"Body_settings_add_member_settings_members_post":{"properties":{"email":{"type":"string","title":"Email"},"role":{"type":"string","title":"Role","default":"member"},"temporaryPassword":{"type":"string","title":"Temporarypassword","default":""}},"type":"object","required":["email"],"title":"Body_settings_add_member_settings_members_post"},"Body_settings_add_team_settings_teams_post":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"Body_settings_add_team_settings_teams_post"},"Body_settings_password_settings_password_post":{"properties":{"currentPassword":{"type":"string","title":"Currentpassword"},"newPassword":{"type":"string","title":"Newpassword"}},"type":"object","required":["currentPassword","newPassword"],"title":"Body_settings_password_settings_password_post"},"Body_settings_webhook_settings_webhook_post":{"properties":{"url":{"type":"string","title":"Url","default":""},"secret":{"type":"string","title":"Secret","default":""},"enabled":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Enabled"}},"type":"object","title":"Body_settings_webhook_settings_webhook_post"},"Body_super_invite_create_super_invites_new_post":{"properties":{"label":{"type":"string","title":"Label","default":""},"maxUses":{"type":"integer","title":"Maxuses","default":1},"expiresDays":{"type":"integer","title":"Expiresdays","default":0},"billingPlanCode":{"type":"string","title":"Billingplancode","default":"free"},"hostingMode":{"type":"string","title":"Hostingmode","default":""}},"type":"object","title":"Body_super_invite_create_super_invites_new_post"},"Body_super_operator_create_super_operators_new_post":{"properties":{"email":{"type":"string","title":"Email","default":""},"password":{"type":"string","title":"Password","default":""}},"type":"object","title":"Body_super_operator_create_super_operators_new_post"},"Body_super_operator_demote_super_operators_demote_post":{"properties":{"userId":{"type":"string","title":"Userid","default":""}},"type":"object","title":"Body_super_operator_demote_super_operators_demote_post"},"Body_super_operator_promote_super_operators_promote_post":{"properties":{"email":{"type":"string","title":"Email","default":""}},"type":"object","title":"Body_super_operator_promote_super_operators_promote_post"},"Body_super_product_create_super_products_new_post":{"properties":{"code":{"type":"string","title":"Code","default":""},"name":{"type":"string","title":"Name","default":""},"hostingMode":{"type":"string","title":"Hostingmode","default":"byo"},"maxApps":{"type":"integer","title":"Maxapps","default":5},"maxServers":{"type":"integer","title":"Maxservers","default":2},"includedProvisionedServers":{"type":"integer","title":"Includedprovisionedservers","default":1},"maxDeployPerHour":{"type":"integer","title":"Maxdeployperhour","default":30},"aiTokensPerDay":{"type":"integer","title":"Aitokensperday","default":50000},"storageGb":{"type":"integer","title":"Storagegb","default":20},"provisionProvider":{"type":"string","title":"Provisionprovider","default":""},"provisionInstanceType":{"type":"string","title":"Provisioninstancetype","default":""},"provisionImage":{"type":"string","title":"Provisionimage","default":""},"provisionRegion":{"type":"string","title":"Provisionregion","default":""}},"type":"object","title":"Body_super_product_create_super_products_new_post"},"Body_super_product_save_super_products__code__post":{"properties":{"name":{"type":"string","title":"Name","default":""},"hostingMode":{"type":"string","title":"Hostingmode","default":"byo"},"maxApps":{"type":"integer","title":"Maxapps","default":5},"maxServers":{"type":"integer","title":"Maxservers","default":2},"includedProvisionedServers":{"type":"integer","title":"Includedprovisionedservers","default":1},"maxDeployPerHour":{"type":"integer","title":"Maxdeployperhour","default":30},"aiTokensPerDay":{"type":"integer","title":"Aitokensperday","default":50000},"storageGb":{"type":"integer","title":"Storagegb","default":20},"provisionProvider":{"type":"string","title":"Provisionprovider","default":""},"provisionInstanceType":{"type":"string","title":"Provisioninstancetype","default":""},"provisionImage":{"type":"string","title":"Provisionimage","default":""},"provisionRegion":{"type":"string","title":"Provisionregion","default":""},"applyToTenants":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Applytotenants"}},"type":"object","title":"Body_super_product_save_super_products__code__post"},"Body_super_providers_save_super_providers__provider__post":{"properties":{"enabled":{"type":"string","title":"Enabled","default":"true"},"apiKey":{"type":"string","title":"Apikey","default":""},"defaultRegion":{"type":"string","title":"Defaultregion","default":""},"defaultInstanceType":{"type":"string","title":"Defaultinstancetype","default":""},"defaultImage":{"type":"string","title":"Defaultimage","default":""}},"type":"object","title":"Body_super_providers_save_super_providers__provider__post"},"Body_super_provisions_destroy_super_provisions_destroy_post":{"properties":{"provider":{"type":"string","title":"Provider"},"instanceId":{"type":"string","title":"Instanceid"}},"type":"object","required":["provider","instanceId"],"title":"Body_super_provisions_destroy_super_provisions_destroy_post"},"Body_super_tenant_create_super_tenants_new_post":{"properties":{"name":{"type":"string","title":"Name","default":""},"slug":{"type":"string","title":"Slug","default":""},"ownerEmail":{"type":"string","title":"Owneremail","default":""}},"type":"object","title":"Body_super_tenant_create_super_tenants_new_post"},"Body_super_tenant_product_super_tenants__tenant_id__product_post":{"properties":{"hostingMode":{"type":"string","title":"Hostingmode","default":"byo"},"billingPlanCode":{"type":"string","title":"Billingplancode","default":"free"}},"type":"object","title":"Body_super_tenant_product_super_tenants__tenant_id__product_post"},"Body_switch_tenant_web_switch_tenant_post":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"next":{"type":"string","title":"Next","default":""}},"type":"object","required":["tenantId"],"title":"Body_switch_tenant_web_switch_tenant_post"},"BulkAcknowledgeRequest":{"properties":{"ids":{"items":{"type":"string"},"type":"array","title":"Ids"}},"type":"object","required":["ids"],"title":"BulkAcknowledgeRequest"},"BulkResolveRequest":{"properties":{"ids":{"items":{"type":"string"},"type":"array","title":"Ids"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"}},"type":"object","required":["ids"],"title":"BulkResolveRequest"},"ChangePasswordRequest":{"properties":{"currentPassword":{"type":"string","title":"Currentpassword"},"newPassword":{"type":"string","minLength":8,"title":"Newpassword"}},"type":"object","required":["currentPassword","newPassword"],"title":"ChangePasswordRequest"},"CompletePasswordSetupRequest":{"properties":{"newPassword":{"type":"string","minLength":8,"title":"Newpassword"}},"type":"object","required":["newPassword"],"title":"CompletePasswordSetupRequest"},"ConnectInstallationRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"installationId":{"type":"integer","title":"Installationid"}},"type":"object","required":["tenantId","installationId"],"title":"ConnectInstallationRequest"},"ContainerRescanBody":{"properties":{"image":{"type":"string","title":"Image"},"imageDigest":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Imagedigest"},"containerName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Containername"},"appInstanceId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Appinstanceid"}},"type":"object","required":["image"],"title":"ContainerRescanBody"},"CreateAppInstanceRequest":{"properties":{"environmentId":{"type":"string","title":"Environmentid"},"destinationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Destinationid"},"specOverrides":{"additionalProperties":true,"type":"object","title":"Specoverrides"}},"type":"object","required":["environmentId"],"title":"CreateAppInstanceRequest"},"CreateApplicationRequest":{"properties":{"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"name":{"type":"string","title":"Name"},"buildSpec":{"additionalProperties":true,"type":"object","title":"Buildspec"},"runSpec":{"additionalProperties":true,"type":"object","title":"Runspec"},"healthSpec":{"additionalProperties":true,"type":"object","title":"Healthspec"},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"},"destinationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Destinationid"}},"type":"object","required":["name"],"title":"CreateApplicationRequest"},"CreateConversationRequest":{"properties":{"tenant_id":{"type":"string","title":"Tenant Id"},"scope_type":{"type":"string","title":"Scope Type"},"scope_id":{"type":"string","title":"Scope Id"}},"type":"object","required":["tenant_id","scope_type","scope_id"],"title":"CreateConversationRequest"},"CreateCredentialRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type"},"value":{"type":"string","title":"Value"}},"type":"object","required":["tenantId","name","type","value"],"title":"CreateCredentialRequest"},"CreateEnvironmentRequest":{"properties":{"projectId":{"type":"string","title":"Projectid"},"name":{"type":"string","title":"Name"}},"type":"object","required":["projectId","name"],"title":"CreateEnvironmentRequest"},"CreateProjectRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["tenantId","name"],"title":"CreateProjectRequest"},"CreateProvisionRequest":{"properties":{"name":{"type":"string","maxLength":64,"minLength":1,"title":"Name"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"},"instance_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance Type"},"image":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image"}},"type":"object","required":["name"],"title":"CreateProvisionRequest"},"CreateRouteRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"applicationId":{"type":"string","title":"Applicationid"},"fqdn":{"type":"string","title":"Fqdn"},"activeServerId":{"type":"string","title":"Activeserverid"},"trafficPolicy":{"type":"string","title":"Trafficpolicy","default":"single_active"}},"type":"object","required":["tenantId","applicationId","fqdn","activeServerId"],"title":"CreateRouteRequest"},"CreateServerRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"name":{"type":"string","title":"Name"},"address":{"type":"string","title":"Address"},"sshPort":{"type":"integer","title":"Sshport","default":22},"sshUser":{"type":"string","title":"Sshuser","default":"root"},"sshPrivateKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sshprivatekey"},"sshPassword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sshpassword"},"teamId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Teamid"}},"type":"object","required":["tenantId","name","address"],"title":"CreateServerRequest"},"CreateTeamRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"name":{"type":"string","title":"Name"}},"type":"object","required":["tenantId","name"],"title":"CreateTeamRequest"},"CreateTenantRequest":{"properties":{"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"ownerEmail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owneremail"}},"type":"object","required":["name","slug"],"title":"CreateTenantRequest"},"CreateTokenRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"},"name":{"type":"string","title":"Name"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes","default":["read"]},"expiresInDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expiresindays","default":90}},"type":"object","required":["tenantId","name"],"title":"CreateTokenRequest"},"DatabaseCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"projectId":{"type":"string","title":"Projectid"},"environmentId":{"type":"string","title":"Environmentid"},"serverId":{"type":"string","title":"Serverid"},"version":{"type":"string","title":"Version","default":"16"},"flavor":{"type":"string","title":"Flavor","default":"standard"},"databaseName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Databasename"},"options":{"additionalProperties":true,"type":"object","title":"Options"}},"type":"object","required":["name","projectId","environmentId","serverId"],"title":"DatabaseCreateRequest"},"DatabaseLinkRequest":{"properties":{"appInstanceId":{"type":"string","title":"Appinstanceid"},"injectAs":{"type":"string","title":"Injectas","default":"DATABASE_URL"}},"type":"object","required":["appInstanceId"],"title":"DatabaseLinkRequest"},"DatabaseMoveRequest":{"properties":{"destinationType":{"type":"string","title":"Destinationtype"},"targetServerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetserverid"},"targetSpec":{"additionalProperties":true,"type":"object","title":"Targetspec"},"targetPassword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Targetpassword"},"decommissionSource":{"type":"boolean","title":"Decommissionsource","default":false}},"type":"object","required":["destinationType"],"title":"DatabaseMoveRequest"},"DatabasePatchRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"backupEnabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Backupenabled"},"backupIntervalHours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Backupintervalhours"},"backupRetentionDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Backupretentiondays"}},"type":"object","title":"DatabasePatchRequest"},"DatabaseSchemaCreateRequest":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"DatabaseSchemaCreateRequest"},"DecommissionRequest":{"properties":{"confirmName":{"type":"string","title":"Confirmname"},"moveToServerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Movetoserverid"},"cancelActiveDeploys":{"type":"boolean","title":"Cancelactivedeploys","default":true},"detachApps":{"type":"boolean","title":"Detachapps","default":true}},"type":"object","required":["confirmName"],"title":"DecommissionRequest"},"DeployRequest":{"properties":{"force":{"type":"boolean","title":"Force","default":false},"gitRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gitref"},"imageTag":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Imagetag"},"allowNoRoute":{"type":"boolean","title":"Allownoroute","default":false},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}},"type":"object","title":"DeployRequest"},"DeployTriggerUpdateRequest":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"sources":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Sources"},"branch":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Branch"},"tagPatterns":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tagpatterns"},"commitMessagePatterns":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Commitmessagepatterns"},"pathFilters":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Pathfilters"},"requireRoutes":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Requireroutes"},"skipPrereleaseReleases":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Skipprereleasereleases"},"triggerMethod":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Triggermethod"},"pollIntervalMinutes":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Pollintervalminutes"},"tagFilterMode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tagfiltermode"}},"type":"object","title":"DeployTriggerUpdateRequest"},"EnvBulkSyncRequest":{"properties":{"text":{"type":"string","title":"Text"},"defaultIsSecret":{"type":"boolean","title":"Defaultissecret","default":true},"removeMissing":{"type":"boolean","title":"Removemissing","default":true}},"type":"object","required":["text"],"title":"EnvBulkSyncRequest"},"EnvVarPatch":{"properties":{"value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Value"},"isSecret":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Issecret"},"isBuildTime":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Isbuildtime"}},"type":"object","title":"EnvVarPatch"},"EnvVarRequest":{"properties":{"key":{"type":"string","title":"Key"},"value":{"type":"string","title":"Value"},"isSecret":{"type":"boolean","title":"Issecret","default":false},"isBuildTime":{"type":"boolean","title":"Isbuildtime","default":false}},"type":"object","required":["key","value"],"title":"EnvVarRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HelperAskRequest":{"properties":{"question":{"type":"string","title":"Question"},"context":{"additionalProperties":true,"type":"object","title":"Context"},"conversationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Conversationid"},"tenantId":{"type":"string","title":"Tenantid"}},"type":"object","required":["question","tenantId"],"title":"HelperAskRequest"},"HostScanConsentBody":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","title":"HostScanConsentBody"},"LoginRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginRequest"},"MetricsReportRequest":{"properties":{"metrics":{"additionalProperties":true,"type":"object","title":"Metrics"},"containers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Containers"}},"type":"object","required":["metrics"],"title":"MetricsReportRequest"},"MigrationRequest":{"properties":{"targetServerId":{"type":"string","title":"Targetserverid"},"stabilizationWindowSecs":{"type":"integer","title":"Stabilizationwindowsecs","default":60},"confirmDnsUpdate":{"type":"boolean","title":"Confirmdnsupdate","default":false}},"type":"object","required":["targetServerId"],"title":"MigrationRequest"},"PageviewBeacon":{"properties":{"path":{"type":"string","title":"Path"},"visitorId":{"type":"string","title":"Visitorid"},"sessionId":{"type":"string","title":"Sessionid"},"referrer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referrer"},"utmSource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utmsource"},"utmMedium":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utmmedium"},"utmCampaign":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Utmcampaign"}},"type":"object","required":["path","visitorId","sessionId"],"title":"PageviewBeacon"},"PatchAppInstanceRequest":{"properties":{"destinationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Destinationid"},"specOverrides":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Specoverrides"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","title":"PatchAppInstanceRequest"},"PatchApplicationRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"buildSpec":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Buildspec"},"runSpec":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Runspec"},"healthSpec":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Healthspec"}},"type":"object","title":"PatchApplicationRequest"},"PatchEnvironmentRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","title":"PatchEnvironmentRequest"},"PatchMemberRequest":{"properties":{"role":{"type":"string","title":"Role"}},"type":"object","required":["role"],"title":"PatchMemberRequest"},"PatchProjectRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","title":"PatchProjectRequest"},"PatchQuotaRequest":{"properties":{"maxApplications":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxapplications"},"maxServers":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxservers"},"maxDeployPerHour":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxdeployperhour"},"aiTokensPerDay":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Aitokensperday"}},"type":"object","title":"PatchQuotaRequest"},"PatchRouteRequest":{"properties":{"fqdn":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fqdn"},"trafficPolicy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trafficpolicy"},"activeServerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Activeserverid"}},"type":"object","title":"PatchRouteRequest"},"PatchServerRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"},"sshPort":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sshport"},"sshUser":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sshuser"},"sshPrivateKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sshprivatekey"},"sshPassword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sshpassword"}},"type":"object","title":"PatchServerRequest"},"PatchTeamRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","title":"PatchTeamRequest"},"PatchTenantRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slug"}},"type":"object","title":"PatchTenantRequest"},"PlatformSettingUpdate":{"properties":{"key":{"type":"string","title":"Key"},"value":{"title":"Value"},"clear":{"type":"boolean","title":"Clear","default":false}},"type":"object","required":["key"],"title":"PlatformSettingUpdate"},"PostMessageRequest":{"properties":{"content":{"type":"string","title":"Content"}},"type":"object","required":["content"],"title":"PostMessageRequest"},"PreviewBuildLayoutRequest":{"properties":{"repositoryUrl":{"type":"string","title":"Repositoryurl"},"branch":{"type":"string","title":"Branch","default":"main"}},"type":"object","required":["repositoryUrl"],"title":"PreviewBuildLayoutRequest"},"ProviderUpdateRequest":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"apiKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Apikey"},"defaultRegion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Defaultregion"},"defaultInstanceType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Defaultinstancetype"},"defaultImage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Defaultimage"}},"type":"object","title":"ProviderUpdateRequest"},"RefreshRequest":{"properties":{"refreshToken":{"type":"string","title":"Refreshtoken"}},"type":"object","required":["refreshToken"],"title":"RefreshRequest"},"RegisterGithubDeployKeyRequest":{"properties":{"readOnly":{"type":"boolean","title":"Readonly","default":true}},"type":"object","title":"RegisterGithubDeployKeyRequest"},"RegisterRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","minLength":8,"title":"Password"},"inviteCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invitecode"},"isPlatformAdmin":{"type":"boolean","title":"Isplatformadmin","default":false},"tenantName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantname"},"tenantSlug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenantslug"}},"type":"object","required":["email","password"],"title":"RegisterRequest"},"RejectRequest":{"properties":{"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","title":"RejectRequest"},"ResolveAlertRequest":{"properties":{"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"}},"type":"object","title":"ResolveAlertRequest"},"RunScansRequest":{"properties":{"deployRunId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deployrunid"},"appInstanceId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Appinstanceid"},"force":{"type":"boolean","title":"Force","default":false}},"type":"object","title":"RunScansRequest"},"SavePlatformSettingsRequest":{"properties":{"settings":{"items":{"$ref":"#/components/schemas/PlatformSettingUpdate"},"type":"array","title":"Settings"}},"type":"object","title":"SavePlatformSettingsRequest"},"SaveProviderKeyRequest":{"properties":{"apiKey":{"type":"string","minLength":8,"title":"Apikey"},"accountLabel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Accountlabel"}},"type":"object","required":["apiKey"],"title":"SaveProviderKeyRequest"},"SecuritySettingsPatch":{"properties":{"flags":{"additionalProperties":{"type":"boolean"},"type":"object","title":"Flags"}},"type":"object","title":"SecuritySettingsPatch"},"SharedVarPatch":{"properties":{"value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Value"},"isSecret":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Issecret"},"isBuildTime":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Isbuildtime"}},"type":"object","title":"SharedVarPatch"},"SharedVarRequest":{"properties":{"scopeType":{"type":"string","title":"Scopetype"},"scopeId":{"type":"string","title":"Scopeid"},"key":{"type":"string","title":"Key"},"value":{"type":"string","title":"Value"},"isSecret":{"type":"boolean","title":"Issecret","default":false},"isBuildTime":{"type":"boolean","title":"Isbuildtime","default":false}},"type":"object","required":["scopeType","scopeId","key","value"],"title":"SharedVarRequest"},"StackRepairRequest":{"properties":{"component":{"type":"string","title":"Component","description":"prerequisites, docker, platform_network, traefik, metrics_script, metrics_agent, or all"}},"type":"object","required":["component"],"title":"StackRepairRequest"},"StagingRouteRequest":{"properties":{"targetServerId":{"type":"string","title":"Targetserverid"}},"type":"object","required":["targetServerId"],"title":"StagingRouteRequest"},"SwitchTenantRequest":{"properties":{"tenantId":{"type":"string","title":"Tenantid"}},"type":"object","required":["tenantId"],"title":"SwitchTenantRequest"},"UserPreferencesPatch":{"properties":{"metricsHistoryRange":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Metricshistoryrange"}},"type":"object","title":"UserPreferencesPatch"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VolumePatch":{"properties":{"mountPath":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mountpath"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"sizeGb":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sizegb"}},"type":"object","title":"VolumePatch"},"VolumeRequest":{"properties":{"name":{"type":"string","title":"Name"},"mountPath":{"type":"string","title":"Mountpath"},"type":{"type":"string","title":"Type","default":"bind"},"sizeGb":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sizegb"}},"type":"object","required":["name","mountPath"],"title":"VolumeRequest"},"WebhookSettingsRequest":{"properties":{"url":{"type":"string","title":"Url"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"},"enabled":{"type":"boolean","title":"Enabled","default":true},"events":{"items":{"type":"string"},"type":"array","title":"Events"}},"type":"object","required":["url"],"title":"WebhookSettingsRequest"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}