{"openapi":"3.1.0","info":{"title":"Gravitre Public API","description":"Customer-facing REST API. Internal and admin routes are omitted from this export.","version":"0.1.0"},"paths":{"/":{"get":{"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Root  Get"}}}}}}},"/health":{"get":{"tags":["health"],"summary":"Health","description":"GET /health — returns 200 without auth (Railway healthcheck target).","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}}}},"/api/auth/me":{"get":{"tags":["auth"],"summary":"Me","description":"GET /api/auth/me — returns backwards-compatible + structured user payload.","operationId":"me_api_auth_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Me Api Auth Me Get"}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["auth"],"summary":"Update Me","operationId":"update_me_api_auth_me_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserProfileUpdateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Me Api Auth Me Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/change-password":{"post":{"tags":["auth"],"summary":"Change Password","operationId":"change_password_api_auth_change_password_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PasswordChangeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Change Password Api Auth Change Password Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sessions":{"get":{"tags":["auth"],"summary":"List Sessions","operationId":"list_sessions_api_auth_sessions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Sessions Api Auth Sessions Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sessions/{session_id}":{"delete":{"tags":["auth"],"summary":"Revoke Session","operationId":"revoke_session_api_auth_sessions__session_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Revoke Session Api Auth Sessions  Session Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/auth/sessions/revoke-all":{"post":{"tags":["auth"],"summary":"Revoke All Sessions","operationId":"revoke_all_sessions_api_auth_sessions_revoke_all_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Revoke All Sessions Api Auth Sessions Revoke All Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/avatar":{"post":{"tags":["auth"],"summary":"Upload Avatar","operationId":"upload_avatar_api_auth_avatar_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_avatar_api_auth_avatar_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Upload Avatar Api Auth Avatar Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]},"delete":{"tags":["auth"],"summary":"Delete Avatar","operationId":"delete_avatar_api_auth_avatar_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Delete Avatar Api Auth Avatar Delete"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/config":{"get":{"tags":["sso"],"summary":"Get Sso Config","operationId":"get_sso_config_api_auth_sso_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/SSOConfigurationResponse"},{"type":"null"}],"title":"Response Get Sso Config Api Auth Sso Config Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["sso"],"summary":"Create Or Update Sso Config","operationId":"create_or_update_sso_config_api_auth_sso_config_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSOConfigurationCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSOConfigurationResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]},"delete":{"tags":["sso"],"summary":"Delete Sso Config","operationId":"delete_sso_config_api_auth_sso_config_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Delete Sso Config Api Auth Sso Config Delete"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/config/enable":{"post":{"tags":["sso"],"summary":"Enable Sso","operationId":"enable_sso_api_auth_sso_config_enable_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"boolean"},"type":"object","title":"Response Enable Sso Api Auth Sso Config Enable Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/config/disable":{"post":{"tags":["sso"],"summary":"Disable Sso","operationId":"disable_sso_api_auth_sso_config_disable_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"boolean"},"type":"object","title":"Response Disable Sso Api Auth Sso Config Disable Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/metadata":{"get":{"tags":["sso"],"summary":"Saml Metadata","operationId":"saml_metadata_api_auth_sso_metadata_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/init":{"post":{"tags":["sso"],"summary":"Init Sso","operationId":"init_sso_api_auth_sso_init_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SSOInitResponse"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/auth/sso/callback":{"get":{"tags":["sso"],"summary":"Sso Callback","operationId":"sso_callback_api_auth_sso_callback_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"tags":["sso"],"summary":"Sso Callback","operationId":"sso_callback_api_auth_sso_callback_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/org/members":{"get":{"tags":["org"],"summary":"List Members","description":"List org members. Admin only.","operationId":"list_members_api_org_members_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Members Api Org Members Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/org/role-permissions":{"get":{"tags":["org"],"summary":"Get Role Permissions","description":"Return org role capability matrix for Settings → Permissions.","operationId":"get_role_permissions_api_org_role_permissions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Role Permissions Api Org Role Permissions Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/org/members/invite":{"post":{"tags":["org"],"summary":"Invite Member","description":"Stub: create invite token (no email sent). Admin only.","operationId":"invite_member_api_org_members_invite_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InviteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Invite Member Api Org Members Invite Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/org/members/{member_id}":{"patch":{"tags":["org"],"summary":"Update Member","description":"Update member role. Admin only. Cannot demote self if last admin.","operationId":"update_member_api_org_members__member_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"member_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Member Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PatchMemberRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Member Api Org Members  Member Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["org"],"summary":"Remove Member","description":"Remove member from org. Admin only. Cannot remove self if last admin.","operationId":"remove_member_api_org_members__member_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"member_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Member Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Remove Member Api Org Members  Member Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations":{"get":{"tags":["organizations"],"summary":"List Organizations","operationId":"list_organizations_api_organizations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Organizations Api Organizations Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["organizations"],"summary":"Create Organization","operationId":"create_organization_api_organizations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationCreateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Organization Api Organizations Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/organizations/{org_id}":{"get":{"tags":["organizations"],"summary":"Get Organization","operationId":"get_organization_api_organizations__org_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Organization Api Organizations  Org Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["organizations"],"summary":"Update Organization","operationId":"update_organization_api_organizations__org_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Organization Api Organizations  Org Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["organizations"],"summary":"Delete Organization","operationId":"delete_organization_api_organizations__org_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Organization Api Organizations  Org Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/switch":{"post":{"tags":["organizations"],"summary":"Switch Organization","operationId":"switch_organization_api_organizations__org_id__switch_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Switch Organization Api Organizations  Org Id  Switch Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/members":{"get":{"tags":["organizations"],"summary":"List Organization Members","operationId":"list_organization_members_api_organizations__org_id__members_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Organization Members Api Organizations  Org Id  Members Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/members/invite":{"post":{"tags":["organizations"],"summary":"Invite Organization Member","operationId":"invite_organization_member_api_organizations__org_id__members_invite_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationMemberInviteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Invite Organization Member Api Organizations  Org Id  Members Invite Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/members/{user_id}":{"patch":{"tags":["organizations"],"summary":"Update Organization Member Role","operationId":"update_organization_member_role_api_organizations__org_id__members__user_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationMemberRoleRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Organization Member Role Api Organizations  Org Id  Members  User Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["organizations"],"summary":"Remove Organization Member","operationId":"remove_organization_member_api_organizations__org_id__members__user_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Remove Organization Member Api Organizations  Org Id  Members  User Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/organizations/{org_id}/transfer":{"post":{"tags":["organizations"],"summary":"Transfer Organization Ownership","operationId":"transfer_organization_ownership_api_organizations__org_id__transfer_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferOwnershipRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transfer Organization Ownership Api Organizations  Org Id  Transfer Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/billing/health":{"get":{"tags":["billing"],"summary":"Billing Health","description":"Check if Stripe is properly configured.","operationId":"billing_health_api_billing_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/billing/webhook/health":{"get":{"tags":["billing"],"summary":"Billing Webhook Health","description":"Verify Stripe webhook config and idempotency table readiness.","operationId":"billing_webhook_health_api_billing_webhook_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/billing/plans":{"get":{"tags":["billing"],"summary":"List Billing Plans","operationId":"list_billing_plans_api_billing_plans_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Billing Plans Api Billing Plans Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing":{"get":{"tags":["billing"],"summary":"Billing Overview","operationId":"billing_overview_api_billing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Billing Overview Api Billing Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/status":{"get":{"tags":["billing"],"summary":"Get Billing Status","operationId":"get_billing_status_api_billing_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Billing Status Api Billing Status Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/billing/checkout":{"post":{"tags":["billing"],"summary":"Create Checkout","operationId":"create_checkout_api_billing_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Checkout Api Billing Checkout Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/subscribe":{"post":{"tags":["billing"],"summary":"Create Subscription Payment","description":"Create an incomplete Stripe subscription and return Payment Element client_secret.","operationId":"create_subscription_payment_api_billing_subscribe_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Subscription Payment Api Billing Subscribe Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/checkout/public":{"post":{"tags":["billing"],"summary":"Create Public Checkout","operationId":"create_public_checkout_api_billing_checkout_public_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicCheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Public Checkout Api Billing Checkout Public Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/billing/portal":{"post":{"tags":["billing"],"summary":"Create Portal","operationId":"create_portal_api_billing_portal_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Portal Api Billing Portal Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/seats":{"post":{"tags":["billing"],"summary":"Update Seats","operationId":"update_seats_api_billing_seats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SeatsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Seats Api Billing Seats Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/cancel":{"post":{"tags":["billing"],"summary":"Cancel Subscription","operationId":"cancel_subscription_api_billing_cancel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CancelRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Cancel Subscription Api Billing Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/reactivate":{"post":{"tags":["billing"],"summary":"Reactivate Subscription","operationId":"reactivate_subscription_api_billing_reactivate_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Reactivate Subscription Api Billing Reactivate Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/invoices":{"get":{"tags":["billing"],"summary":"List Invoices","operationId":"list_invoices_api_billing_invoices_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Invoices Api Billing Invoices Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/billing/invoices/{invoice_id}/pdf":{"get":{"tags":["billing"],"summary":"Download Invoice Pdf","operationId":"download_invoice_pdf_api_billing_invoices__invoice_id__pdf_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"invoice_id","in":"path","required":true,"schema":{"type":"string","title":"Invoice Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/billing/webhook":{"post":{"tags":["billing"],"summary":"Handle Webhook","description":"Legacy Stripe webhook URL (/api/billing/webhook) — canonical handler lives in webhooks.stripe.","operationId":"handle_webhook_api_billing_webhook_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Handle Webhook Api Billing Webhook Post"}}}}}}},"/api/business-outcomes":{"get":{"tags":["business-outcomes"],"summary":"List Business Outcomes","description":"List projected outcomes — same DTO shape as detail (no consumer branching).","operationId":"list_business_outcomes_api_business_outcomes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"integration","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Integration"}},{"name":"lifecycleState","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lifecyclestate"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Business Outcomes Api Business Outcomes Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/business-outcomes/{outcome_id}":{"get":{"tags":["business-outcomes"],"summary":"Get Business Outcome","description":"Single BusinessOutcome DTO. Identity today is Module A run_id.","operationId":"get_business_outcome_api_business_outcomes__outcome_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"outcome_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Outcome Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Business Outcome Api Business Outcomes  Outcome Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/business-outcomes/{outcome_id}/undo":{"post":{"tags":["business-outcomes"],"summary":"Undo Business Outcome","description":"Governed undo — same compensate path as runs; catalog_write_authority enforced.","operationId":"undo_business_outcome_api_business_outcomes__outcome_id__undo_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"outcome_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Outcome Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Undo Business Outcome Api Business Outcomes  Outcome Id  Undo Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/business-outcomes/{outcome_id}/export":{"get":{"tags":["business-outcomes"],"summary":"Export Business Outcome","description":"Serialize the same DTO for shareable export (no alternate business content).","operationId":"export_business_outcome_api_business_outcomes__outcome_id__export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"outcome_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Outcome Id"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","pattern":"^(json|markdown)$","default":"json","title":"Format"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Export Business Outcome Api Business Outcomes  Outcome Id  Export Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/knowledge/sync-jobs":{"get":{"tags":["knowledge"],"summary":"Customer List Sync Jobs","description":"Org member knowledge sync history (product path — STA-279).","operationId":"customer_list_sync_jobs_api_knowledge_sync_jobs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connectorId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer List Sync Jobs Api Knowledge Sync Jobs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/knowledge/connectors/{connector_id}/sync":{"post":{"tags":["knowledge"],"summary":"Customer Trigger Connector Sync","description":"Org member manual knowledge sync; full sync requires admin (STA-279).","operationId":"customer_trigger_connector_sync_api_knowledge_connectors__connector_id__sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeSyncRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Customer Trigger Connector Sync Api Knowledge Connectors  Connector Id  Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/knowledge/{connector_id}/sync":{"post":{"tags":["knowledge-webhooks"],"summary":"Webhook Trigger Sync","description":"Webhook-on-publish hook: enqueue immediate knowledge sync for a connector.","operationId":"webhook_trigger_sync_api_webhooks_knowledge__connector_id__sync_post","parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"x-webhook-secret","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Webhook-Secret"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Webhook Trigger Sync Api Webhooks Knowledge  Connector Id  Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/integrations":{"get":{"tags":["integrations"],"summary":"List Integrations Route","description":"List integrations. No secrets ever.","operationId":"list_integrations_route_api_integrations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Integrations Route Api Integrations Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["integrations"],"summary":"Create Integration Route","description":"Create integration. Config only; add secrets via POST /:id/secrets.","operationId":"create_integration_route_api_integrations_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateIntegrationRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Integration Route Api Integrations Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/integrations/{integration_id}":{"get":{"tags":["integrations"],"summary":"Get Integration Route","description":"Get integration. No secrets.","operationId":"get_integration_route_api_integrations__integration_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"integration_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Integration Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Integration Route Api Integrations  Integration Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["integrations"],"summary":"Update Integration Route","description":"Update integration config/status.","operationId":"update_integration_route_api_integrations__integration_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"integration_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Integration Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateIntegrationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Integration Route Api Integrations  Integration Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/integrations/{integration_id}/secrets":{"post":{"tags":["integrations"],"summary":"Set Connector Secret","description":"Set a secret. Never returned. Requires CONNECTOR_SECRETS_ENCRYPTION_KEY.","operationId":"set_connector_secret_api_integrations__integration_id__secrets_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"integration_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Integration Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetSecretRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Connector Secret Api Integrations  Integration Id  Secrets Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/integrations/{integration_id}/sync":{"post":{"tags":["integrations"],"summary":"Sync Integration Route","description":"Request a manual sync for an integration.","operationId":"sync_integration_route_api_integrations__integration_id__sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"integration_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Integration Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sync Integration Route Api Integrations  Integration Id  Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors":{"get":{"tags":["connectors"],"summary":"List Connectors Route Alias","description":"List connectors (spec shape).","operationId":"list_connectors_route_alias_api_connectors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"live","in":"query","required":false,"schema":{"type":"boolean","description":"Refresh OAuth token validity before responding","default":false,"title":"Live"},"description":"Refresh OAuth token validity before responding"},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Connectors Route Alias Api Connectors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["connectors"],"summary":"Create Connector Route","operationId":"create_connector_route_api_connectors_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Connector Route Api Connectors Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/catalog/simulation-coverage":{"get":{"tags":["connectors"],"summary":"List Connector Simulation Coverage","description":"Per-vendor demo-safe simulation coverage (STA-285). Zero coverage = demo-blocked.","operationId":"list_connector_simulation_coverage_api_connectors_catalog_simulation_coverage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Connector Simulation Coverage Api Connectors Catalog Simulation Coverage Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/connectors/catalog/actions":{"get":{"tags":["connectors"],"summary":"List Connector Action Catalog","description":"Full v1/v2/v3 action catalog and demo workflows for all connectors.","operationId":"list_connector_action_catalog_api_connectors_catalog_actions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Connector Action Catalog Api Connectors Catalog Actions Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/connectors/catalog/execution-matrix":{"get":{"tags":["connectors"],"summary":"List Connector Execution Matrix","description":"Inspectable connector action execution matrix for chat and invoke_tool coverage.","operationId":"list_connector_execution_matrix_api_connectors_catalog_execution_matrix_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"vendor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vendor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Connector Execution Matrix Api Connectors Catalog Execution Matrix Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/catalog/actions/{vendor}":{"get":{"tags":["connectors"],"summary":"Get Connector Action Catalog Vendor","description":"Per-vendor v1 read, v2 write, v3 advanced tools and demo workflows.","operationId":"get_connector_action_catalog_vendor_api_connectors_catalog_actions__vendor__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"vendor","in":"path","required":true,"schema":{"type":"string","title":"Vendor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connector Action Catalog Vendor Api Connectors Catalog Actions  Vendor  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}":{"get":{"tags":["connectors"],"summary":"Get Connector Route Alias","description":"Get connector (spec shape).","operationId":"get_connector_route_alias_api_connectors__connector_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connector Route Alias Api Connectors  Connector Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["connectors"],"summary":"Update Connector Route","operationId":"update_connector_route_api_connectors__connector_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Connector Route Api Connectors  Connector Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["connectors"],"summary":"Delete Connector Route","operationId":"delete_connector_route_api_connectors__connector_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorDeleteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Connector Route Api Connectors  Connector Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/test":{"post":{"tags":["connectors"],"summary":"Test Connector Route","description":"Test connector connectivity (OAuth token validity for HubSpot).","operationId":"test_connector_route_api_connectors__connector_id__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Connector Route Api Connectors  Connector Id  Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/secrets":{"post":{"tags":["connectors"],"summary":"Set Connector Secret Alias","description":"Set encrypted connector secret (alias of integrations secrets route).","operationId":"set_connector_secret_alias_api_connectors__connector_id__secrets_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetSecretRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Connector Secret Alias Api Connectors  Connector Id  Secrets Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/sync":{"post":{"tags":["connectors"],"summary":"Sync Connector Route Alias","description":"Manual sync — runs knowledge sync for Notion; legacy status for other connectors.","operationId":"sync_connector_route_alias_api_connectors__connector_id__sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ConnectorSyncRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sync Connector Route Alias Api Connectors  Connector Id  Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/activate-gravitree":{"post":{"tags":["connectors"],"summary":"Activate Gravitree Connector Route","description":"Activate a gravitree_managed stub (needs_connection → active) using platform credentials.","operationId":"activate_gravitree_connector_route_api_connectors__connector_id__activate_gravitree_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activate Gravitree Connector Route Api Connectors  Connector Id  Activate Gravitree Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/delete":{"post":{"tags":["connectors"],"summary":"Delete Connector Post Route","description":"POST alias for delete (avoids DELETE+body issues in some proxies).","operationId":"delete_connector_post_route_api_connectors__connector_id__delete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorDeleteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Connector Post Route Api Connectors  Connector Id  Delete Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/docs":{"get":{"tags":["connectors"],"summary":"Get Connector Docs","operationId":"get_connector_docs_api_connectors__connector_id__docs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connector Docs Api Connectors  Connector Id  Docs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/plaid/status":{"get":{"tags":["connectors"],"summary":"Plaid Status","description":"Public readiness check for platform Plaid Link keys (no secrets).","operationId":"plaid_status_api_connectors_plaid_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Plaid Status Api Connectors Plaid Status Get"}}}}}}},"/api/connectors/plaid/link-token":{"post":{"tags":["connectors"],"summary":"Plaid Create Link Token","description":"Create a Plaid Link token (Sandbox). Uses Railway PLAID_CLIENT_ID / PLAID_SECRET.","operationId":"plaid_create_link_token_api_connectors_plaid_link_token_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlaidLinkTokenRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Plaid Create Link Token Api Connectors Plaid Link Token Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/connectors/plaid/exchange":{"post":{"tags":["connectors"],"summary":"Plaid Exchange Public Token","description":"Exchange Plaid Link public_token and persist access_token on the org connector.","operationId":"plaid_exchange_public_token_api_connectors_plaid_exchange_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlaidExchangeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Plaid Exchange Public Token Api Connectors Plaid Exchange Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connected-files/vendors":{"get":{"tags":["connected-files"],"summary":"Get Connected File Vendors","operationId":"get_connected_file_vendors_api_connected_files_vendors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connected File Vendors Api Connected Files Vendors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connected-files/browse":{"get":{"tags":["connected-files"],"summary":"Browse Files","operationId":"browse_files_api_connected_files_browse_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"vendor","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Vendor"}},{"name":"connector_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connector Id"}},{"name":"folder_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Folder Id"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":40,"title":"Page Size"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Browse Files Api Connected Files Browse Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/oauth/{provider}/status":{"get":{"tags":["connector-oauth"],"summary":"Oauth Provider Status","description":"Public readiness check for platform OAuth (no secrets).","operationId":"oauth_provider_status_api_connectors_oauth__provider__status_get","parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OAuthProviderStatusResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/oauth/{provider}/start":{"post":{"tags":["connector-oauth"],"summary":"Start Oauth","description":"Create (or reuse) a connector and return the provider authorization URL.","operationId":"start_oauth_api_connectors_oauth__provider__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OAuthStartRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OAuthStartResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/oauth/{provider}/callback":{"get":{"tags":["connector-oauth"],"summary":"Oauth Callback","description":"OAuth callback (browser redirect). Exchanges code and stores encrypted tokens.","operationId":"oauth_callback_api_connectors_oauth__provider__callback_get","parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"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"}},{"name":"error","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},{"name":"error_description","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Description"}},{"name":"realmId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Realmid"}},{"name":"accountId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Accountid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/registry":{"get":{"tags":["marketplace"],"summary":"List Marketplace Registry","description":"List published partner connectors.","operationId":"list_marketplace_registry_api_marketplace_registry_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Marketplace Registry Api Marketplace Registry Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/submissions":{"get":{"tags":["marketplace"],"summary":"List Marketplace Submissions","description":"List submissions. Admins see all pending/review queue.","operationId":"list_marketplace_submissions_api_marketplace_submissions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Submissions Api Marketplace Submissions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["marketplace"],"summary":"Submit Partner Connector","description":"Submit a partner connector package for review.","operationId":"submit_partner_connector_api_marketplace_submissions_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Partner Connector Api Marketplace Submissions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/submissions/mine":{"get":{"tags":["marketplace"],"summary":"List My Submissions","description":"List submissions for the current org.","operationId":"list_my_submissions_api_marketplace_submissions_mine_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List My Submissions Api Marketplace Submissions Mine Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/submissions/{submission_id}":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Submission","description":"Get submission detail (admin).","operationId":"get_marketplace_submission_api_marketplace_submissions__submission_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"submission_id","in":"path","required":true,"schema":{"type":"string","title":"Submission Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Marketplace Submission Api Marketplace Submissions  Submission Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/submissions/{submission_id}/rescan":{"post":{"tags":["marketplace"],"summary":"Rescan Marketplace Submission","description":"Re-run automated security scan and scope review (admin).","operationId":"rescan_marketplace_submission_api_marketplace_submissions__submission_id__rescan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"submission_id","in":"path","required":true,"schema":{"type":"string","title":"Submission Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rescan Marketplace Submission Api Marketplace Submissions  Submission Id  Rescan Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/submissions/{submission_id}/review":{"post":{"tags":["marketplace"],"summary":"Review Marketplace Submission","description":"Approve or reject a partner connector submission.","operationId":"review_marketplace_submission_api_marketplace_submissions__submission_id__review_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"submission_id","in":"path","required":true,"schema":{"type":"string","title":"Submission Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReviewSubmissionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Review Marketplace Submission Api Marketplace Submissions  Submission Id  Review Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/sandbox":{"get":{"tags":["marketplace"],"summary":"Marketplace Sandbox Status","description":"Return partner sandbox status for the current publisher org.","operationId":"marketplace_sandbox_status_api_marketplace_sandbox_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Sandbox Status Api Marketplace Sandbox Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["marketplace"],"summary":"Marketplace Sandbox Provision","description":"Provision isolated sandbox org for partner connector QA (idempotent).","operationId":"marketplace_sandbox_provision_api_marketplace_sandbox_post","responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Sandbox Provision Api Marketplace Sandbox Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/sandbox/reset":{"post":{"tags":["marketplace"],"summary":"Marketplace Sandbox Reset","description":"Re-seed sandbox demo agents, connectors, and workflows.","operationId":"marketplace_sandbox_reset_api_marketplace_sandbox_reset_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Sandbox Reset Api Marketplace Sandbox Reset Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/sandbox/demo":{"post":{"tags":["marketplace"],"summary":"Marketplace Sandbox Demo","description":"STA-73: Run Acme Tools demo invoke in sandbox and return audit trail.","operationId":"marketplace_sandbox_demo_api_marketplace_sandbox_demo_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Sandbox Demo Api Marketplace Sandbox Demo Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/billing/status":{"get":{"tags":["marketplace"],"summary":"Marketplace Billing Status","description":"Partner Connect account, pricing, and earnings summary (STA-96).","operationId":"marketplace_billing_status_api_marketplace_billing_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Billing Status Api Marketplace Billing Status Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/billing/connect/onboard":{"post":{"tags":["marketplace"],"summary":"Marketplace Billing Connect Onboard","description":"Create Stripe Connect onboarding link for partner payouts.","operationId":"marketplace_billing_connect_onboard_api_marketplace_billing_connect_onboard_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectOnboardRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Billing Connect Onboard Api Marketplace Billing Connect Onboard Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/billing/connect/sync":{"post":{"tags":["marketplace"],"summary":"Marketplace Billing Connect Sync","description":"Refresh Connect account status from Stripe after onboarding.","operationId":"marketplace_billing_connect_sync_api_marketplace_billing_connect_sync_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Billing Connect Sync Api Marketplace Billing Connect Sync Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/billing/pricing":{"get":{"tags":["marketplace"],"summary":"Marketplace Billing Pricing List","operationId":"marketplace_billing_pricing_list_api_marketplace_billing_pricing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Billing Pricing List Api Marketplace Billing Pricing Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/billing/pricing/{registry_id}":{"put":{"tags":["marketplace"],"summary":"Marketplace Billing Pricing Upsert","operationId":"marketplace_billing_pricing_upsert_api_marketplace_billing_pricing__registry_id__put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"registry_id","in":"path","required":true,"schema":{"type":"string","title":"Registry Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorPricingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Billing Pricing Upsert Api Marketplace Billing Pricing  Registry Id  Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/private-bundles":{"get":{"tags":["marketplace"],"summary":"Marketplace Private Bundles List","description":"List org-scoped private connector bundles (STA-98).","operationId":"marketplace_private_bundles_list_api_marketplace_private_bundles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Private Bundles List Api Marketplace Private Bundles Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["marketplace"],"summary":"Marketplace Private Bundle Upload","description":"Upload a signed private connector bundle (draft).","operationId":"marketplace_private_bundle_upload_api_marketplace_private_bundles_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrivateBundleUploadRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Private Bundle Upload Api Marketplace Private Bundles Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/private-bundles/{bundle_id}":{"get":{"tags":["marketplace"],"summary":"Marketplace Private Bundle Get","operationId":"marketplace_private_bundle_get_api_marketplace_private_bundles__bundle_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"bundle_id","in":"path","required":true,"schema":{"type":"string","title":"Bundle Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Private Bundle Get Api Marketplace Private Bundles  Bundle Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/private-bundles/{bundle_id}/activate":{"post":{"tags":["marketplace"],"summary":"Marketplace Private Bundle Activate","description":"Activate a signed private bundle for sandbox invoke_tool execution.","operationId":"marketplace_private_bundle_activate_api_marketplace_private_bundles__bundle_id__activate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"bundle_id","in":"path","required":true,"schema":{"type":"string","title":"Bundle Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Private Bundle Activate Api Marketplace Private Bundles  Bundle Id  Activate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/private-bundles/{bundle_id}/disable":{"post":{"tags":["marketplace"],"summary":"Marketplace Private Bundle Disable","operationId":"marketplace_private_bundle_disable_api_marketplace_private_bundles__bundle_id__disable_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"bundle_id","in":"path","required":true,"schema":{"type":"string","title":"Bundle Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Private Bundle Disable Api Marketplace Private Bundles  Bundle Id  Disable Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/role-packs":{"get":{"tags":["marketplace"],"summary":"List Role Packs","description":"List installable department role packs with connector readiness checklist.","operationId":"list_role_packs_api_marketplace_role_packs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Role Packs Api Marketplace Role Packs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/role-packs/{pack_id}":{"get":{"tags":["marketplace"],"summary":"Get Role Pack","operationId":"get_role_pack_api_marketplace_role_packs__pack_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Role Pack Api Marketplace Role Packs  Pack Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/role-packs/{pack_id}/install":{"post":{"tags":["marketplace"],"summary":"Install Role Pack","description":"One-click install: agents + RAG sources + workflow + connector checklist.","operationId":"install_role_pack_api_marketplace_role_packs__pack_id__install_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Install Role Pack Api Marketplace Role Packs  Pack Id  Install Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/installs":{"get":{"tags":["marketplace"],"summary":"List Marketplace Installs","description":"Org install ledger with deep links to installed agents, workflows, and sources.","operationId":"list_marketplace_installs_api_marketplace_installs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"active","title":"Status"}},{"name":"assetId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assetid"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Installs Api Marketplace Installs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/saves":{"get":{"tags":["marketplace"],"summary":"List Marketplace Saves","operationId":"list_marketplace_saves_api_marketplace_saves_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Saves Api Marketplace Saves Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/categories":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Categories","operationId":"get_marketplace_categories_api_marketplace_categories_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Marketplace Categories Api Marketplace Categories Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/analytics/summary":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Analytics Summary","operationId":"get_marketplace_analytics_summary_api_marketplace_analytics_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Marketplace Analytics Summary Api Marketplace Analytics Summary Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/analytics/roi":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Roi Summary","description":"Strategic hours-saved ROI dashboard (MKT-AUDIT-13.2).","operationId":"get_marketplace_roi_summary_api_marketplace_analytics_roi_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":15,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Marketplace Roi Summary Api Marketplace Analytics Roi Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/federated-connectors":{"get":{"tags":["marketplace"],"summary":"List Federated Connectors","description":"Partner registry entries in unified catalog shape (MKT-AUDIT-13.1).","operationId":"list_federated_connectors_api_marketplace_federated_connectors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Federated Connectors Api Marketplace Federated Connectors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/registry/{registry_id}/sync-asset":{"post":{"tags":["marketplace"],"summary":"Platform Sync Registry Asset","description":"Materialize or refresh connector_config asset from partner registry (MKT-AUDIT-13.1).","operationId":"platform_sync_registry_asset_api_marketplace_platform_registry__registry_id__sync_asset_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"registry_id","in":"path","required":true,"schema":{"type":"string","title":"Registry Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Platform Sync Registry Asset Api Marketplace Platform Registry  Registry Id  Sync Asset Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/link-registry":{"post":{"tags":["marketplace"],"summary":"Platform Link Asset Registry","operationId":"platform_link_asset_registry_api_marketplace_platform_assets__asset_ref__link_registry_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LinkRegistryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Platform Link Asset Registry Api Marketplace Platform Assets  Asset Ref  Link Registry Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/org/assets":{"get":{"tags":["marketplace"],"summary":"List Org Marketplace Assets","description":"Org-owned assets for internal publish admin queue (MKT-AUDIT-9.3).","operationId":"list_org_marketplace_assets_api_marketplace_org_assets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"reviewScope","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reviewscope"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Org Marketplace Assets Api Marketplace Org Assets Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets":{"post":{"tags":["marketplace"],"summary":"Create Marketplace Asset Route","operationId":"create_marketplace_asset_route_api_marketplace_assets_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateMarketplaceAssetRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Marketplace Asset Route Api Marketplace Assets Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["marketplace"],"summary":"List Marketplace Assets Route","description":"Unified marketplace browse — published catalog with org install + connector readiness.","operationId":"list_marketplace_assets_route_api_marketplace_assets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"department","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},{"name":"assetType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assettype"}},{"name":"pricingType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricingtype"}},{"name":"visibility","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Visibility"}},{"name":"featured","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Featured"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Assets Route Api Marketplace Assets Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}":{"patch":{"tags":["marketplace"],"summary":"Update Marketplace Asset Route","operationId":"update_marketplace_asset_route_api_marketplace_assets__asset_ref__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMarketplaceAssetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Marketplace Asset Route Api Marketplace Assets  Asset Ref  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketplace"],"summary":"Archive Marketplace Asset Route","operationId":"archive_marketplace_asset_route_api_marketplace_assets__asset_ref__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Archive Marketplace Asset Route Api Marketplace Assets  Asset Ref  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["marketplace"],"summary":"Get Marketplace Asset Route","description":"Asset detail by UUID or slug, including connector pre-check for the requesting org.","operationId":"get_marketplace_asset_route_api_marketplace_assets__asset_ref__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Marketplace Asset Route Api Marketplace Assets  Asset Ref  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/pricing":{"patch":{"tags":["marketplace"],"summary":"Update Org Asset Pricing Route","description":"Org-admin pricing updates for owned assets (STA-256).","operationId":"update_org_asset_pricing_route_api_marketplace_assets__asset_ref__pricing_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetPricingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Org Asset Pricing Route Api Marketplace Assets  Asset Ref  Pricing Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/submit-for-review":{"post":{"tags":["marketplace"],"summary":"Submit Marketplace Asset For Review","operationId":"submit_marketplace_asset_for_review_api_marketplace_assets__asset_ref__submit_for_review_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Marketplace Asset For Review Api Marketplace Assets  Asset Ref  Submit For Review Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/approve":{"post":{"tags":["marketplace"],"summary":"Approve Marketplace Asset For Internal Publish","operationId":"approve_marketplace_asset_for_internal_publish_api_marketplace_assets__asset_ref__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Marketplace Asset For Internal Publish Api Marketplace Assets  Asset Ref  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/reject":{"post":{"tags":["marketplace"],"summary":"Reject Marketplace Asset Review","operationId":"reject_marketplace_asset_review_api_marketplace_assets__asset_ref__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectAssetReviewRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Marketplace Asset Review Api Marketplace Assets  Asset Ref  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/publisher/me":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Publisher Profile","operationId":"get_marketplace_publisher_profile_api_marketplace_publisher_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Marketplace Publisher Profile Api Marketplace Publisher Me Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/publisher/onboard":{"post":{"tags":["marketplace"],"summary":"Onboard Marketplace Publisher","operationId":"onboard_marketplace_publisher_api_marketplace_publisher_onboard_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublisherOnboardRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Onboard Marketplace Publisher Api Marketplace Publisher Onboard Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/assets/{asset_ref}/submit-for-public-review":{"post":{"tags":["marketplace"],"summary":"Submit Marketplace Asset For Public Review","operationId":"submit_marketplace_asset_for_public_review_api_marketplace_assets__asset_ref__submit_for_public_review_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Marketplace Asset For Public Review Api Marketplace Assets  Asset Ref  Submit For Public Review Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/review-queue":{"get":{"tags":["marketplace"],"summary":"List Platform Public Review Queue","operationId":"list_platform_public_review_queue_api_marketplace_platform_review_queue_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Platform Public Review Queue Api Marketplace Platform Review Queue Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/catalog":{"get":{"tags":["marketplace"],"summary":"List Platform Catalog Route","operationId":"list_platform_catalog_route_api_marketplace_platform_catalog_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"featured","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Featured"}},{"name":"verified","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Verified"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Platform Catalog Route Api Marketplace Platform Catalog Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/approve":{"post":{"tags":["marketplace"],"summary":"Approve Platform Public Asset","operationId":"approve_platform_public_asset_api_marketplace_platform_assets__asset_ref__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Platform Public Asset Api Marketplace Platform Assets  Asset Ref  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/reject":{"post":{"tags":["marketplace"],"summary":"Reject Platform Public Asset","operationId":"reject_platform_public_asset_api_marketplace_platform_assets__asset_ref__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectAssetReviewRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Platform Public Asset Api Marketplace Platform Assets  Asset Ref  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/review":{"get":{"tags":["marketplace"],"summary":"Platform Public Review Asset Detail","operationId":"platform_public_review_asset_detail_api_marketplace_platform_assets__asset_ref__review_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Platform Public Review Asset Detail Api Marketplace Platform Assets  Asset Ref  Review Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/featured":{"post":{"tags":["marketplace"],"summary":"Set Platform Asset Featured","operationId":"set_platform_asset_featured_api_marketplace_platform_assets__asset_ref__featured_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetFlagRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Platform Asset Featured Api Marketplace Platform Assets  Asset Ref  Featured Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/verified":{"post":{"tags":["marketplace"],"summary":"Set Platform Asset Verified","operationId":"set_platform_asset_verified_api_marketplace_platform_assets__asset_ref__verified_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetFlagRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Set Platform Asset Verified Api Marketplace Platform Assets  Asset Ref  Verified Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/platform/assets/{asset_ref}/pricing":{"patch":{"tags":["marketplace"],"summary":"Update Platform Asset Pricing","operationId":"update_platform_asset_pricing_api_marketplace_platform_assets__asset_ref__pricing_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetPricingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Platform Asset Pricing Api Marketplace Platform Assets  Asset Ref  Pricing Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/reviews":{"get":{"tags":["marketplace"],"summary":"List Marketplace Asset Reviews","operationId":"list_marketplace_asset_reviews_api_marketplace_assets__asset_ref__reviews_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Asset Reviews Api Marketplace Assets  Asset Ref  Reviews Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/reviews/mine":{"put":{"tags":["marketplace"],"summary":"Upsert Marketplace Asset Review","operationId":"upsert_marketplace_asset_review_api_marketplace_assets__asset_ref__reviews_mine_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetReviewRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upsert Marketplace Asset Review Api Marketplace Assets  Asset Ref  Reviews Mine Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketplace"],"summary":"Delete Marketplace Asset Review","operationId":"delete_marketplace_asset_review_api_marketplace_assets__asset_ref__reviews_mine_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Marketplace Asset Review Api Marketplace Assets  Asset Ref  Reviews Mine Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/save":{"post":{"tags":["marketplace"],"summary":"Save Marketplace Asset","operationId":"save_marketplace_asset_api_marketplace_assets__asset_ref__save_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Save Marketplace Asset Api Marketplace Assets  Asset Ref  Save Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["marketplace"],"summary":"Unsave Marketplace Asset","operationId":"unsave_marketplace_asset_api_marketplace_assets__asset_ref__save_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Unsave Marketplace Asset Api Marketplace Assets  Asset Ref  Save Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/uninstall":{"post":{"tags":["marketplace"],"summary":"Uninstall Marketplace Asset Route","description":"Mark org install inactive (MKT-AUDIT-8.1).","operationId":"uninstall_marketplace_asset_route_api_marketplace_assets__asset_ref__uninstall_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Uninstall Marketplace Asset Route Api Marketplace Assets  Asset Ref  Uninstall Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/clone":{"post":{"tags":["marketplace"],"summary":"Clone Marketplace Asset","description":"Create a private draft copy of a published asset within the same org (MKT-7.2).","operationId":"clone_marketplace_asset_api_marketplace_assets__asset_ref__clone_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Clone Marketplace Asset Api Marketplace Assets  Asset Ref  Clone Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/versions":{"get":{"tags":["marketplace"],"summary":"List Marketplace Asset Versions","description":"List version history for an org-owned asset (MKT-9.4).","operationId":"list_marketplace_asset_versions_api_marketplace_assets__asset_ref__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Marketplace Asset Versions Api Marketplace Assets  Asset Ref  Versions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/rollback":{"post":{"tags":["marketplace"],"summary":"Rollback Marketplace Asset Version","description":"Restore an org-owned asset from ``marketplace_asset_versions`` (MKT-9.4).","operationId":"rollback_marketplace_asset_version_api_marketplace_assets__asset_ref__rollback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RollbackAssetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rollback Marketplace Asset Version Api Marketplace Assets  Asset Ref  Rollback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/install-check":{"get":{"tags":["marketplace"],"summary":"Marketplace Asset Install Check","operationId":"marketplace_asset_install_check_api_marketplace_assets__asset_ref__install_check_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Asset Install Check Api Marketplace Assets  Asset Ref  Install Check Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/entitlement":{"get":{"tags":["marketplace"],"summary":"Marketplace Asset Entitlement","operationId":"marketplace_asset_entitlement_api_marketplace_assets__asset_ref__entitlement_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Asset Entitlement Api Marketplace Assets  Asset Ref  Entitlement Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/assets/{asset_ref}/checkout":{"post":{"tags":["marketplace"],"summary":"Marketplace Asset Checkout","operationId":"marketplace_asset_checkout_api_marketplace_assets__asset_ref__checkout_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetCheckoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Asset Checkout Api Marketplace Assets  Asset Ref  Checkout Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/publisher/payouts/sync":{"post":{"tags":["marketplace"],"summary":"Marketplace Publisher Payouts Sync","operationId":"marketplace_publisher_payouts_sync_api_marketplace_publisher_payouts_sync_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Publisher Payouts Sync Api Marketplace Publisher Payouts Sync Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/publisher/analytics":{"get":{"tags":["marketplace"],"summary":"Get Marketplace Publisher Analytics","description":"Publisher revenue dashboard: payouts, usage, and adoption (STA-255).","operationId":"get_marketplace_publisher_analytics_api_marketplace_publisher_analytics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Marketplace Publisher Analytics Api Marketplace Publisher Analytics Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/connector-category-templates/{template_id}/install":{"post":{"tags":["marketplace"],"summary":"Marketplace Connector Category Template Install","description":"Stage connectors as needs_connection stubs — does not authenticate.\n\nPhase 1: template install must show stubs before OAuth/API-key.","operationId":"marketplace_connector_category_template_install_api_marketplace_connector_category_templates__template_id__install_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Connector Category Template Install Api Marketplace Connector Category Templates  Template Id  Install Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/marketplace/connector-category-templates":{"get":{"tags":["marketplace"],"summary":"Marketplace List Connector Category Templates","operationId":"marketplace_list_connector_category_templates_api_marketplace_connector_category_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace List Connector Category Templates Api Marketplace Connector Category Templates Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/marketplace/assets/{asset_ref}/install":{"post":{"tags":["marketplace"],"summary":"Marketplace Asset Install","operationId":"marketplace_asset_install_api_marketplace_assets__asset_ref__install_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"asset_ref","in":"path","required":true,"schema":{"type":"string","title":"Asset Ref"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/InstallAssetRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Marketplace Asset Install Api Marketplace Assets  Asset Ref  Install Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/retrieve":{"post":{"tags":["rag"],"summary":"Retrieve","description":"Vector search over org RAG chunks. Org from auth; no org_id in body.","operationId":"retrieve_api_rag_retrieve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetrieveRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetrieveResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/query":{"post":{"tags":["rag"],"summary":"Query Alias","description":"Alias for /api/rag/retrieve with spec response shape.","operationId":"query_alias_api_rag_query_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetrieveResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/sources":{"get":{"tags":["rag-admin"],"summary":"List Sources Route","operationId":"list_sources_route_api_rag_sources_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Sources Route Api Rag Sources Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["rag-admin"],"summary":"Create Source Route","operationId":"create_source_route_api_rag_sources_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__rag_admin__SourceCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Source Route Api Rag Sources Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/sources/{source_id}":{"patch":{"tags":["rag-admin"],"summary":"Update Source Route","operationId":"update_source_route_api_rag_sources__source_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__rag_admin__SourceUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Source Route Api Rag Sources  Source Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["rag-admin"],"summary":"Get Source Route","operationId":"get_source_route_api_rag_sources__source_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Source Route Api Rag Sources  Source Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/documents":{"get":{"tags":["rag-admin"],"summary":"List Documents Route","operationId":"list_documents_route_api_rag_documents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Documents Route Api Rag Documents Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/documents/{doc_id}":{"get":{"tags":["rag-admin"],"summary":"Get Document Route","operationId":"get_document_route_api_rag_documents__doc_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"doc_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Doc Id"}},{"name":"include_chunks","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Chunks"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Document Route Api Rag Documents  Doc Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/ingest":{"post":{"tags":["rag-admin"],"summary":"Ingest Route","operationId":"ingest_route_api_rag_ingest_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IngestRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Ingest Route Api Rag Ingest Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/ingest/file":{"post":{"tags":["rag-admin"],"summary":"Ingest File Route","description":"Queue RAG ingest from an uploaded file (txt/md/csv/json/pdf). STA-279.","operationId":"ingest_file_route_api_rag_ingest_file_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_ingest_file_route_api_rag_ingest_file_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Ingest File Route Api Rag Ingest File Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/ingest/{ingest_id}":{"get":{"tags":["rag-admin"],"summary":"Get Ingest Route","operationId":"get_ingest_route_api_rag_ingest__ingest_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"ingest_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Ingest Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Ingest Route Api Rag Ingest  Ingest Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/rag/embedding-status":{"get":{"tags":["rag-admin"],"summary":"Embedding Status Route","description":"Embedding provider readiness for OpenAI/Voyage failover (STA-279).","operationId":"embedding_status_route_api_rag_embedding_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Embedding Status Route Api Rag Embedding Status Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/search":{"post":{"tags":["search"],"summary":"Search Route","operationId":"search_route_api_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Search Route Api Search Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/search/history":{"get":{"tags":["search"],"summary":"Search History Route","operationId":"search_history_route_api_search_history_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Search History Route Api Search History Get"}}}}},"security":[{"HTTPBearer":[]}]},"delete":{"tags":["search"],"summary":"Clear Search History Route","operationId":"clear_search_history_route_api_search_history_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Clear Search History Route Api Search History Delete"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/search/history/{history_id}":{"delete":{"tags":["search"],"summary":"Delete Search History Item Route","operationId":"delete_search_history_item_route_api_search_history__history_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"history_id","in":"path","required":true,"schema":{"type":"string","title":"History Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Search History Item Route Api Search History  History Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/datasets":{"get":{"tags":["training"],"summary":"List Datasets","operationId":"list_datasets_api_training_datasets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Datasets Api Training Datasets Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["training"],"summary":"Create Dataset","operationId":"create_dataset_api_training_datasets_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatasetCreateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Dataset Api Training Datasets Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/training/datasets/{dataset_id}":{"get":{"tags":["training"],"summary":"Get Dataset","operationId":"get_dataset_api_training_datasets__dataset_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Dataset Api Training Datasets  Dataset Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["training"],"summary":"Delete Dataset","operationId":"delete_dataset_api_training_datasets__dataset_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Dataset Api Training Datasets  Dataset Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/datasets/{dataset_id}/records":{"post":{"tags":["training"],"summary":"Upload Dataset Records","operationId":"upload_dataset_records_api_training_datasets__dataset_id__records_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatasetRecordsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Dataset Records Api Training Datasets  Dataset Id  Records Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/jobs":{"get":{"tags":["training"],"summary":"List Jobs","operationId":"list_jobs_api_training_jobs_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Jobs Api Training Jobs Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["training"],"summary":"Create Job","operationId":"create_job_api_training_jobs_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobCreateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Job Api Training Jobs Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/training/jobs/{job_id}":{"get":{"tags":["training"],"summary":"Get Job","operationId":"get_job_api_training_jobs__job_id__get","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":{"type":"object","additionalProperties":true,"title":"Response Get Job Api Training Jobs  Job Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/jobs/{job_id}/cancel":{"post":{"tags":["training"],"summary":"Cancel Job","operationId":"cancel_job_api_training_jobs__job_id__cancel_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":{"type":"object","additionalProperties":true,"title":"Response Cancel Job Api Training Jobs  Job Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/instructions":{"get":{"tags":["training"],"summary":"List Instructions","operationId":"list_instructions_api_training_instructions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Instructions Api Training Instructions Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["training"],"summary":"Create Instruction","operationId":"create_instruction_api_training_instructions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstructionCreateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Instruction Api Training Instructions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/training/instructions/{instruction_id}":{"get":{"tags":["training"],"summary":"Get Instruction","operationId":"get_instruction_api_training_instructions__instruction_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instruction_id","in":"path","required":true,"schema":{"type":"string","title":"Instruction Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Instruction Api Training Instructions  Instruction Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["training"],"summary":"Update Instruction","operationId":"update_instruction_api_training_instructions__instruction_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instruction_id","in":"path","required":true,"schema":{"type":"string","title":"Instruction Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstructionUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Instruction Api Training Instructions  Instruction Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["training"],"summary":"Delete Instruction","operationId":"delete_instruction_api_training_instructions__instruction_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"instruction_id","in":"path","required":true,"schema":{"type":"string","title":"Instruction Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Instruction Api Training Instructions  Instruction Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/training/workflow-agents":{"get":{"tags":["training"],"summary":"List Workflow Agents","description":"Workflow agents from agents table (STA-99 assignment targets).","operationId":"list_workflow_agents_api_training_workflow_agents_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Workflow Agents Api Training Workflow Agents Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/training/fine-tuned-models":{"get":{"tags":["training"],"summary":"List Fine Tuned Models For Agents","description":"List deployable fine-tuned LLM models (STA-99).","operationId":"list_fine_tuned_models_for_agents_api_training_fine_tuned_models_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Fine Tuned Models For Agents Api Training Fine Tuned Models Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/training/agents/{agent_id}/fine-tuned-model":{"get":{"tags":["training"],"summary":"Get Agent Fine Tuned Model Assignment","operationId":"get_agent_fine_tuned_model_assignment_api_training_agents__agent_id__fine_tuned_model_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Agent Fine Tuned Model Assignment Api Training Agents  Agent Id  Fine Tuned Model Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["training"],"summary":"Assign Agent Fine Tuned Model","operationId":"assign_agent_fine_tuned_model_api_training_agents__agent_id__fine_tuned_model_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentFineTunedModelRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assign Agent Fine Tuned Model Api Training Agents  Agent Id  Fine Tuned Model Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/schedules":{"get":{"tags":["schedules"],"summary":"List Schedules","operationId":"list_schedules_api_schedules_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"}},{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}},{"name":"kinds","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Kinds"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Schedules Api Schedules Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/types":{"get":{"tags":["sources"],"summary":"List Source Types Route","operationId":"list_source_types_route_api_sources_types_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Source Types Route Api Sources Types Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/connectors":{"get":{"tags":["sources"],"summary":"List Source Connectors Route","operationId":"list_source_connectors_route_api_sources_connectors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"vendor","in":"query","required":true,"schema":{"type":"string","title":"Vendor"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Source Connectors Route Api Sources Connectors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/test":{"post":{"tags":["sources"],"summary":"Test Source Connection Route","operationId":"test_source_connection_route_api_sources_test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SourceTestRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Source Connection Route Api Sources Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources":{"get":{"tags":["sources"],"summary":"List Sources","operationId":"list_sources_api_sources_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Sources Api Sources Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["sources"],"summary":"Create Source Route","operationId":"create_source_route_api_sources_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__sources__SourceCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Source Route Api Sources Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}":{"get":{"tags":["sources"],"summary":"Get Source Route","operationId":"get_source_route_api_sources__source_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Source Route Api Sources  Source Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["sources"],"summary":"Update Source Route","operationId":"update_source_route_api_sources__source_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__sources__SourceUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Source Route Api Sources  Source Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["sources"],"summary":"Delete Source Route","operationId":"delete_source_route_api_sources__source_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Source Route Api Sources  Source Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}/sync-history":{"get":{"tags":["sources"],"summary":"Get Source Sync History Route","operationId":"get_source_sync_history_route_api_sources__source_id__sync_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Source Sync History Route Api Sources  Source Id  Sync History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}/test":{"post":{"tags":["sources"],"summary":"Test Existing Source Route","operationId":"test_existing_source_route_api_sources__source_id__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Existing Source Route Api Sources  Source Id  Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}/schema":{"get":{"tags":["sources"],"summary":"Get Source Schema Route","operationId":"get_source_schema_route_api_sources__source_id__schema_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Source Schema Route Api Sources  Source Id  Schema Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}/query":{"post":{"tags":["sources"],"summary":"Query Source Route","operationId":"query_source_route_api_sources__source_id__query_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SourceQueryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Query Source Route Api Sources  Source Id  Query Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sources/{source_id}/sync":{"post":{"tags":["sources"],"summary":"Sync Source Route","operationId":"sync_source_route_api_sources__source_id__sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SourceSyncRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sync Source Route Api Sources  Source Id  Sync Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/nodes":{"get":{"tags":["workflows"],"summary":"List Workflow Nodes Route","operationId":"list_workflow_nodes_route_api_workflows__workflow_id__nodes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflow Nodes Route Api Workflows  Workflow Id  Nodes Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["workflows"],"summary":"Create Workflow Node Route","operationId":"create_workflow_node_route_api_workflows__workflow_id__nodes_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowNodeCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Node Route Api Workflows  Workflow Id  Nodes Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["workflows"],"summary":"Update Workflow Node Positions","description":"Bulk update node positions for drag interactions.","operationId":"update_workflow_node_positions_api_workflows__workflow_id__nodes_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowNodePositionsUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Node Positions Api Workflows  Workflow Id  Nodes Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/builder":{"get":{"tags":["workflows"],"summary":"Get Workflow Builder","description":"Return full orchestration graph for the visual builder.","operationId":"get_workflow_builder_api_workflows__workflow_id__builder_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Workflow Builder Api Workflows  Workflow Id  Builder Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["workflows"],"summary":"Save Workflow Builder","description":"Persist builder canvas (nodes, edges) and compile an executable definition (STA-19).","operationId":"save_workflow_builder_api_workflows__workflow_id__builder_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BuilderSaveRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Save Workflow Builder Api Workflows  Workflow Id  Builder Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/nodes/{node_id}":{"patch":{"tags":["workflows"],"summary":"Update Workflow Node Route","operationId":"update_workflow_node_route_api_workflows_nodes__node_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"node_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Node Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowNodeUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Node Route Api Workflows Nodes  Node Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["workflows"],"summary":"Delete Workflow Node Route","operationId":"delete_workflow_node_route_api_workflows_nodes__node_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"node_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Node Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/nodes/{node_id}":{"delete":{"tags":["workflows"],"summary":"Delete Workflow Node Alias","operationId":"delete_workflow_node_alias_api_workflows__workflow_id__nodes__node_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"node_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Node Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/edges":{"get":{"tags":["workflows"],"summary":"List Workflow Edges Route","operationId":"list_workflow_edges_route_api_workflows__workflow_id__edges_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflow Edges Route Api Workflows  Workflow Id  Edges Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["workflows"],"summary":"Create Workflow Edge Route","operationId":"create_workflow_edge_route_api_workflows__workflow_id__edges_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowEdgeCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Edge Route Api Workflows  Workflow Id  Edges Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/edges/{edge_id}":{"delete":{"tags":["workflows"],"summary":"Delete Workflow Edge Route","operationId":"delete_workflow_edge_route_api_workflows_edges__edge_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"edge_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Edge Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/connections":{"post":{"tags":["workflows"],"summary":"Create Workflow Connection Route","description":"Alias for edge creation to match builder API.","operationId":"create_workflow_connection_route_api_workflows__workflow_id__connections_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowEdgeCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Connection Route Api Workflows  Workflow Id  Connections Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/connections/{connection_id}":{"delete":{"tags":["workflows"],"summary":"Delete Workflow Connection Route","description":"Alias for edge deletion to match builder API.","operationId":"delete_workflow_connection_route_api_workflows__workflow_id__connections__connection_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connection Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/dry-run":{"post":{"tags":["workflows"],"summary":"Dry Run","description":"Validate and dry-run a workflow. Org from auth; no external side effects.","operationId":"dry_run_api_workflows_dry_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DryRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DryRunResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/digital-twin":{"post":{"tags":["workflows"],"summary":"Digital Twin","description":"Simulate workflow with connector fixtures + LLM predictions; no live side effects.","operationId":"digital_twin_api_workflows_digital_twin_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DryRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DigitalTwinResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/execution-outcomes/ops-summary":{"get":{"tags":["workflows"],"summary":"Execution Outcomes Ops Summary","description":"Module A ops consumer: 24h pass/fail rates by source and connector.","operationId":"execution_outcomes_ops_summary_api_workflows_execution_outcomes_ops_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Execution Outcomes Ops Summary Api Workflows Execution Outcomes Ops Summary Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/workflows/execution-outcomes/executive-digest":{"get":{"tags":["workflows"],"summary":"Execution Outcomes Executive Digest","description":"Module D Executive Digest over Module A's last-24h outcome stream.","operationId":"execution_outcomes_executive_digest_api_workflows_execution_outcomes_executive_digest_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"allowHumor","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Allowhumor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execution Outcomes Executive Digest Api Workflows Execution Outcomes Executive Digest Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/failure-predictions":{"get":{"tags":["workflows"],"summary":"List Workflow Failure Predictions","description":"List predictive failure alerts for the org or a single workflow (STA-122).","operationId":"list_workflow_failure_predictions_api_workflows_failure_predictions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflowId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"open","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflow Failure Predictions Api Workflows Failure Predictions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/failure-predictions/scan":{"post":{"tags":["workflows"],"summary":"Scan Org Failure Predictions Route","description":"Run heuristic pre-failure scans for all org workflows (STA-167).","operationId":"scan_org_failure_predictions_route_api_workflows_failure_predictions_scan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgFailurePredictionScanResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/failure-predictions/scan":{"post":{"tags":["workflows"],"summary":"Scan Workflow Failure Predictions Route","description":"Run heuristic pre-failure scan for a workflow and persist open alerts (STA-122).","operationId":"scan_workflow_failure_predictions_route_api_workflows__workflow_id__failure_predictions_scan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailurePredictionScanResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/failure-predictions/{alert_id}/dismiss":{"post":{"tags":["workflows"],"summary":"Dismiss Workflow Failure Prediction","description":"Dismiss a predictive failure alert (STA-122).","operationId":"dismiss_workflow_failure_prediction_api_workflows_failure_predictions__alert_id__dismiss_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":{"type":"object","additionalProperties":true,"title":"Response Dismiss Workflow Failure Prediction Api Workflows Failure Predictions  Alert Id  Dismiss Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/connector-fixtures":{"get":{"tags":["workflows"],"summary":"Get Connector Fixtures Route","operationId":"get_connector_fixtures_route_api_workflows_connector_fixtures_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connectorType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectortype"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connector Fixtures Route Api Workflows Connector Fixtures Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["workflows"],"summary":"Post Connector Fixture Route","operationId":"post_connector_fixture_route_api_workflows_connector_fixtures_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorFixtureRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Connector Fixture Route Api Workflows Connector Fixtures Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/connector-fixtures/{fixture_id}":{"delete":{"tags":["workflows"],"summary":"Delete Connector Fixture Route","operationId":"delete_connector_fixture_route_api_workflows_connector_fixtures__fixture_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"fixture_id","in":"path","required":true,"schema":{"type":"string","title":"Fixture Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/versions":{"post":{"tags":["workflows"],"summary":"Create Workflow Version Route","description":"Create immutable workflow version from stored definition.","operationId":"create_workflow_version_route_api_workflows__workflow_id__versions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Version Route Api Workflows  Workflow Id  Versions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["workflows"],"summary":"List Workflow Versions Route","operationId":"list_workflow_versions_route_api_workflows__workflow_id__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowVersionListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/versions/{version_id}/activate":{"post":{"tags":["workflows"],"summary":"Activate Workflow Version Route","operationId":"activate_workflow_version_route_api_workflows__workflow_id__versions__version_id__activate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"version_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Version Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activate Workflow Version Route Api Workflows  Workflow Id  Versions  Version Id  Activate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/active":{"get":{"tags":["workflows"],"summary":"Get Active Workflow Version Route","operationId":"get_active_workflow_version_route_api_workflows__workflow_id__active_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowActiveVersion"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/versions/{version_id}/promote":{"post":{"tags":["workflows"],"summary":"Promote Workflow Version Route","operationId":"promote_workflow_version_route_api_workflows__workflow_id__versions__version_id__promote_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"version_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Version Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromoteVersionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Promote Workflow Version Route Api Workflows  Workflow Id  Versions  Version Id  Promote Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/execute":{"post":{"tags":["workflows"],"summary":"Execute Workflow","description":"Create execute run. Approval required if policy requires it; else run immediately.","operationId":"execute_workflow_api_workflows_execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__workflows__ExecuteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execute Workflow Api Workflows Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/schedules":{"get":{"tags":["workflows"],"summary":"List Workflow Schedules Route","operationId":"list_workflow_schedules_route_api_workflows__workflow_id__schedules_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflow Schedules Route Api Workflows  Workflow Id  Schedules Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["workflows"],"summary":"Create Workflow Schedule Route","operationId":"create_workflow_schedule_route_api_workflows__workflow_id__schedules_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Schedule Route Api Workflows  Workflow Id  Schedules Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/schedules/{schedule_id}":{"patch":{"tags":["workflows"],"summary":"Update Workflow Schedule Route","operationId":"update_workflow_schedule_route_api_workflows_schedules__schedule_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Schedule Route Api Workflows Schedules  Schedule Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["workflows"],"summary":"Delete Workflow Schedule Route","operationId":"delete_workflow_schedule_route_api_workflows_schedules__schedule_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/schedules/{schedule_id}":{"patch":{"tags":["workflows"],"summary":"Update Workflow Schedule Alias","description":"Alias for schedule updates scoped to workflow.","operationId":"update_workflow_schedule_alias_api_workflows__workflow_id__schedules__schedule_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Schedule Alias Api Workflows  Workflow Id  Schedules  Schedule Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["workflows"],"summary":"Delete Workflow Schedule Alias","operationId":"delete_workflow_schedule_alias_api_workflows__workflow_id__schedules__schedule_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"schedule_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Schedule Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/schedules/dispatch":{"post":{"tags":["workflows"],"summary":"Dispatch Workflow Schedules","operationId":"dispatch_workflow_schedules_api_workflows_schedules_dispatch_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dispatch Workflow Schedules Api Workflows Schedules Dispatch Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/rollback":{"post":{"tags":["workflows"],"summary":"Rollback Run","operationId":"rollback_run_api_workflows_runs__run_id__rollback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rollback Run Api Workflows Runs  Run Id  Rollback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/compensate":{"post":{"tags":["workflows"],"summary":"Compensate Run","description":"Run compensating tool actions recorded for a failed workflow run (STA-107).","operationId":"compensate_run_api_workflows_runs__run_id__compensate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Compensate Run Api Workflows Runs  Run Id  Compensate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/approve":{"post":{"tags":["workflows"],"summary":"Approve Run","description":"Approve a pending execute run. Idempotent if already approved by this user.","operationId":"approve_run_api_workflows_runs__run_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Run Api Workflows Runs  Run Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/reject":{"post":{"tags":["workflows"],"summary":"Reject Run","description":"Reject a pending execute run.","operationId":"reject_run_api_workflows_runs__run_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Run Api Workflows Runs  Run Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/resume":{"post":{"tags":["workflows"],"summary":"Resume Graph Run","description":"Resume a graph run paused at an in-graph approval node.","operationId":"resume_graph_run_api_workflows_runs__run_id__resume_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResumeGraphRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Resume Graph Run Api Workflows Runs  Run Id  Resume Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/approval-batch":{"get":{"tags":["workflows"],"summary":"Get Run Approval Batch","description":"Fetch the active batch approval gate for a paused graph run (STA-290).","operationId":"get_run_approval_batch_api_workflows_runs__run_id__approval_batch_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Run Approval Batch Api Workflows Runs  Run Id  Approval Batch Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}/approval-batch/decide":{"post":{"tags":["workflows"],"summary":"Decide Run Approval Batch","description":"Apply per-item batch approval decisions and optionally resume the run (STA-290).","operationId":"decide_run_approval_batch_api_workflows_runs__run_id__approval_batch_decide_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApprovalBatchDecideRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Decide Run Approval Batch Api Workflows Runs  Run Id  Approval Batch Decide Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/approvals/pending":{"get":{"tags":["workflows"],"summary":"List Pending Approvals","description":"List pending execute approvals for org + environment.","operationId":"list_pending_approvals_api_workflows_approvals_pending_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Pending Approvals Api Workflows Approvals Pending Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs":{"get":{"tags":["workflows"],"summary":"List Runs","description":"List workflow runs for org + environment with filters.","operationId":"list_runs_api_workflows_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"approval_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approval Status"}},{"name":"workflow_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Workflow Id"}},{"name":"run_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Type"}},{"name":"start_at","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start At"}},{"name":"end_at","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End At"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":100,"title":"Limit"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Runs Api Workflows Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/runs/{run_id}":{"get":{"tags":["workflows"],"summary":"Get Run","description":"Get run with steps. Org-scoped. BE-20: includes approval fields.","operationId":"get_run_api_workflows_runs__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Run Api Workflows Runs  Run Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows":{"get":{"tags":["workflows"],"summary":"List Workflows Route","description":"List workflows for org.","operationId":"list_workflows_route_api_workflows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Workflows Route Api Workflows Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["workflows"],"summary":"Create Workflow Route","operationId":"create_workflow_route_api_workflows_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow Route Api Workflows Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/stats":{"get":{"tags":["workflows"],"summary":"Workflow Org Stats","description":"Aggregate workflow + run stats for automations list footer (real data, no mocks).","operationId":"workflow_org_stats_api_workflows_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Org Stats Api Workflows Stats Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/from-goal":{"post":{"tags":["workflows"],"summary":"Create Workflow From Goal","operationId":"create_workflow_from_goal_api_workflows_from_goal_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoalWorkflowRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Workflow From Goal Api Workflows From Goal Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}":{"get":{"tags":["workflows"],"summary":"Get Workflow","description":"Get workflow definition by id. Org-scoped.","operationId":"get_workflow_api_workflows__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Workflow Api Workflows  Workflow Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["workflows"],"summary":"Update Workflow Route","operationId":"update_workflow_route_api_workflows__workflow_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Route Api Workflows  Workflow Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/schema-sync/from-contract":{"post":{"tags":["workflows"],"summary":"Sync Workflow Schema From Contract","description":"C.2: Mirror a contract `workflows` row into legacy `workflow_defs` for execution.","operationId":"sync_workflow_schema_from_contract_api_workflows__workflow_id__schema_sync_from_contract_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sync Workflow Schema From Contract Api Workflows  Workflow Id  Schema Sync From Contract Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/stage":{"post":{"tags":["workflows"],"summary":"Update Workflow Stage","operationId":"update_workflow_stage_api_workflows__workflow_id__stage_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowStageUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workflow Stage Api Workflows  Workflow Id  Stage Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/ai/improve-step":{"post":{"tags":["workflows"],"summary":"Workflow Ai Improve Step","operationId":"workflow_ai_improve_step_api_workflows__workflow_id__ai_improve_step_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowAiStepRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Ai Improve Step Api Workflows  Workflow Id  Ai Improve Step Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/ai/explain-step":{"post":{"tags":["workflows"],"summary":"Workflow Ai Explain Step","operationId":"workflow_ai_explain_step_api_workflows__workflow_id__ai_explain_step_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowAiStepRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Ai Explain Step Api Workflows  Workflow Id  Ai Explain Step Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/ai/suggest-next":{"post":{"tags":["workflows"],"summary":"Workflow Ai Suggest Next","operationId":"workflow_ai_suggest_next_api_workflows__workflow_id__ai_suggest_next_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowAiSuggestRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Ai Suggest Next Api Workflows  Workflow Id  Ai Suggest Next Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/workflows/{workflow_id}/ai/chat":{"post":{"tags":["workflows"],"summary":"Workflow Ai Chat","operationId":"workflow_ai_chat_api_workflows__workflow_id__ai_chat_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowAiChatRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflow Ai Chat Api Workflows  Workflow Id  Ai Chat Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/approvals/pending":{"get":{"tags":["approvals"],"summary":"List Pending Approvals Alias","operationId":"list_pending_approvals_alias_api_approvals_pending_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Pending Approvals Alias Api Approvals Pending Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/approvals":{"get":{"tags":["approvals"],"summary":"List Approvals Alias","operationId":"list_approvals_alias_api_approvals_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Approvals Alias Api Approvals Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/approvals/{run_id}/approve":{"post":{"tags":["approvals"],"summary":"Approve Run Alias","operationId":"approve_run_alias_api_approvals__run_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Run Alias Api Approvals  Run Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/approvals/{run_id}/reject":{"post":{"tags":["approvals"],"summary":"Reject Run Alias","operationId":"reject_run_alias_api_approvals__run_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Run Alias Api Approvals  Run Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs":{"get":{"tags":["runs"],"summary":"List Runs Alias","operationId":"list_runs_alias_api_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"approvalStatus","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approvalstatus"}},{"name":"workflowId","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Filter by workflow (accepts workflowId or workflow_id)","title":"Workflowid"},"description":"Filter by workflow (accepts workflowId or workflow_id)"},{"name":"run_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Type"}},{"name":"start_at","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start At"}},{"name":"end_at","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End At"}},{"name":"dateFrom","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Datefrom"}},{"name":"dateTo","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dateto"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}},{"name":"page","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}],"default":1,"title":"Page"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Runs Alias Api Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}":{"get":{"tags":["runs"],"summary":"Get Run Alias","operationId":"get_run_alias_api_runs__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Run Alias Api Runs  Run Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/retry":{"post":{"tags":["runs"],"summary":"Retry Run Alias","description":"Cancel a stuck/active run if needed, then start a fresh execute of the same workflow.","operationId":"retry_run_alias_api_runs__run_id__retry_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Retry Run Alias Api Runs  Run Id  Retry Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/resume-paused":{"post":{"tags":["runs"],"summary":"Resume Paused Run Alias","description":"Resume a workflow run paused by operator interrupt.","operationId":"resume_paused_run_alias_api_runs__run_id__resume_paused_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Resume Paused Run Alias Api Runs  Run Id  Resume Paused Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/steps/{step_id}/retry":{"post":{"tags":["runs"],"summary":"Retry Run Step Alias","description":"Re-run a failed workflow step and downstream nodes.","operationId":"retry_run_step_alias_api_runs__run_id__steps__step_id__retry_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"step_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Step Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Retry Run Step Alias Api Runs  Run Id  Steps  Step Id  Retry Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/cancel":{"post":{"tags":["runs"],"summary":"Cancel Run Alias","operationId":"cancel_run_alias_api_runs__run_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Cancel Run Alias Api Runs  Run Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/pause":{"post":{"tags":["runs"],"summary":"Pause Run Alias","operationId":"pause_run_alias_api_runs__run_id__pause_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Pause Run Alias Api Runs  Run Id  Pause Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/rollback":{"post":{"tags":["runs"],"summary":"Rollback Run Alias","operationId":"rollback_run_alias_api_runs__run_id__rollback_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rollback Run Alias Api Runs  Run Id  Rollback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/runs/{run_id}/compensate":{"post":{"tags":["runs"],"summary":"Compensate Run Alias","operationId":"compensate_run_alias_api_runs__run_id__compensate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Compensate Run Alias Api Runs  Run Id  Compensate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit":{"get":{"tags":["audit"],"summary":"List Audit Logs","operationId":"list_audit_logs_api_audit_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"user_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Id"}},{"name":"entity_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Entity Type"}},{"name":"action","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action"}},{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Audit Logs Api Audit Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit/summary":{"get":{"tags":["audit"],"summary":"Audit Summary","operationId":"audit_summary_api_audit_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Audit Summary Api Audit Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit/export":{"get":{"tags":["audit"],"summary":"Export Audit","operationId":"export_audit_api_audit_export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","pattern":"^(csv|json)$","default":"csv","title":"Format"}},{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/audit/{log_id}":{"get":{"tags":["audit"],"summary":"Get Audit Log","operationId":"get_audit_log_api_audit__log_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"log_id","in":"path","required":true,"schema":{"type":"string","title":"Log Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Audit Log Api Audit  Log Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/overview":{"get":{"tags":["metrics"],"summary":"Overview","operationId":"overview_api_metrics_overview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Overview Api Metrics Overview Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/export":{"get":{"tags":["metrics"],"summary":"Export Metrics","description":"Export dashboard overview metrics as CSV or JSON.","operationId":"export_metrics_api_metrics_export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","pattern":"^(csv|json)$","default":"csv","title":"Format"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/workflows":{"get":{"tags":["metrics"],"summary":"Workflows","operationId":"workflows_api_metrics_workflows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workflows Api Metrics Workflows Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/rag":{"get":{"tags":["metrics"],"summary":"Rag","operationId":"rag_api_metrics_rag_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rag Api Metrics Rag Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/connectors":{"get":{"tags":["metrics"],"summary":"Connectors","operationId":"connectors_api_metrics_connectors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Connectors Api Metrics Connectors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/integrations":{"get":{"tags":["metrics"],"summary":"Integrations","operationId":"integrations_api_metrics_integrations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Integrations Api Metrics Integrations Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/timeseries":{"get":{"tags":["metrics"],"summary":"Timeseries","operationId":"timeseries_api_metrics_timeseries_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"metric","in":"query","required":true,"schema":{"type":"string","title":"Metric"}},{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"30d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Timeseries Api Metrics Timeseries Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/insights":{"get":{"tags":["metrics"],"summary":"Metrics Insights","description":"Lightweight operational insights from real run + connector metrics (no hardcoded copy).","operationId":"metrics_insights_api_metrics_insights_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"7d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Metrics Insights Api Metrics Insights Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/metrics/weekly-throughput":{"get":{"tags":["metrics"],"summary":"Weekly Throughput","description":"Day-of-week throughput for the current calendar week (records/chunks/runs).","operationId":"weekly_throughput_api_metrics_weekly_throughput_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Weekly Throughput Api Metrics Weekly Throughput Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/metrics/runs":{"get":{"tags":["metrics"],"summary":"Runs","description":"Alias for run time series metrics.","operationId":"runs_api_metrics_runs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"30d","title":"Range"}},{"name":"period","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Period"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Runs Api Metrics Runs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/notifications/stream":{"get":{"tags":["notifications"],"summary":"Stream Notifications","description":"SSE fanout for live bell push while a session is connected.","operationId":"stream_notifications_api_notifications_stream_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/api/notifications":{"get":{"tags":["notifications"],"summary":"List Notifications","operationId":"list_notifications_api_notifications_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"unread_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Unread Only"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"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":{"type":"object","additionalProperties":true,"title":"Response List Notifications Api Notifications Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/notifications/unread-count":{"get":{"tags":["notifications"],"summary":"Get Unread Count","operationId":"get_unread_count_api_notifications_unread_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Unread Count Api Notifications Unread Count Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/notifications/{notification_id}/read":{"post":{"tags":["notifications"],"summary":"Mark Read","operationId":"mark_read_api_notifications__notification_id__read_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification_id","in":"path","required":true,"schema":{"type":"string","title":"Notification Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Mark Read Api Notifications  Notification Id  Read Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/notifications/read-all":{"post":{"tags":["notifications"],"summary":"Mark All Read","operationId":"mark_all_read_api_notifications_read_all_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Mark All Read Api Notifications Read All Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/notifications/{notification_id}/archive":{"post":{"tags":["notifications"],"summary":"Archive Notification","operationId":"archive_notification_api_notifications__notification_id__archive_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification_id","in":"path","required":true,"schema":{"type":"string","title":"Notification Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Archive Notification Api Notifications  Notification Id  Archive Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/notifications/{notification_id}":{"delete":{"tags":["notifications"],"summary":"Delete Notification","operationId":"delete_notification_api_notifications__notification_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification_id","in":"path","required":true,"schema":{"type":"string","title":"Notification Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Notification Api Notifications  Notification Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/notifications/preferences":{"get":{"tags":["notifications"],"summary":"Get Notification Preferences","operationId":"get_notification_preferences_api_notifications_preferences_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Notification Preferences Api Notifications Preferences Get"}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["notifications"],"summary":"Update Notification Preferences","operationId":"update_notification_preferences_api_notifications_preferences_patch","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Preferences"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Notification Preferences Api Notifications Preferences Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/activity/recent":{"get":{"tags":["activity"],"summary":"Recent Activity","operationId":"recent_activity_api_activity_recent_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":12,"title":"Limit"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Recent Activity Api Activity Recent Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/onboarding":{"get":{"tags":["onboarding"],"summary":"Get Progress","operationId":"get_progress_api_onboarding_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Progress Api Onboarding Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/onboarding/welcome-complete":{"post":{"tags":["onboarding"],"summary":"Complete Welcome","description":"Mark the streamlined /welcome flow complete and persist role selection.","operationId":"complete_welcome_api_onboarding_welcome_complete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WelcomeCompleteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Complete Welcome Api Onboarding Welcome Complete Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/onboarding/complete-step":{"post":{"tags":["onboarding"],"summary":"Complete Step","operationId":"complete_step_api_onboarding_complete_step_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompleteStepRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Complete Step Api Onboarding Complete Step Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/onboarding/skip":{"post":{"tags":["onboarding"],"summary":"Skip Onboarding","operationId":"skip_onboarding_api_onboarding_skip_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Skip Onboarding Api Onboarding Skip Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/onboarding/bootstrap":{"post":{"tags":["onboarding"],"summary":"Bootstrap Org","description":"Seed demo agents, workflows, and runs for a new organization (idempotent).","operationId":"bootstrap_org_api_onboarding_bootstrap_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Bootstrap Org Api Onboarding Bootstrap Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/onboarding/reset":{"post":{"tags":["onboarding"],"summary":"Reset Onboarding","operationId":"reset_onboarding_api_onboarding_reset_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Reset Onboarding Api Onboarding Reset Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/lite/home":{"get":{"tags":["lite"],"summary":"Get Lite Home","operationId":"get_lite_home_api_lite_home_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Lite Home Api Lite Home Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/lite/workflows":{"get":{"tags":["lite"],"summary":"Get Lite Workflows","operationId":"get_lite_workflows_api_lite_workflows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-department","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Department"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lite Workflows Api Lite Workflows Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lite/assign":{"post":{"tags":["lite"],"summary":"Assign Lite Work","operationId":"assign_lite_work_api_lite_assign_post","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Payload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Assign Lite Work Api Lite Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/lite/tasks":{"get":{"tags":["lite"],"summary":"List Lite Tasks","operationId":"list_lite_tasks_api_lite_tasks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Lite Tasks Api Lite Tasks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lite/tasks/{task_id}":{"get":{"tags":["lite"],"summary":"Get Lite Task","operationId":"get_lite_task_api_lite_tasks__task_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lite Task Api Lite Tasks  Task Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lite/tasks/{task_id}/cancel":{"post":{"tags":["lite"],"summary":"Cancel Lite Task","operationId":"cancel_lite_task_api_lite_tasks__task_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Cancel Lite Task Api Lite Tasks  Task Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lite/deliverables":{"get":{"tags":["lite"],"summary":"List Lite Deliverables","operationId":"list_lite_deliverables_api_lite_deliverables_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Lite Deliverables Api Lite Deliverables Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/lite/deliverables/{deliverable_id}/download":{"get":{"tags":["lite"],"summary":"Download Lite Deliverable","operationId":"download_lite_deliverable_api_lite_deliverables__deliverable_id__download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"deliverable_id","in":"path","required":true,"schema":{"type":"string","title":"Deliverable Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/lite/results":{"get":{"tags":["lite"],"summary":"Get Lite Results","operationId":"get_lite_results_api_lite_results_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"range","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"30d","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lite Results Api Lite Results Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/entitlements":{"get":{"tags":["entitlements"],"summary":"Get Entitlements Route","operationId":"get_entitlements_route_api_entitlements_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Entitlements Route Api Entitlements Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/session":{"get":{"tags":["extension"],"summary":"Extension Session","operationId":"extension_session_api_extension_session_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Session Api Extension Session Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/usage-signal":{"post":{"tags":["extension"],"summary":"Extension Usage Signal","description":"Record which surfaces users try — including outside the host allowlist.","operationId":"extension_usage_signal_api_extension_usage_signal_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UsageSignalBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Usage Signal Api Extension Usage Signal Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/enrich":{"post":{"tags":["extension"],"summary":"Extension Enrich","operationId":"extension_enrich_api_extension_enrich_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PageContextBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Enrich Api Extension Enrich Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/workflows":{"get":{"tags":["extension"],"summary":"Extension List Workflows","description":"List active typed workflows for overlay plan-bar triggering.","operationId":"extension_list_workflows_api_extension_workflows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"environment","in":"query","required":false,"schema":{"type":"string","default":"production","title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Extension List Workflows Api Extension Workflows Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/extension/workflows/execute":{"post":{"tags":["extension"],"summary":"Extension Execute Workflow","description":"Propose or confirm a workflow run via the same path as chat.\n\nPropose (no token) → durable awaiting_confirm + progressSteps.\nConfirm (token) → ``_execute_workflow_with_context`` (typed contract + Module A).\n\nSync handler on purpose: workflow confirm runs the existing engine path that\nuses asyncio.run() in step handlers. An async route would nest that call\ninside FastAPI's event loop and fail with VALIDATION_ERROR.","operationId":"extension_execute_workflow_api_extension_workflows_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExtensionWorkflowBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Execute Workflow Api Extension Workflows Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/chat":{"post":{"tags":["extension"],"summary":"Extension Chat","description":"Lightweight overlay chat — front door onto execute_task_streaming / unified-turn.\n\nNot a parallel reasoner. Page context is fenced as DATA. Write intents run the\nsame LIVE progressive + write-authority path as A1; overlay may still return\nneedsHandoff + /ai?c= for full-chat UX after the governed turn.","operationId":"extension_chat_api_extension_chat_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExtensionChatBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Chat Api Extension Chat Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/extension/actions/execute":{"post":{"tags":["extension"],"summary":"Extension Execute Action","operationId":"extension_execute_action_api_extension_actions_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExtensionActionBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Extension Execute Action Api Extension Actions Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/environments":{"get":{"tags":["environments"],"summary":"List Environments","operationId":"list_environments_api_environments_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Environments Api Environments Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["environments"],"summary":"Create Environment","operationId":"create_environment_api_environments_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnvironmentCreateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Environment Api Environments Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/environments/{env_id}":{"patch":{"tags":["environments"],"summary":"Update Environment","operationId":"update_environment_api_environments__env_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"env_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Env Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnvironmentUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Environment Api Environments  Env Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/settings":{"get":{"tags":["settings"],"summary":"Get Settings Route","operationId":"get_settings_route_api_settings_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Settings Route Api Settings Get"}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["settings"],"summary":"Update Settings Route","operationId":"update_settings_route_api_settings_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SettingsUpdateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Settings Route Api Settings Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/model-policy":{"get":{"tags":["settings"],"summary":"Get Model Policy Route","operationId":"get_model_policy_route_api_settings_model_policy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Model Policy Route Api Settings Model Policy Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["settings"],"summary":"Update Model Policy Route","operationId":"update_model_policy_route_api_settings_model_policy_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelPolicyUpdateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Model Policy Route Api Settings Model Policy Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/memory-entity-embeddings":{"get":{"tags":["settings"],"summary":"Get Memory Entity Embeddings Route","operationId":"get_memory_entity_embeddings_route_api_settings_memory_entity_embeddings_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Memory Entity Embeddings Route Api Settings Memory Entity Embeddings Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["settings"],"summary":"Update Memory Entity Embeddings Route","operationId":"update_memory_entity_embeddings_route_api_settings_memory_entity_embeddings_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemoryEntityEmbeddingsUpdateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Memory Entity Embeddings Route Api Settings Memory Entity Embeddings Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/lite-seats":{"get":{"tags":["settings"],"summary":"Get Lite Seats Route","operationId":"get_lite_seats_route_api_settings_lite_seats_get","security":[{"HTTPBearer":[]}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lite Seats Route Api Settings Lite Seats Get"}}}}}},"post":{"tags":["settings"],"summary":"Create Lite Seat Department Route","operationId":"create_lite_seat_department_route_api_settings_lite_seats_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiteSeatCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Lite Seat Department Route Api Settings Lite Seats Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["settings"],"summary":"Update Lite Seat Department Route","operationId":"update_lite_seat_department_route_api_settings_lite_seats_patch","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiteSeatUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Lite Seat Department Route Api Settings Lite Seats Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings"],"summary":"Delete Lite Seat Department Route","operationId":"delete_lite_seat_department_route_api_settings_lite_seats_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"departmentId","in":"query","required":true,"schema":{"type":"string","title":"Departmentid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Lite Seat Department Route Api Settings Lite Seats Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/settings/lite-membership":{"get":{"tags":["settings"],"summary":"Get Lite Membership Route","operationId":"get_lite_membership_route_api_settings_lite_membership_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Lite Membership Route Api Settings Lite Membership Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/lite-seats/members":{"post":{"tags":["settings"],"summary":"Add Department Member Route","operationId":"add_department_member_route_api_settings_lite_seats_members_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepartmentMemberAddRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Add Department Member Route Api Settings Lite Seats Members Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings"],"summary":"Remove Department Member Route","operationId":"remove_department_member_route_api_settings_lite_seats_members_delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"departmentId","in":"query","required":true,"schema":{"type":"string","title":"Departmentid"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string","title":"Userid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Remove Department Member Route Api Settings Lite Seats Members Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/settings/meson-addons":{"get":{"tags":["settings"],"summary":"Get Meson Addons Route","operationId":"get_meson_addons_route_api_settings_meson_addons_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Meson Addons Route Api Settings Meson Addons Get"}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["settings"],"summary":"Update Meson Addons Route","operationId":"update_meson_addons_route_api_settings_meson_addons_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonAddonUpdateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Meson Addons Route Api Settings Meson Addons Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/billing-usage":{"get":{"tags":["settings"],"summary":"Get Billing Usage Route","operationId":"get_billing_usage_route_api_settings_billing_usage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Billing Usage Route Api Settings Billing Usage Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/grounding-volume":{"get":{"tags":["settings"],"summary":"Get Grounding Volume Route","description":"Platform + org grounding lookup volume vs Google 10k/day free tier (gate 2 live monitor).","operationId":"get_grounding_volume_route_api_settings_grounding_volume_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Grounding Volume Route Api Settings Grounding Volume Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/hitl-policies":{"get":{"tags":["settings"],"summary":"List Hitl Policies Route","operationId":"list_hitl_policies_route_api_settings_hitl_policies_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Hitl Policies Route Api Settings Hitl Policies Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["settings"],"summary":"Create Hitl Policy Route","operationId":"create_hitl_policy_route_api_settings_hitl_policies_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HitlPolicyCreateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Hitl Policy Route Api Settings Hitl Policies Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/settings/hitl-policies/{policy_id}":{"patch":{"tags":["settings"],"summary":"Update Hitl Policy Route","operationId":"update_hitl_policy_route_api_settings_hitl_policies__policy_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HitlPolicyUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Hitl Policy Route Api Settings Hitl Policies  Policy Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["settings"],"summary":"Delete Hitl Policy Route","operationId":"delete_hitl_policy_route_api_settings_hitl_policies__policy_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Hitl Policy Route Api Settings Hitl Policies  Policy Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/data-region":{"get":{"tags":["enterprise"],"summary":"Get Data Region","operationId":"get_data_region_api_enterprise_data_region_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Data Region Api Enterprise Data Region Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["enterprise"],"summary":"Update Data Region","operationId":"update_data_region_api_enterprise_data_region_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataRegionUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Data Region Api Enterprise Data Region Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/execution-region":{"get":{"tags":["enterprise"],"summary":"Get Execution Region","operationId":"get_execution_region_api_enterprise_execution_region_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Execution Region Api Enterprise Execution Region Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/compliance/soc2-export":{"get":{"tags":["enterprise"],"summary":"Export Soc2 Bundle","operationId":"export_soc2_bundle_api_enterprise_compliance_soc2_export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Export Soc2 Bundle Api Enterprise Compliance Soc2 Export Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/branding":{"get":{"tags":["enterprise"],"summary":"Get Branding","operationId":"get_branding_api_enterprise_branding_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Branding Api Enterprise Branding Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["enterprise"],"summary":"Update Branding","operationId":"update_branding_api_enterprise_branding_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandingUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Branding Api Enterprise Branding Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/branding/domain-instructions":{"get":{"tags":["enterprise"],"summary":"Get Domain Verification Instructions","operationId":"get_domain_verification_instructions_api_enterprise_branding_domain_instructions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Domain Verification Instructions Api Enterprise Branding Domain Instructions Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/branding/verify-domain":{"post":{"tags":["enterprise"],"summary":"Verify Branding Domain","operationId":"verify_branding_domain_api_enterprise_branding_verify_domain_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Verify Branding Domain Api Enterprise Branding Verify Domain Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/workforce-analytics":{"get":{"tags":["enterprise"],"summary":"Workforce Analytics","operationId":"workforce_analytics_api_enterprise_workforce_analytics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Workforce Analytics Api Enterprise Workforce Analytics Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/integration-suggestions":{"get":{"tags":["enterprise"],"summary":"Get Integration Suggestions","description":"List audit-driven connector and workflow suggestions (STA-123 / STA-317).","operationId":"get_integration_suggestions_api_enterprise_integration_suggestions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"actionable","title":"Status"}},{"name":"connectorType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectortype"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Integration Suggestions Api Enterprise Integration Suggestions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-suggestions/scan":{"post":{"tags":["enterprise"],"summary":"Scan Integration Suggestions Route","description":"Analyze audit tool usage and persist integration suggestions (STA-123).","operationId":"scan_integration_suggestions_route_api_enterprise_integration_suggestions_scan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lookbackDays","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":7,"default":30,"title":"Lookbackdays"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationSuggestionScanResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-suggestions/{suggestion_id}/dismiss":{"post":{"tags":["enterprise"],"summary":"Dismiss Integration Suggestion Route","description":"Dismiss an integration suggestion (STA-123).","operationId":"dismiss_integration_suggestion_route_api_enterprise_integration_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":{"type":"object","additionalProperties":true,"title":"Response Dismiss Integration Suggestion Route Api Enterprise Integration Suggestions  Suggestion Id  Dismiss Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-suggestions/{suggestion_id}/apply":{"post":{"tags":["enterprise"],"summary":"Apply Integration Suggestion Route","description":"Apply an integration suggestion (STA-123 / STA-317).\n\nMutating types require **admin** and stage ``awaiting_confirm`` (catalog /\nwrite-authority check) — call ``POST .../confirm`` to execute with\n``tool.invoke.*`` audits. ``connect_connector`` remains an immediate\nredirect for any org member.","operationId":"apply_integration_suggestion_route_api_enterprise_integration_suggestions__suggestion_id__apply_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":{"type":"object","additionalProperties":true,"title":"Response Apply Integration Suggestion Route Api Enterprise Integration Suggestions  Suggestion Id  Apply Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-suggestions/{suggestion_id}/confirm":{"post":{"tags":["enterprise"],"summary":"Confirm Integration Suggestion Route","description":"Confirm a mutating integration suggestion after awaiting_confirm (STA-317).\n\nRequires org admin (or platform admin). Executes through catalog-gated\ncreate-workflow / pack-install paths that emit ``tool.invoke.*`` audits.","operationId":"confirm_integration_suggestion_route_api_enterprise_integration_suggestions__suggestion_id__confirm_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":{"type":"object","additionalProperties":true,"title":"Response Confirm Integration Suggestion Route Api Enterprise Integration Suggestions  Suggestion Id  Confirm Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-health":{"get":{"tags":["enterprise"],"summary":"Get Integration Health Route","description":"Composite integration health score for CS dashboards (STA-124).","operationId":"get_integration_health_route_api_enterprise_integration_health_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lookbackDays","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":7,"default":30,"title":"Lookbackdays"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationHealthResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-health/snapshot":{"post":{"tags":["enterprise"],"summary":"Record Integration Health Snapshot Route","description":"Persist an integration health snapshot for trend charts (STA-124).","operationId":"record_integration_health_snapshot_route_api_enterprise_integration_health_snapshot_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"lookbackDays","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":7,"default":30,"title":"Lookbackdays"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Record Integration Health Snapshot Route Api Enterprise Integration Health Snapshot Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/integration-health/history":{"get":{"tags":["enterprise"],"summary":"List Integration Health History Route","description":"List recorded integration health snapshots (STA-124).","operationId":"list_integration_health_history_route_api_enterprise_integration_health_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Integration Health History Route Api Enterprise Integration Health History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/cost-attribution":{"get":{"tags":["enterprise"],"summary":"Cost Attribution","operationId":"cost_attribution_api_enterprise_cost_attribution_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Cost Attribution Api Enterprise Cost Attribution Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/autonomous-run-budgets":{"get":{"tags":["enterprise"],"summary":"Get Autonomous Run Budgets","operationId":"get_autonomous_run_budgets_api_enterprise_autonomous_run_budgets_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Autonomous Run Budgets Api Enterprise Autonomous Run Budgets Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["enterprise"],"summary":"Update Autonomous Run Budgets","operationId":"update_autonomous_run_budgets_api_enterprise_autonomous_run_budgets_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutonomousRunBudgetUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Autonomous Run Budgets Api Enterprise Autonomous Run Budgets Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/hipaa":{"get":{"tags":["enterprise"],"summary":"Get Hipaa Status Route","operationId":"get_hipaa_status_route_api_enterprise_hipaa_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Hipaa Status Route Api Enterprise Hipaa Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["enterprise"],"summary":"Update Hipaa Mode Route","operationId":"update_hipaa_mode_route_api_enterprise_hipaa_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HipaaModeUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Hipaa Mode Route Api Enterprise Hipaa Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/hipaa/accept-baa":{"post":{"tags":["enterprise"],"summary":"Accept Hipaa Baa Route","operationId":"accept_hipaa_baa_route_api_enterprise_hipaa_accept_baa_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HipaaAcceptBaaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Accept Hipaa Baa Route Api Enterprise Hipaa Accept Baa Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/connectors/{connector_id}/phi":{"put":{"tags":["enterprise"],"summary":"Update Connector Phi Route","operationId":"update_connector_phi_route_api_enterprise_connectors__connector_id__phi_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorPhiUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Connector Phi Route Api Enterprise Connectors  Connector Id  Phi Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/transparency-logs":{"get":{"tags":["enterprise"],"summary":"Get Transparency Logs Route","operationId":"get_transparency_logs_route_api_enterprise_transparency_logs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Transparency Logs Route Api Enterprise Transparency Logs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/transparency-logs/export":{"get":{"tags":["enterprise"],"summary":"Export Transparency Logs Route","operationId":"export_transparency_logs_route_api_enterprise_transparency_logs_export_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"from","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Export Transparency Logs Route Api Enterprise Transparency Logs Export Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/enterprise/siem":{"get":{"tags":["enterprise"],"summary":"Get Siem Config","operationId":"get_siem_config_api_enterprise_siem_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Siem Config Api Enterprise Siem Get"}}}}},"security":[{"HTTPBearer":[]}]},"put":{"tags":["enterprise"],"summary":"Update Siem Config","operationId":"update_siem_config_api_enterprise_siem_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiemConfigUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Siem Config Api Enterprise Siem Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/enterprise/siem/test":{"post":{"tags":["enterprise"],"summary":"Test Siem Delivery","operationId":"test_siem_delivery_api_enterprise_siem_test_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiemTestRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Test Siem Delivery Api Enterprise Siem Test Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/platform/cs-workspace/tenants":{"get":{"tags":["platform"],"summary":"Get Platform Cs Workspace Tenants","description":"Cross-org integration health rollups for Gravitre platform operators.","operationId":"get_platform_cs_workspace_tenants_api_platform_cs_workspace_tenants_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":50,"title":"Limit"}},{"name":"grade","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grade"}},{"name":"hideSnoozed","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Hidesnoozed"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlatformCsWorkspaceResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/platform/cs-workspace/snapshots/backfill":{"post":{"tags":["platform"],"summary":"Backfill Platform Cs Snapshots","description":"Record first integration health snapshot for orgs missing history.","operationId":"backfill_platform_cs_snapshots_api_platform_cs_workspace_snapshots_backfill_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}},{"name":"lookbackDays","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":7,"default":30,"title":"Lookbackdays"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Backfill Platform Cs Snapshots Api Platform Cs Workspace Snapshots Backfill Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/platform/cs-workspace/tenants/{org_id}/assign":{"post":{"tags":["platform"],"summary":"Assign Platform Cs Tenant","description":"Assign a tenant to a platform operator for follow-up.","operationId":"assign_platform_cs_tenant_api_platform_cs_workspace_tenants__org_id__assign_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlatformTenantAssignRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assign Platform Cs Tenant Api Platform Cs Workspace Tenants  Org Id  Assign Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/platform/cs-workspace/tenants/{org_id}/snooze":{"post":{"tags":["platform"],"summary":"Snooze Platform Cs Tenant","description":"Snooze an at-risk tenant from the platform alert queue.","operationId":"snooze_platform_cs_tenant_api_platform_cs_workspace_tenants__org_id__snooze_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlatformTenantSnoozeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Snooze Platform Cs Tenant Api Platform Cs Workspace Tenants  Org Id  Snooze Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/platform/cs-workspace/alerts":{"get":{"tags":["platform"],"summary":"Get Platform Cs Alerts","description":"Cross-org open failure alerts and integration suggestions.","operationId":"get_platform_cs_alerts_api_platform_cs_workspace_alerts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"alertType","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alerttype"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlatformCsAlertsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/platform/cs-workspace/tenants/{org_id}/escalate":{"post":{"tags":["platform"],"summary":"Escalate Platform Cs Tenant","description":"Escalate a tenant to on-call (Slack/webhook) with CS context.","operationId":"escalate_platform_cs_tenant_api_platform_cs_workspace_tenants__org_id__escalate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlatformTenantEscalateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Escalate Platform Cs Tenant Api Platform Cs Workspace Tenants  Org Id  Escalate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/partnerships":{"get":{"tags":["federation"],"summary":"Get Partnerships","operationId":"get_partnerships_api_federation_partnerships_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Partnerships Api Federation Partnerships Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["federation"],"summary":"Post Partnership Invite","operationId":"post_partnership_invite_api_federation_partnerships_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnershipInviteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Post Partnership Invite Api Federation Partnerships Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/federation/partnerships/{partnership_id}/accept":{"post":{"tags":["federation"],"summary":"Post Partnership Accept","operationId":"post_partnership_accept_api_federation_partnerships__partnership_id__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partnership_id","in":"path","required":true,"schema":{"type":"string","title":"Partnership Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Partnership Accept Api Federation Partnerships  Partnership Id  Accept Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/partnerships/{partnership_id}/reject":{"post":{"tags":["federation"],"summary":"Post Partnership Reject","operationId":"post_partnership_reject_api_federation_partnerships__partnership_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partnership_id","in":"path","required":true,"schema":{"type":"string","title":"Partnership Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Partnership Reject Api Federation Partnerships  Partnership Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/partnerships/{partnership_id}/revoke":{"post":{"tags":["federation"],"summary":"Post Partnership Revoke","operationId":"post_partnership_revoke_api_federation_partnerships__partnership_id__revoke_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"partnership_id","in":"path","required":true,"schema":{"type":"string","title":"Partnership Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Partnership Revoke Api Federation Partnerships  Partnership Id  Revoke Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/handoffs":{"get":{"tags":["federation"],"summary":"Get Handoffs","operationId":"get_handoffs_api_federation_handoffs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"direction","in":"query","required":false,"schema":{"type":"string","pattern":"^(all|inbound|outbound)$","default":"all","title":"Direction"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Handoffs Api Federation Handoffs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["federation"],"summary":"Post Handoff","operationId":"post_handoff_api_federation_handoffs_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrossOrgHandoffRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Handoff Api Federation Handoffs Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/handoffs/{handoff_id}":{"get":{"tags":["federation"],"summary":"Get Handoff","operationId":"get_handoff_api_federation_handoffs__handoff_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"handoff_id","in":"path","required":true,"schema":{"type":"string","title":"Handoff Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Handoff Api Federation Handoffs  Handoff Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/handoffs/{handoff_id}/accept":{"post":{"tags":["federation"],"summary":"Post Handoff Accept","operationId":"post_handoff_accept_api_federation_handoffs__handoff_id__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"handoff_id","in":"path","required":true,"schema":{"type":"string","title":"Handoff Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Handoff Accept Api Federation Handoffs  Handoff Id  Accept Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/handoffs/{handoff_id}/reject":{"post":{"tags":["federation"],"summary":"Post Handoff Reject","operationId":"post_handoff_reject_api_federation_handoffs__handoff_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"handoff_id","in":"path","required":true,"schema":{"type":"string","title":"Handoff Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HandoffRejectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Handoff Reject Api Federation Handoffs  Handoff Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/handoffs/{handoff_id}/complete":{"post":{"tags":["federation"],"summary":"Post Handoff Complete","operationId":"post_handoff_complete_api_federation_handoffs__handoff_id__complete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"handoff_id","in":"path","required":true,"schema":{"type":"string","title":"Handoff Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Handoff Complete Api Federation Handoffs  Handoff Id  Complete Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/connector-grants":{"get":{"tags":["federation"],"summary":"Get Connector Grants","operationId":"get_connector_grants_api_federation_connector_grants_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Connector Grants Api Federation Connector Grants Get"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["federation"],"summary":"Post Connector Grant","operationId":"post_connector_grant_api_federation_connector_grants_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FederatedGrantRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Post Connector Grant Api Federation Connector Grants Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/federation/connector-grants/{grant_id}":{"get":{"tags":["federation"],"summary":"Get Connector Grant","operationId":"get_connector_grant_api_federation_connector_grants__grant_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"grant_id","in":"path","required":true,"schema":{"type":"string","title":"Grant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connector Grant Api Federation Connector Grants  Grant Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/connector-grants/{grant_id}/accept":{"post":{"tags":["federation"],"summary":"Post Connector Grant Accept","operationId":"post_connector_grant_accept_api_federation_connector_grants__grant_id__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"grant_id","in":"path","required":true,"schema":{"type":"string","title":"Grant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Connector Grant Accept Api Federation Connector Grants  Grant Id  Accept Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/connector-grants/{grant_id}/reject":{"post":{"tags":["federation"],"summary":"Post Connector Grant Reject","operationId":"post_connector_grant_reject_api_federation_connector_grants__grant_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"grant_id","in":"path","required":true,"schema":{"type":"string","title":"Grant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Connector Grant Reject Api Federation Connector Grants  Grant Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/connector-grants/{grant_id}/revoke":{"post":{"tags":["federation"],"summary":"Post Connector Grant Revoke","operationId":"post_connector_grant_revoke_api_federation_connector_grants__grant_id__revoke_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"grant_id","in":"path","required":true,"schema":{"type":"string","title":"Grant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Connector Grant Revoke Api Federation Connector Grants  Grant Id  Revoke Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks":{"get":{"tags":["federation"],"summary":"Get Delegated Tasks","operationId":"get_delegated_tasks_api_federation_delegated_tasks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"direction","in":"query","required":false,"schema":{"type":"string","pattern":"^(all|inbound|outbound)$","default":"all","title":"Direction"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Delegated Tasks Api Federation Delegated Tasks Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["federation"],"summary":"Post Delegated Task","operationId":"post_delegated_task_api_federation_delegated_tasks_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Api Federation Delegated Tasks Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}":{"get":{"tags":["federation"],"summary":"Get Delegated Task Route","operationId":"get_delegated_task_route_api_federation_delegated_tasks__task_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Delegated Task Route Api Federation Delegated Tasks  Task Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/accept":{"post":{"tags":["federation"],"summary":"Post Delegated Task Accept","operationId":"post_delegated_task_accept_api_federation_delegated_tasks__task_id__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskAcceptRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Accept Api Federation Delegated Tasks  Task Id  Accept Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/reject":{"post":{"tags":["federation"],"summary":"Post Delegated Task Reject","operationId":"post_delegated_task_reject_api_federation_delegated_tasks__task_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskReasonRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Reject Api Federation Delegated Tasks  Task Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/start":{"post":{"tags":["federation"],"summary":"Post Delegated Task Start","operationId":"post_delegated_task_start_api_federation_delegated_tasks__task_id__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Start Api Federation Delegated Tasks  Task Id  Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/complete":{"post":{"tags":["federation"],"summary":"Post Delegated Task Complete","operationId":"post_delegated_task_complete_api_federation_delegated_tasks__task_id__complete_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskCompleteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Complete Api Federation Delegated Tasks  Task Id  Complete Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/fail":{"post":{"tags":["federation"],"summary":"Post Delegated Task Fail","operationId":"post_delegated_task_fail_api_federation_delegated_tasks__task_id__fail_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskReasonRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Fail Api Federation Delegated Tasks  Task Id  Fail Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/federation/delegated-tasks/{task_id}/cancel":{"post":{"tags":["federation"],"summary":"Post Delegated Task Cancel","operationId":"post_delegated_task_cancel_api_federation_delegated_tasks__task_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DelegatedTaskReasonRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Delegated Task Cancel Api Federation Delegated Tasks  Task Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/verticals/healthcare":{"get":{"tags":["verticals"],"summary":"Get Healthcare Vertical","operationId":"get_healthcare_vertical_api_verticals_healthcare_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Healthcare Vertical Api Verticals Healthcare Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verticals/healthcare/install":{"post":{"tags":["verticals"],"summary":"Install Healthcare Vertical","operationId":"install_healthcare_vertical_api_verticals_healthcare_install_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Install Healthcare Vertical Api Verticals Healthcare Install Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verticals/legal":{"get":{"tags":["verticals"],"summary":"Get Legal Vertical","operationId":"get_legal_vertical_api_verticals_legal_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Legal Vertical Api Verticals Legal Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verticals/legal/install":{"post":{"tags":["verticals"],"summary":"Install Legal Vertical","operationId":"install_legal_vertical_api_verticals_legal_install_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Install Legal Vertical Api Verticals Legal Install Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verticals/real-estate":{"get":{"tags":["verticals"],"summary":"Get Real Estate Vertical","operationId":"get_real_estate_vertical_api_verticals_real_estate_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Real Estate Vertical Api Verticals Real Estate Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/verticals/real-estate/install":{"post":{"tags":["verticals"],"summary":"Install Real Estate Vertical","operationId":"install_real_estate_vertical_api_verticals_real_estate_install_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Install Real Estate Vertical Api Verticals Real Estate Install Post"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/webhooks/stripe":{"post":{"tags":["webhooks"],"summary":"Stripe Webhook","operationId":"stripe_webhook_api_webhooks_stripe_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Stripe Webhook Api Webhooks Stripe Post"}}}}}}},"/samples/stripe-connect":{"get":{"tags":["stripe-connect-sample"],"summary":"Sample Home","operationId":"sample_home_samples_stripe_connect_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/samples/stripe-connect/seller":{"get":{"tags":["stripe-connect-sample"],"summary":"Seller Page","operationId":"seller_page_samples_stripe_connect_seller_get","parameters":[{"name":"accountId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Accountid"}},{"name":"sellerId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"demo-seller-1","title":"Sellerid"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/samples/stripe-connect/seller/create":{"post":{"tags":["stripe-connect-sample"],"summary":"Seller Create","operationId":"seller_create_samples_stripe_connect_seller_create_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_seller_create_samples_stripe_connect_seller_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"}}}}}}},"/samples/stripe-connect/seller/onboard":{"post":{"tags":["stripe-connect-sample"],"summary":"Seller Onboard","operationId":"seller_onboard_samples_stripe_connect_seller_onboard_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_seller_onboard_samples_stripe_connect_seller_onboard_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/samples/stripe-connect/products/new":{"get":{"tags":["stripe-connect-sample"],"summary":"Product Form","operationId":"product_form_samples_stripe_connect_products_new_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/samples/stripe-connect/products":{"post":{"tags":["stripe-connect-sample"],"summary":"Product Create","operationId":"product_create_samples_stripe_connect_products_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_product_create_samples_stripe_connect_products_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/samples/stripe-connect/store":{"get":{"tags":["stripe-connect-sample"],"summary":"Storefront","operationId":"storefront_samples_stripe_connect_store_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/samples/stripe-connect/checkout":{"post":{"tags":["stripe-connect-sample"],"summary":"Start Checkout","operationId":"start_checkout_samples_stripe_connect_checkout_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_start_checkout_samples_stripe_connect_checkout_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/samples/stripe-connect/success":{"get":{"tags":["stripe-connect-sample"],"summary":"Checkout Success","operationId":"checkout_success_samples_stripe_connect_success_get","parameters":[{"name":"session_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/samples/stripe-connect/webhooks/thin":{"post":{"tags":["stripe-connect-sample"],"summary":"Thin Webhook","description":"Thin webhook endpoint for Connect v2 account updates.\n\nConfigure in Dashboard → Developers → Webhooks → Add destination:\n- Events from: Connected accounts\n- Payload style: Thin\n- Events: v2.core.account[requirements].updated, capability_status_updated variants\n\nLocal forward:\nstripe listen --thin-events 'v2.core.account[requirements].updated,v2.core.account[.recipient].capability_status_updated' \\\n  --forward-thin-to http://localhost:8000/api/samples/stripe-connect/webhooks/thin","operationId":"thin_webhook_api_samples_stripe_connect_webhooks_thin_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Thin Webhook Api Samples Stripe Connect Webhooks Thin Post"}}}}}}},"/api/webhooks/hubspot/inbound":{"post":{"tags":["hubspot-webhooks"],"summary":"Hubspot Inbound Webhook","operationId":"hubspot_inbound_webhook_api_webhooks_hubspot_inbound_post","parameters":[{"name":"X-HubSpot-Signature-v3","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Hubspot-Signature-V3"}},{"name":"X-HubSpot-Request-Timestamp","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Hubspot-Request-Timestamp"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Hubspot Inbound Webhook Api Webhooks Hubspot Inbound Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/salesforce/inbound/{connector_id}":{"post":{"tags":["salesforce-webhooks"],"summary":"Salesforce Inbound Webhook","operationId":"salesforce_inbound_webhook_api_webhooks_salesforce_inbound__connector_id__post","parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"X-Gravitre-Signature","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Gravitre-Signature"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Salesforce Inbound Webhook Api Webhooks Salesforce Inbound  Connector Id  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/pagerduty/inbound/{connector_id}":{"post":{"tags":["pagerduty-webhooks"],"summary":"Pagerduty Inbound Webhook","operationId":"pagerduty_inbound_webhook_api_webhooks_pagerduty_inbound__connector_id__post","parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"X-PagerDuty-Signature","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Pagerduty-Signature"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Pagerduty Inbound Webhook Api Webhooks Pagerduty Inbound  Connector Id  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/triggers/{workflow_id}":{"post":{"tags":["webhook-triggers"],"summary":"Trigger Workflow","operationId":"trigger_workflow_api_webhooks_triggers__workflow_id__post","parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}},{"name":"x-gravitre-signature","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Gravitre-Signature"}},{"name":"x-gravitre-timestamp","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Gravitre-Timestamp"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookTriggerResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/triggers/{workflow_id}/config":{"get":{"tags":["webhook-triggers"],"summary":"Get Webhook Config","operationId":"get_webhook_config_api_webhooks_triggers__workflow_id__config_get","parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Webhook Config Api Webhooks Triggers  Workflow Id  Config Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/hubspot-triggers":{"get":{"tags":["hubspot-triggers"],"summary":"List Hubspot Triggers","operationId":"list_hubspot_triggers_api_connectors__connector_id__hubspot_triggers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Hubspot Triggers Api Connectors  Connector Id  Hubspot Triggers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["hubspot-triggers"],"summary":"Update Hubspot Triggers","operationId":"update_hubspot_triggers_api_connectors__connector_id__hubspot_triggers_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HubSpotTriggersUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Hubspot Triggers Api Connectors  Connector Id  Hubspot Triggers Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/salesforce-triggers":{"get":{"tags":["salesforce-triggers"],"summary":"List Salesforce Triggers","operationId":"list_salesforce_triggers_api_connectors__connector_id__salesforce_triggers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Salesforce Triggers Api Connectors  Connector Id  Salesforce Triggers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["salesforce-triggers"],"summary":"Update Salesforce Triggers","operationId":"update_salesforce_triggers_api_connectors__connector_id__salesforce_triggers_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SalesforceTriggersUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Salesforce Triggers Api Connectors  Connector Id  Salesforce Triggers Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/pagerduty-triggers":{"get":{"tags":["pagerduty-triggers"],"summary":"List Pagerduty Triggers","operationId":"list_pagerduty_triggers_api_connectors__connector_id__pagerduty_triggers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Pagerduty Triggers Api Connectors  Connector Id  Pagerduty Triggers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["pagerduty-triggers"],"summary":"Update Pagerduty Triggers","operationId":"update_pagerduty_triggers_api_connectors__connector_id__pagerduty_triggers_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PagerDutyTriggersUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Pagerduty Triggers Api Connectors  Connector Id  Pagerduty Triggers Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/notion-sync":{"get":{"tags":["notion-sync"],"summary":"Get Notion Sync","operationId":"get_notion_sync_api_connectors__connector_id__notion_sync_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Notion Sync Api Connectors  Connector Id  Notion Sync Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["notion-sync"],"summary":"Update Notion Sync","operationId":"update_notion_sync_api_connectors__connector_id__notion_sync_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotionSyncUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Notion Sync Api Connectors  Connector Id  Notion Sync Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/notion-sync/search":{"get":{"tags":["notion-sync"],"summary":"Notion Sync Search","operationId":"notion_sync_search_api_connectors__connector_id__notion_sync_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Notion Sync Search Api Connectors  Connector Id  Notion Sync Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/notion-sync/run":{"post":{"tags":["notion-sync"],"summary":"Notion Sync Run","operationId":"notion_sync_run_api_connectors__connector_id__notion_sync_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotionSyncRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Notion Sync Run Api Connectors  Connector Id  Notion Sync Run Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/confluence-sync":{"get":{"tags":["confluence-sync"],"summary":"Get Confluence Sync","operationId":"get_confluence_sync_api_connectors__connector_id__confluence_sync_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Confluence Sync Api Connectors  Connector Id  Confluence Sync Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["confluence-sync"],"summary":"Update Confluence Sync","operationId":"update_confluence_sync_api_connectors__connector_id__confluence_sync_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfluenceSyncUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Confluence Sync Api Connectors  Connector Id  Confluence Sync Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/confluence-sync/search":{"get":{"tags":["confluence-sync"],"summary":"Confluence Sync Search","operationId":"confluence_sync_search_api_connectors__connector_id__confluence_sync_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Confluence Sync Search Api Connectors  Connector Id  Confluence Sync Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/confluence-sync/run":{"post":{"tags":["confluence-sync"],"summary":"Confluence Sync Run","operationId":"confluence_sync_run_api_connectors__connector_id__confluence_sync_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfluenceSyncRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Confluence Sync Run Api Connectors  Connector Id  Confluence Sync Run Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/workday-sync":{"get":{"tags":["workday-sync"],"summary":"Get Workday Sync","operationId":"get_workday_sync_api_connectors__connector_id__workday_sync_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Workday Sync Api Connectors  Connector Id  Workday Sync Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["workday-sync"],"summary":"Update Workday Sync","operationId":"update_workday_sync_api_connectors__connector_id__workday_sync_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkdaySyncUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Workday Sync Api Connectors  Connector Id  Workday Sync Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/workday-sync/search":{"get":{"tags":["workday-sync"],"summary":"Workday Sync Search","operationId":"workday_sync_search_api_connectors__connector_id__workday_sync_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workday Sync Search Api Connectors  Connector Id  Workday Sync Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/workday-sync/run":{"post":{"tags":["workday-sync"],"summary":"Workday Sync Run","operationId":"workday_sync_run_api_connectors__connector_id__workday_sync_run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkdaySyncRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Workday Sync Run Api Connectors  Connector Id  Workday Sync Run Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-analytics/properties":{"get":{"tags":["google-analytics"],"summary":"List Google Analytics Properties","operationId":"list_google_analytics_properties_api_connectors__connector_id__google_analytics_properties_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Google Analytics Properties Api Connectors  Connector Id  Google Analytics Properties Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-analytics/property":{"put":{"tags":["google-analytics"],"summary":"Link Google Analytics Property","operationId":"link_google_analytics_property_api_connectors__connector_id__google_analytics_property_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ga4PropertyLinkRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Link Google Analytics Property Api Connectors  Connector Id  Google Analytics Property Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-search-console/sites":{"get":{"tags":["google-search-console"],"summary":"List Google Search Console Sites","operationId":"list_google_search_console_sites_api_connectors__connector_id__google_search_console_sites_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Google Search Console Sites Api Connectors  Connector Id  Google Search Console Sites Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-search-console/site":{"put":{"tags":["google-search-console"],"summary":"Link Google Search Console Site","operationId":"link_google_search_console_site_api_connectors__connector_id__google_search_console_site_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GscSiteLinkRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Link Google Search Console Site Api Connectors  Connector Id  Google Search Console Site Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-ads/customers":{"get":{"tags":["google-ads"],"summary":"List Google Ads Customers","operationId":"list_google_ads_customers_api_connectors__connector_id__google_ads_customers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Google Ads Customers Api Connectors  Connector Id  Google Ads Customers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/google-ads/customer":{"put":{"tags":["google-ads"],"summary":"Link Google Ads Customer Route","operationId":"link_google_ads_customer_route_api_connectors__connector_id__google_ads_customer_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoogleAdsCustomerLinkRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Link Google Ads Customer Route Api Connectors  Connector Id  Google Ads Customer Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/connectors/{connector_id}/segment-triggers":{"get":{"tags":["segment-triggers"],"summary":"List Segment Triggers","operationId":"list_segment_triggers_api_connectors__connector_id__segment_triggers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Segment Triggers Api Connectors  Connector Id  Segment Triggers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["segment-triggers"],"summary":"Update Segment Triggers","operationId":"update_segment_triggers_api_connectors__connector_id__segment_triggers_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentTriggersUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Segment Triggers Api Connectors  Connector Id  Segment Triggers Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/webhooks/segment/inbound/{connector_id}":{"post":{"tags":["segment-webhooks"],"summary":"Segment Inbound Webhook","operationId":"segment_inbound_webhook_api_webhooks_segment_inbound__connector_id__post","parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","title":"Connector Id"}},{"name":"X-Segment-Signature","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Segment-Signature"}},{"name":"X-Segment-Webhook-Secret","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Segment-Webhook-Secret"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Segment Inbound Webhook Api Webhooks Segment Inbound  Connector Id  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/decisions/evaluate":{"post":{"tags":["decisions"],"summary":"Evaluate Decision","operationId":"evaluate_decision_api_decisions_evaluate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DecisionContext"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DecisionResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/agent-council/start":{"post":{"tags":["agent-council"],"summary":"Start Council","operationId":"start_council_api_agent_council_start_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilStartRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilSession"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/agent-swarm":{"get":{"tags":["agent-swarm"],"summary":"Get Swarm Runs","operationId":"get_swarm_runs_api_agent_swarm_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Swarm Runs Api Agent Swarm Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-swarm/{swarm_run_id}":{"get":{"tags":["agent-swarm"],"summary":"Get Swarm Run Route","operationId":"get_swarm_run_route_api_agent_swarm__swarm_run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"swarm_run_id","in":"path","required":true,"schema":{"type":"string","title":"Swarm Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Swarm Run Route Api Agent Swarm  Swarm Run Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-swarm/start":{"post":{"tags":["agent-swarm"],"summary":"Post Swarm Start","operationId":"post_swarm_start_api_agent_swarm_start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SwarmStartRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Swarm Start Api Agent Swarm Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-swarm/{swarm_run_id}/aggregate":{"post":{"tags":["agent-swarm"],"summary":"Post Swarm Aggregate","operationId":"post_swarm_aggregate_api_agent_swarm__swarm_run_id__aggregate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"swarm_run_id","in":"path","required":true,"schema":{"type":"string","title":"Swarm Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Swarm Aggregate Api Agent Swarm  Swarm Run Id  Aggregate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-swarm/{swarm_run_id}/cancel":{"post":{"tags":["agent-swarm"],"summary":"Post Swarm Cancel","operationId":"post_swarm_cancel_api_agent_swarm__swarm_run_id__cancel_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"swarm_run_id","in":"path","required":true,"schema":{"type":"string","title":"Swarm Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Swarm Cancel Api Agent Swarm  Swarm Run Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/execution/workflows/execute":{"post":{"tags":["execution"],"summary":"Execute Workflow","operationId":"execute_workflow_api_execution_workflows_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExecuteWorkflowRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/rag-enhanced/ingest":{"post":{"tags":["rag-enhanced"],"summary":"Ingest Document","operationId":"ingest_document_api_rag_enhanced_ingest_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RAGIngestRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Ingest Document Api Rag Enhanced Ingest Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/rag-enhanced/query":{"post":{"tags":["rag-enhanced"],"summary":"Query Rag","operationId":"query_rag_api_rag_enhanced_query_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RAGQueryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RAGResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/optimization/analyze":{"post":{"tags":["optimization"],"summary":"Analyze Workflow","operationId":"analyze_workflow_api_optimization_analyze_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnalyzeWorkflowRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/Recommendation"},"type":"array","title":"Response Analyze Workflow Api Optimization Analyze Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/goals/{goal_id}/generate-plan":{"post":{"tags":["goals"],"summary":"Generate Plan","operationId":"generate_plan_api_goals__goal_id__generate_plan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"goal_id","in":"path","required":true,"schema":{"type":"string","title":"Goal Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeneratePlanRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Generate Plan Api Goals  Goal Id  Generate Plan Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scim/v2/Users":{"get":{"tags":["scim"],"summary":"List Users","operationId":"list_users_scim_v2_Users_get","parameters":[{"name":"startIndex","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Startindex"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Count"}},{"name":"filter","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filter"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["scim"],"summary":"Create User","operationId":"create_user_scim_v2_Users_post","parameters":[{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scim/v2/Users/{user_id}":{"get":{"tags":["scim"],"summary":"Get User","operationId":"get_user_scim_v2_Users__user_id__get","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["scim"],"summary":"Replace User","operationId":"replace_user_scim_v2_Users__user_id__put","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["scim"],"summary":"Patch User","operationId":"patch_user_scim_v2_Users__user_id__patch","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMPatchOp"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMUser"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["scim"],"summary":"Delete User","operationId":"delete_user_scim_v2_Users__user_id__delete","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"type":"string","title":"User Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scim/v2/Groups":{"get":{"tags":["scim"],"summary":"List Groups","operationId":"list_groups_scim_v2_Groups_get","parameters":[{"name":"startIndex","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Startindex"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Count"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["scim"],"summary":"Create Group","operationId":"create_group_scim_v2_Groups_post","parameters":[{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scim/v2/Groups/{group_id}":{"get":{"tags":["scim"],"summary":"Get Group","operationId":"get_group_scim_v2_Groups__group_id__get","parameters":[{"name":"group_id","in":"path","required":true,"schema":{"type":"string","title":"Group Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["scim"],"summary":"Replace Group","operationId":"replace_group_scim_v2_Groups__group_id__put","parameters":[{"name":"group_id","in":"path","required":true,"schema":{"type":"string","title":"Group Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["scim"],"summary":"Patch Group","operationId":"patch_group_scim_v2_Groups__group_id__patch","parameters":[{"name":"group_id","in":"path","required":true,"schema":{"type":"string","title":"Group Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMPatchOp"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SCIMGroup"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["scim"],"summary":"Delete Group","operationId":"delete_group_scim_v2_Groups__group_id__delete","parameters":[{"name":"group_id","in":"path","required":true,"schema":{"type":"string","title":"Group Id"}},{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ml/models":{"get":{"tags":["ml-models"],"summary":"List Models","operationId":"list_models_api_ml_models_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"model_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Type"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Models Api Ml Models Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["ml-models"],"summary":"Create Model","operationId":"create_model_api_ml_models_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Model Api Ml Models Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ml/models/{model_id}":{"get":{"tags":["ml-models"],"summary":"Get Model","operationId":"get_model_api_ml_models__model_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"model_id","in":"path","required":true,"schema":{"type":"string","title":"Model Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Model Api Ml Models  Model Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ml/models/{model_id}/deploy":{"post":{"tags":["ml-models"],"summary":"Deploy Model","operationId":"deploy_model_api_ml_models__model_id__deploy_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"model_id","in":"path","required":true,"schema":{"type":"string","title":"Model Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeployRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Deploy Model Api Ml Models  Model Id  Deploy Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ml/models/{model_id}/predict":{"post":{"tags":["ml-models"],"summary":"Predict","operationId":"predict_api_ml_models__model_id__predict_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"model_id","in":"path","required":true,"schema":{"type":"string","title":"Model Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PredictRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Predict Api Ml Models  Model Id  Predict Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/ml/train/start":{"post":{"tags":["ml-models"],"summary":"Start Training","operationId":"start_training_api_ml_train_start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"query","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Start Training Api Ml Train Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/intelligence/ask":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Ask","operationId":"intelligence_ask_api_intelligence_ask_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AskRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Ask Api Intelligence Ask Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/explain":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Explain","operationId":"intelligence_explain_api_intelligence_explain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExplainRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Explain Api Intelligence Explain Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/recommend":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Recommend","operationId":"intelligence_recommend_api_intelligence_recommend_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecommendRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Recommend Api Intelligence Recommend Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/recommendations/heuristics":{"get":{"tags":["intelligence-engine"],"summary":"Intelligence Heuristic Recommendations","description":"STA-314 suggest-only heuristic cards — never invokes tools or write gates.","operationId":"intelligence_heuristic_recommendations_api_intelligence_recommendations_heuristics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Heuristic Recommendations Api Intelligence Recommendations Heuristics Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/recommendations/heuristics/{card_id}/dismiss":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Heuristic Dismiss","description":"STA-314 dismiss (STA-123 pattern) — advisory only; never executes tools.","operationId":"intelligence_heuristic_dismiss_api_intelligence_recommendations_heuristics__card_id__dismiss_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"card_id","in":"path","required":true,"schema":{"type":"string","title":"Card Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Intelligence Heuristic Dismiss Api Intelligence Recommendations Heuristics  Card Id  Dismiss Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/intelligence/forecast":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Forecast","operationId":"intelligence_forecast_api_intelligence_forecast_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForecastRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Forecast Api Intelligence Forecast Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/optimize":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Optimize","operationId":"intelligence_optimize_api_intelligence_optimize_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptimizeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Optimize Api Intelligence Optimize Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/plan":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Plan","operationId":"intelligence_plan_api_intelligence_plan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Plan Api Intelligence Plan Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/execute":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Execute","operationId":"intelligence_execute_api_intelligence_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__routers__intelligence_engine__ExecuteRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Execute Api Intelligence Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/models/catalog":{"get":{"tags":["intelligence-engine"],"summary":"Intelligence Models Catalog","description":"Org-scoped ML catalog for Intelligence Center (does not require admin).","operationId":"intelligence_models_catalog_api_intelligence_models_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Models Catalog Api Intelligence Models Catalog Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/training-readiness":{"get":{"tags":["intelligence-engine"],"summary":"Intelligence Training Readiness","description":"Training readiness signals for Intelligence Center model profiles.","operationId":"intelligence_training_readiness_api_intelligence_training_readiness_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Training Readiness Api Intelligence Training Readiness Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/churn-risk/advisory":{"get":{"tags":["intelligence-engine"],"summary":"Intelligence Churn Risk Advisory","description":"Suggest-only churn risk cards — never auto-contacts or invokes tools.","operationId":"intelligence_churn_risk_advisory_api_intelligence_churn_risk_advisory_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Intelligence Churn Risk Advisory Api Intelligence Churn Risk Advisory Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/intelligence/churn-risk/labels":{"post":{"tags":["intelligence-engine"],"summary":"Intelligence Churn Risk Label","description":"Upsert a labeled churn training example (FEATURE_KEYS contract).","operationId":"intelligence_churn_risk_label_api_intelligence_churn_risk_labels_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChurnLabelRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Churn Risk Label Api Intelligence Churn Risk Labels Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence-packs/plumbing/smoke":{"post":{"tags":["intelligence-packs-plumbing"],"summary":"Intelligence Packs Plumbing Smoke","description":"Live evidence path for Phase 1.5 Gates C/D — not chat/agent tool invoke.","operationId":"intelligence_packs_plumbing_smoke_api_intelligence_packs_plumbing_smoke_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlumbingSmokeBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Packs Plumbing Smoke Api Intelligence Packs Plumbing Smoke Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence-packs/{pack_id}/kpis":{"get":{"tags":["intelligence-packs-plumbing"],"summary":"Intelligence Pack Kpis","description":"Phase 3.5 — shared Pack KPI summary for marketplace / reports surfaces.","operationId":"intelligence_pack_kpis_api_intelligence_packs__pack_id__kpis_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Intelligence Pack Kpis Api Intelligence Packs  Pack Id  Kpis Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/intelligence-packs/tools/invoke-smoke":{"post":{"tags":["intelligence-packs-plumbing"],"summary":"Intelligence Packs Phase3 Invoke Smoke","description":"Phase 3: prove fred.series.get + nvd.cve.get via invoke_tool on the deployed tip.","operationId":"intelligence_packs_phase3_invoke_smoke_api_intelligence_packs_tools_invoke_smoke_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Phase3InvokeSmokeBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Intelligence Packs Phase3 Invoke Smoke Api Intelligence Packs Tools Invoke Smoke Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/explainability":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Explainability","operationId":"get_visibility_explainability_api_intelligence_visibility_explainability_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Explainability Api Intelligence Visibility Explainability Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/trust-health":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Trust Health","operationId":"get_visibility_trust_health_api_intelligence_visibility_trust_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Trust Health Api Intelligence Visibility Trust Health Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/learning-health":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Learning Health","operationId":"get_visibility_learning_health_api_intelligence_visibility_learning_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Learning Health Api Intelligence Visibility Learning Health Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/domain-health":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Domain Health","operationId":"get_visibility_domain_health_api_intelligence_visibility_domain_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Domain Health Api Intelligence Visibility Domain Health Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/knowledge-health":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Knowledge Health","operationId":"get_visibility_knowledge_health_api_intelligence_visibility_knowledge_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Knowledge Health Api Intelligence Visibility Knowledge Health Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/executive":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Executive Summary","operationId":"get_visibility_executive_summary_api_intelligence_visibility_executive_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Executive Summary Api Intelligence Visibility Executive Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/maturity":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Maturity","operationId":"get_visibility_maturity_api_intelligence_visibility_maturity_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Visibility Maturity Api Intelligence Visibility Maturity Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/intelligence/visibility/agents/{agent_id}":{"get":{"tags":["intelligence-visibility"],"summary":"Get Visibility Agent Profile","operationId":"get_visibility_agent_profile_api_intelligence_visibility_agents__agent_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Visibility Agent Profile Api Intelligence Visibility Agents  Agent Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/test-ai":{"post":{"tags":["ai-system"],"summary":"Test Ai Route","operationId":"test_ai_route_api_test_ai_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestAIRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Test Ai Route Api Test Ai Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/test-rag":{"post":{"tags":["ai-system"],"summary":"Test Rag Route","operationId":"test_rag_route_api_test_rag_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestRAGRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Test Rag Route Api Test Rag Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/test-agent":{"post":{"tags":["ai-system"],"summary":"Test Agent Route","operationId":"test_agent_route_api_test_agent_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestAgentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Test Agent Route Api Test Agent Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/chat":{"post":{"tags":["assistant"],"summary":"Assistant Chat","operationId":"assistant_chat_api_assistant_chat_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantChatRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assistant/daily-briefing":{"get":{"tags":["assistant"],"summary":"Assistant Daily Briefing","operationId":"assistant_daily_briefing_api_assistant_daily_briefing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Assistant Daily Briefing Api Assistant Daily Briefing Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/org-context":{"get":{"tags":["assistant"],"summary":"Assistant Org Context","operationId":"assistant_org_context_api_assistant_org_context_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assistant Org Context Api Assistant Org Context Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assistant/preferences":{"get":{"tags":["assistant"],"summary":"Get Assistant Preferences","operationId":"get_assistant_preferences_api_assistant_preferences_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Assistant Preferences Api Assistant Preferences Get"}}}}},"security":[{"HTTPBearer":[]}]},"patch":{"tags":["assistant"],"summary":"Update Assistant Preferences","operationId":"update_assistant_preferences_api_assistant_preferences_patch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPreferencesUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Update Assistant Preferences Api Assistant Preferences Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/feedback":{"post":{"tags":["assistant"],"summary":"Submit Assistant Feedback","operationId":"submit_assistant_feedback_api_assistant_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantFeedbackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Submit Assistant Feedback Api Assistant Feedback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/business-signals":{"get":{"tags":["assistant"],"summary":"Assistant Business Signals","operationId":"assistant_business_signals_api_assistant_business_signals_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"department","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assistant Business Signals Api Assistant Business Signals Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assistant/recommendation-feedback":{"post":{"tags":["assistant"],"summary":"Assistant Recommendation Feedback","operationId":"assistant_recommendation_feedback_api_assistant_recommendation_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecommendationFeedbackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Assistant Recommendation Feedback Api Assistant Recommendation Feedback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/advisor-brief":{"get":{"tags":["assistant"],"summary":"Assistant Advisor Brief","operationId":"assistant_advisor_brief_api_assistant_advisor_brief_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"department","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},{"name":"query","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assistant Advisor Brief Api Assistant Advisor Brief Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assistant/advisor-brief/executive":{"get":{"tags":["assistant"],"summary":"Assistant Executive Advisor Brief","operationId":"assistant_executive_advisor_brief_api_assistant_advisor_brief_executive_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Assistant Executive Advisor Brief Api Assistant Advisor Brief Executive Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/assistant/conversation/{conversation_id}/state":{"get":{"tags":["assistant"],"summary":"Get Conversation Task State","operationId":"get_conversation_task_state_api_assistant_conversation__conversation_id__state_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":{"type":"object","additionalProperties":true,"title":"Response Get Conversation Task State Api Assistant Conversation  Conversation Id  State Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/assistant/conversation/{conversation_id}/execute":{"post":{"tags":["assistant"],"summary":"Execute Conversation Task","operationId":"execute_conversation_task_api_assistant_conversation__conversation_id__execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationExecuteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execute Conversation Task Api Assistant Conversation  Conversation Id  Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations":{"get":{"tags":["conversations"],"summary":"List Conversations","operationId":"list_conversations_api_conversations_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Search"}},{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"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":{"type":"object","additionalProperties":true,"title":"Response List Conversations Api Conversations Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["conversations"],"summary":"Create Conversation","operationId":"create_conversation_api_conversations_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Conversation Api Conversations Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/bulk-delete":{"post":{"tags":["conversations"],"summary":"Bulk Delete Conversations","operationId":"bulk_delete_conversations_api_conversations_bulk_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkDeleteRequest"}}},"required":true},"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/conversations/saved-questions":{"get":{"tags":["conversations"],"summary":"List Saved Questions","operationId":"list_saved_questions_api_conversations_saved_questions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Saved Questions Api Conversations Saved Questions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["conversations"],"summary":"Save Question","operationId":"save_question_api_conversations_saved_questions_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveQuestionRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Save Question Api Conversations Saved Questions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/saved-questions/{saved_question_id}":{"delete":{"tags":["conversations"],"summary":"Delete Saved Question","operationId":"delete_saved_question_api_conversations_saved_questions__saved_question_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"saved_question_id","in":"path","required":true,"schema":{"type":"string","title":"Saved Question Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}":{"get":{"tags":["conversations"],"summary":"Get Conversation","operationId":"get_conversation_api_conversations__conversation_id__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":{"type":"object","additionalProperties":true,"title":"Response Get Conversation Api Conversations  Conversation Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["conversations"],"summary":"Update Conversation","operationId":"update_conversation_api_conversations__conversation_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConversationUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Conversation Api Conversations  Conversation Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["conversations"],"summary":"Delete Conversation","operationId":"delete_conversation_api_conversations__conversation_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}/archive":{"post":{"tags":["conversations"],"summary":"Archive Conversation","operationId":"archive_conversation_api_conversations__conversation_id__archive_post","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":{"type":"object","additionalProperties":true,"title":"Response Archive Conversation Api Conversations  Conversation Id  Archive Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}/unarchive":{"post":{"tags":["conversations"],"summary":"Unarchive Conversation","operationId":"unarchive_conversation_api_conversations__conversation_id__unarchive_post","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":{"type":"object","additionalProperties":true,"title":"Response Unarchive Conversation Api Conversations  Conversation Id  Unarchive Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}/pin":{"post":{"tags":["conversations"],"summary":"Pin Conversation","operationId":"pin_conversation_api_conversations__conversation_id__pin_post","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":{"type":"object","additionalProperties":true,"title":"Response Pin Conversation Api Conversations  Conversation Id  Pin Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}/unpin":{"post":{"tags":["conversations"],"summary":"Unpin Conversation","operationId":"unpin_conversation_api_conversations__conversation_id__unpin_post","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":{"type":"object","additionalProperties":true,"title":"Response Unpin Conversation Api Conversations  Conversation Id  Unpin Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/conversations/{conversation_id}/messages":{"get":{"tags":["conversations"],"summary":"List Conversation Messages","description":"Return conversation messages newest-first capped, then chronological.\n\n``limit`` defaults to 80 (matches client session cache). Pass a higher\nlimit or omit paging clients that still expect the full thread via\n``limit=500``. ``has_more`` is true when older rows exist beyond the page.","operationId":"list_conversation_messages_api_conversations__conversation_id__messages_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":500,"minimum":1},{"type":"null"}],"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Conversation Messages Api Conversations  Conversation Id  Messages Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["conversations"],"summary":"Append Conversation Messages","operationId":"append_conversation_messages_api_conversations__conversation_id__messages_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppendMessagesRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Append Conversation Messages Api Conversations  Conversation Id  Messages Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/interpret":{"post":{"tags":["meson"],"summary":"Interpret Build Request Route","description":"Turn Meson wizard inputs into an agent/workflow build plan.","operationId":"interpret_build_request_route_api_meson_interpret_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonInterpretRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonInterpretResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/meson/deploy":{"post":{"tags":["meson"],"summary":"Deploy Build Route","description":"Create agent (+ optional workflow draft) from a Meson build plan.","operationId":"deploy_build_route_api_meson_deploy_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonDeployRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonDeployResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/suggestions":{"post":{"tags":["meson"],"summary":"Meson Suggestions Route","description":"Return next-step node suggestions for the workflow builder.","operationId":"meson_suggestions_route_api_meson_suggestions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonSuggestionsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonSuggestionsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/meson/alerts":{"get":{"tags":["meson"],"summary":"Meson Alerts Route","description":"Return proactive workflow and connector alerts (optionally scoped to a workflow).","operationId":"meson_alerts_route_api_meson_alerts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflowId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"}},{"name":"vendors","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Comma-separated canvas vendors","title":"Vendors"},"description":"Comma-separated canvas vendors"},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonAlertsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/insights":{"get":{"tags":["meson"],"summary":"Meson Insights Route","description":"Return org-wide Meson insights for the copilot panel.","operationId":"meson_insights_route_api_meson_insights_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonInsightsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/page-context":{"get":{"tags":["meson"],"summary":"Meson Page Context Route","description":"Return page-scoped Meson insights and suggestions (AI chat, model registry, agents).","operationId":"meson_page_context_route_api_meson_page_context_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"page","in":"query","required":true,"schema":{"type":"string","title":"Page"}},{"name":"entity_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Entity Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonPageContextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/optimizations/{workflow_id}":{"get":{"tags":["meson"],"summary":"Meson Workflow Optimizations Route","description":"Return workflow-scoped Meson optimization tips for the builder copilot panel.","operationId":"meson_workflow_optimizations_route_api_meson_optimizations__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonInsightsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["meson"],"summary":"Meson Workflow Optimizations With Canvas Route","description":"Canvas-aware optimizations (tips + insights) for the open workflow.","operationId":"meson_workflow_optimizations_with_canvas_route_api_meson_optimizations__workflow_id__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonOptimizationsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonInsightsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/preferences":{"get":{"tags":["meson"],"summary":"Meson Preferences Route","description":"Return learned Meson build preferences for the current user.","operationId":"meson_preferences_route_api_meson_preferences_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonPreferencesResponse"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/meson/feedback/metrics":{"get":{"tags":["meson"],"summary":"Meson Feedback Metrics Route","description":"Return Meson suggestion accept/dismiss metrics for the org or a workflow.","operationId":"meson_feedback_metrics_route_api_meson_feedback_metrics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonFeedbackMetricsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/feedback":{"post":{"tags":["meson"],"summary":"Meson Feedback Route","description":"Record accept/dismiss feedback for Meson suggestions.","operationId":"meson_feedback_route_api_meson_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonFeedbackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonFeedbackResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/meson/edit":{"post":{"tags":["meson"],"summary":"Meson Edit Propose Route","description":"Propose a natural-language edit against an existing saved canvas (reviewable diff).","operationId":"meson_edit_propose_route_api_meson_edit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonEditRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Meson Edit Propose Route Api Meson Edit Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/edit/apply":{"post":{"tags":["meson"],"summary":"Meson Edit Apply Route","description":"Apply a previously proposed canvas edit (creates a new workflow version).","operationId":"meson_edit_apply_route_api_meson_edit_apply_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MesonEditApplyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Meson Edit Apply Route Api Meson Edit Apply Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/edit/history/{workflow_id}":{"get":{"tags":["meson"],"summary":"Meson Edit History Route","description":"List recent in-session conversational edit proposals (undo foundation).","operationId":"meson_edit_history_route_api_meson_edit_history__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Meson Edit History Route Api Meson Edit History  Workflow Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/explain/{workflow_id}":{"post":{"tags":["meson"],"summary":"Meson Explain Workflow Route","description":"Plain-language explanation of the real canvas graph (Phase 5.1).","operationId":"meson_explain_workflow_route_api_meson_explain__workflow_id__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Meson Explain Workflow Route Api Meson Explain  Workflow Id  Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/meson/node-reliability/{workflow_id}":{"get":{"tags":["meson"],"summary":"Meson Node Reliability Route","description":"Per-node failure rates + cross-workflow failure patterns (Phase 5.2/5.3).","operationId":"meson_node_reliability_route_api_meson_node_reliability__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","title":"Workflow Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Meson Node Reliability Route Api Meson Node Reliability  Workflow Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-interrupts":{"post":{"tags":["agent-interrupts"],"summary":"Create Interrupt","operationId":"create_interrupt_api_agent_interrupts_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InterruptRequest"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Create Interrupt Api Agent Interrupts Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/agent-jobs":{"post":{"tags":["agent-jobs"],"summary":"Enqueue Job","operationId":"enqueue_job_api_agent_jobs_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnqueueJobRequest"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Enqueue Job Api Agent Jobs Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["agent-jobs"],"summary":"List Jobs Endpoint","operationId":"list_jobs_endpoint_api_agent_jobs_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Jobs Endpoint Api Agent Jobs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}":{"get":{"tags":["agent-jobs"],"summary":"Get Job Status","operationId":"get_job_status_api_agent_jobs__job_id__get","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":{"type":"object","additionalProperties":true,"title":"Response Get Job Status Api Agent Jobs  Job Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/pause":{"post":{"tags":["agent-jobs"],"summary":"Pause","operationId":"pause_api_agent_jobs__job_id__pause_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":{"type":"object","additionalProperties":true,"title":"Response Pause Api Agent Jobs  Job Id  Pause Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/cancel":{"post":{"tags":["agent-jobs"],"summary":"Cancel","operationId":"cancel_api_agent_jobs__job_id__cancel_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":{"type":"object","additionalProperties":true,"title":"Response Cancel Api Agent Jobs  Job Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/retry":{"post":{"tags":["agent-jobs"],"summary":"Retry","operationId":"retry_api_agent_jobs__job_id__retry_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":{"type":"object","additionalProperties":true,"title":"Response Retry Api Agent Jobs  Job Id  Retry Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/approve":{"post":{"tags":["agent-jobs"],"summary":"Approve Job Endpoint","operationId":"approve_job_endpoint_api_agent_jobs__job_id__approve_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignmentDecisionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Approve Job Endpoint Api Agent Jobs  Job Id  Approve Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/reject":{"post":{"tags":["agent-jobs"],"summary":"Reject Job Endpoint","operationId":"reject_job_endpoint_api_agent_jobs__job_id__reject_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignmentDecisionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reject Job Endpoint Api Agent Jobs  Job Id  Reject Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/deliverable":{"patch":{"tags":["agent-jobs"],"summary":"Update Deliverable Endpoint","operationId":"update_deliverable_endpoint_api_agent_jobs__job_id__deliverable_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignmentDeliverableUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Deliverable Endpoint Api Agent Jobs  Job Id  Deliverable Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agent-jobs/{job_id}/push":{"post":{"tags":["agent-jobs"],"summary":"Push Deliverable Endpoint","operationId":"push_deliverable_endpoint_api_agent_jobs__job_id__push_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Push Deliverable Endpoint Api Agent Jobs  Job Id  Push Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/slack/commands/interrupt":{"post":{"tags":["slack"],"summary":"Slack Interrupt Command","operationId":"slack_interrupt_command_api_slack_commands_interrupt_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Slack Interrupt Command Api Slack Commands Interrupt Post"}}}}}}},"/api/operator/context/run/{run_id}":{"get":{"tags":["operator"],"summary":"Get Run Context","operationId":"get_run_context_api_operator_context_run__run_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Run Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunContextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operator/context/workflow/{workflow_id}":{"get":{"tags":["operator"],"summary":"Get Workflow Context","operationId":"get_workflow_context_api_operator_context_workflow__workflow_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"workflow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Workflow Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowContextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operator/context/connector/{connector_id}":{"get":{"tags":["operator"],"summary":"Get Connector Context","operationId":"get_connector_context_api_operator_context_connector__connector_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"connector_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Connector Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectorContextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operator/context/source/{source_id}":{"get":{"tags":["operator"],"summary":"Get Source Context","operationId":"get_source_context_api_operator_context_source__source_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Source Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SourceContextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operator/prompts":{"get":{"tags":["operator"],"summary":"List Operator Prompts","operationId":"list_operator_prompts_api_operator_prompts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response List Operator Prompts Api Operator Prompts Get"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/operator/action-plan":{"post":{"tags":["operator"],"summary":"Create Action Plan","operationId":"create_action_plan_api_operator_action_plan_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActionPlanRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActionPlanResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators":{"get":{"tags":["operators"],"summary":"List Operators Route","operationId":"list_operators_route_api_operators_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"include_inactive","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Inactive"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["operators"],"summary":"Create Operator Route","operationId":"create_operator_route_api_operators_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}":{"get":{"tags":["operators"],"summary":"Get Operator Route","operationId":"get_operator_route_api_operators__operator_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["operators"],"summary":"Update Operator Route","operationId":"update_operator_route_api_operators__operator_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/links":{"get":{"tags":["operators"],"summary":"List Operator Links Route","operationId":"list_operator_links_route_api_operators__operator_id__links_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"direction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Direction"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorLinkListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["operators"],"summary":"Create Operator Link Route","operationId":"create_operator_link_route_api_operators__operator_id__links_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorLinkCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorLinkSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/links/{link_id}":{"delete":{"tags":["operators"],"summary":"Delete Operator Link Route","operationId":"delete_operator_link_route_api_operators__operator_id__links__link_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"link_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Link Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/versions":{"get":{"tags":["operators"],"summary":"List Operator Versions Route","operationId":"list_operator_versions_route_api_operators__operator_id__versions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorVersionListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["operators"],"summary":"Create Operator Version Route","operationId":"create_operator_version_route_api_operators__operator_id__versions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorVersionSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/versions/{version_id}/activate":{"post":{"tags":["operators"],"summary":"Activate Operator Version Route","operationId":"activate_operator_version_route_api_operators__operator_id__versions__version_id__activate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"version_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Version Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activate Operator Version Route Api Operators  Operator Id  Versions  Version Id  Activate Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/sessions":{"get":{"tags":["operators"],"summary":"List Operator Sessions Route","operationId":"list_operator_sessions_route_api_operators__operator_id__sessions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"scope","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scope"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorSessionListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["operators"],"summary":"Create Operator Session Route","operationId":"create_operator_session_route_api_operators__operator_id__sessions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorSessionCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Operator Session Route Api Operators  Operator Id  Sessions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/sessions/{session_id}":{"get":{"tags":["operators"],"summary":"Get Operator Session Route","operationId":"get_operator_session_route_api_operators_sessions__session_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorSessionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/action-plans":{"post":{"tags":["operators"],"summary":"Create Operator Action Plan Route","operationId":"create_operator_action_plan_route_api_operators__operator_id__action_plans_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorActionPlanRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorActionPlanResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/{operator_id}/run":{"post":{"tags":["operators"],"summary":"Run Operator Action Route","operationId":"run_operator_action_route_api_operators__operator_id__run_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"operator_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Operator Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorRunResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/operators/execute-action":{"post":{"tags":["operators"],"summary":"Execute Operator Action Route","operationId":"execute_operator_action_route_api_operators_execute_action_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorExecuteActionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execute Operator Action Route Api Operators Execute Action Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents":{"get":{"tags":["agents"],"summary":"List Agents Route","operationId":"list_agents_route_api_agents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"include_inactive","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Inactive"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Agents Route Api Agents Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["agents"],"summary":"Create Agent Route","operationId":"create_agent_route_api_agents_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Agent Route Api Agents Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/suggest-icon":{"post":{"tags":["agents"],"summary":"Suggest Agent Icon","operationId":"suggest_agent_icon_api_agents_suggest_icon_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIconSuggestRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Suggest Agent Icon Api Agents Suggest Icon Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/api/agents/{agent_id}":{"get":{"tags":["agents"],"summary":"Get Agent Detail Route","operationId":"get_agent_detail_route_api_agents__agent_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Agent Detail Route Api Agents  Agent Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["agents"],"summary":"Update Agent Route","operationId":"update_agent_route_api_agents__agent_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Agent Route Api Agents  Agent Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["agents"],"summary":"Delete Agent Route","operationId":"delete_agent_route_api_agents__agent_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Agent Route Api Agents  Agent Id  Delete"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/versions":{"post":{"tags":["agents"],"summary":"Create Agent Version Route","operationId":"create_agent_version_route_api_agents__agent_id__versions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AgentVersionCreateRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Agent Version Route Api Agents  Agent Id  Versions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/versions/{version_id}/activate":{"patch":{"tags":["agents"],"summary":"Activate Agent Version Route","operationId":"activate_agent_version_route_api_agents__agent_id__versions__version_id__activate_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"version_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Version Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Activate Agent Version Route Api Agents  Agent Id  Versions  Version Id  Activate Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/start":{"post":{"tags":["agents"],"summary":"Start Agent Route","operationId":"start_agent_route_api_agents__agent_id__start_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Start Agent Route Api Agents  Agent Id  Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/auto-execute":{"put":{"tags":["agents"],"summary":"Configure Agent Auto Execute Route","description":"Configure policy-gated auto-execute for an agent/operator (STA-106).","operationId":"configure_agent_auto_execute_route_api_agents__agent_id__auto_execute_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorAutoExecuteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Configure Agent Auto Execute Route Api Agents  Agent Id  Auto Execute Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/run-budgets":{"get":{"tags":["agents"],"summary":"Get Agent Run Budgets Route","description":"Read autonomous run budget limits and today's usage (STA-109).","operationId":"get_agent_run_budgets_route_api_agents__agent_id__run_budgets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Agent Run Budgets Route Api Agents  Agent Id  Run Budgets Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["agents"],"summary":"Configure Agent Run Budgets Route","description":"Configure per-agent autonomous run budgets (STA-109).","operationId":"configure_agent_run_budgets_route_api_agents__agent_id__run_budgets_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorRunBudgetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Configure Agent Run Budgets Route Api Agents  Agent Id  Run Budgets Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/stop":{"post":{"tags":["agents"],"summary":"Stop Agent Route","operationId":"stop_agent_route_api_agents__agent_id__stop_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Stop Agent Route Api Agents  Agent Id  Stop Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/memories":{"get":{"tags":["agent-memories"],"summary":"List Memories Route","operationId":"list_memories_route_api_agents__agent_id__memories_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AgentMemoryResponse"},"title":"Response List Memories Route Api Agents  Agent Id  Memories Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["agent-memories"],"summary":"Create Memory Route","operationId":"create_memory_route_api_agents__agent_id__memories_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemoryCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/memories/{memory_id}":{"get":{"tags":["agent-memories"],"summary":"Get Memory Route","operationId":"get_memory_route_api_agents__agent_id__memories__memory_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"memory_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Memory Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["agent-memories"],"summary":"Update Memory Route","operationId":"update_memory_route_api_agents__agent_id__memories__memory_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"memory_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Memory Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemoryUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["agent-memories"],"summary":"Delete Memory Route","operationId":"delete_memory_route_api_agents__agent_id__memories__memory_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"memory_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Memory Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/memories/search":{"post":{"tags":["agent-memories"],"summary":"Search Memories Route","operationId":"search_memories_route_api_agents__agent_id__memories_search_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentMemorySearchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AgentMemoryResponse"},"title":"Response Search Memories Route Api Agents  Agent Id  Memories Search Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/demo-knowledge-workflows":{"get":{"tags":["agent-knowledge-assignments"],"summary":"List Demo Knowledge Workflows","operationId":"list_demo_knowledge_workflows_api_agents_demo_knowledge_workflows_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/agents/{agent_id}/knowledge-assignments":{"get":{"tags":["agent-knowledge-assignments"],"summary":"List Knowledge Assignments","operationId":"list_knowledge_assignments_api_agents__agent_id__knowledge_assignments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["agent-knowledge-assignments"],"summary":"Create Knowledge Assignment","operationId":"create_knowledge_assignment_api_agents__agent_id__knowledge_assignments_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeAssignmentCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/knowledge-sources":{"get":{"tags":["agent-knowledge-assignments"],"summary":"List Knowledge Sources Alias","operationId":"list_knowledge_sources_alias_api_agents__agent_id__knowledge_sources_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["agent-knowledge-assignments"],"summary":"Create Knowledge Source Alias","operationId":"create_knowledge_source_alias_api_agents__agent_id__knowledge_sources_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeAssignmentCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/knowledge-assignments/{assignment_id}":{"patch":{"tags":["agent-knowledge-assignments"],"summary":"Update Knowledge Assignment","operationId":"update_knowledge_assignment_api_agents__agent_id__knowledge_assignments__assignment_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}},{"name":"assignment_id","in":"path","required":true,"schema":{"type":"string","title":"Assignment Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KnowledgeAssignmentUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["agent-knowledge-assignments"],"summary":"Delete Knowledge Assignment","operationId":"delete_knowledge_assignment_api_agents__agent_id__knowledge_assignments__assignment_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}},{"name":"assignment_id","in":"path","required":true,"schema":{"type":"string","title":"Assignment Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/knowledge-assignments/{assignment_id}/sync":{"post":{"tags":["agent-knowledge-assignments"],"summary":"Sync Knowledge Assignment","operationId":"sync_knowledge_assignment_api_agents__agent_id__knowledge_assignments__assignment_id__sync_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}},{"name":"assignment_id","in":"path","required":true,"schema":{"type":"string","title":"Assignment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/capabilities":{"get":{"tags":["agent-knowledge-assignments"],"summary":"Get Agent Capabilities","operationId":"get_agent_capabilities_api_agents__agent_id__capabilities_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/knowledge-assignments/{assignment_id}/provenance":{"get":{"tags":["agent-knowledge-assignments"],"summary":"Get Assignment Provenance","operationId":"get_assignment_provenance_api_agents__agent_id__knowledge_assignments__assignment_id__provenance_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}},{"name":"assignment_id","in":"path","required":true,"schema":{"type":"string","title":"Assignment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/memory-lineage":{"get":{"tags":["agent-knowledge-assignments"],"summary":"Get Memory Lineage","operationId":"get_memory_lineage_api_agents__agent_id__memory_lineage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/knowledge-assignments/test-retrieval":{"post":{"tags":["agent-knowledge-assignments"],"summary":"Test Knowledge Retrieval","operationId":"test_knowledge_retrieval_api_agents__agent_id__knowledge_assignments_test_retrieval_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestRetrievalRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/tool-permissions":{"get":{"tags":["agent-tool-permissions"],"summary":"List Tool Permissions","operationId":"list_tool_permissions_api_agents__agent_id__tool_permissions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ToolPermissionResponse"},"title":"Response List Tool Permissions Api Agents  Agent Id  Tool Permissions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["agent-tool-permissions"],"summary":"Grant Tool Permission","operationId":"grant_tool_permission_api_agents__agent_id__tool_permissions_put","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ToolPermissionGrant"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ToolPermissionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/agents/{agent_id}/tool-permissions/{permission_id}":{"delete":{"tags":["agent-tool-permissions"],"summary":"Revoke Tool Permission","operationId":"revoke_tool_permission_api_agents__agent_id__tool_permissions__permission_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Agent Id"}},{"name":"permission_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Permission Id"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions":{"get":{"tags":["sessions"],"summary":"List Sessions Route","operationId":"list_sessions_route_api_sessions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Sessions Route Api Sessions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["sessions"],"summary":"Create Session Route","operationId":"create_session_route_api_sessions_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionCreateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Session Route Api Sessions Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions/{session_id}/task":{"post":{"tags":["sessions"],"summary":"Submit Session Task","operationId":"submit_session_task_api_sessions__session_id__task_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"sync","in":"query","required":false,"schema":{"type":"boolean","description":"Deprecated: execute inline and return 200. Default is async 202.","default":false,"title":"Sync"},"description":"Deprecated: execute inline and return 200. Default is async 202."},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionTaskRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Session Task Api Sessions  Session Id  Task Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions/{session_id}/context":{"get":{"tags":["sessions"],"summary":"Get Session Context","operationId":"get_session_context_api_sessions__session_id__context_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Session Context Api Sessions  Session Id  Context Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions/{session_id}":{"get":{"tags":["sessions"],"summary":"Get Session Detail","operationId":"get_session_detail_api_sessions__session_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Session Detail Api Sessions  Session Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions/{session_id}/execute":{"post":{"tags":["sessions"],"summary":"Execute Session Actions","operationId":"execute_session_actions_api_sessions__session_id__execute_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"x-environment","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionExecuteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Execute Session Actions Api Sessions  Session Id  Execute Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/sessions/{session_id}/execution/{execution_id}":{"get":{"tags":["sessions"],"summary":"Get Session Execution","operationId":"get_session_execution_api_sessions__session_id__execution__execution_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Session Id"}},{"name":"execution_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Execution Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Session Execution Api Sessions  Session Id  Execution  Execution Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ActionPlanRequest":{"properties":{"primary_context":{"$ref":"#/components/schemas/ContextRef"},"related_contexts":{"items":{"$ref":"#/components/schemas/ContextRef"},"type":"array","title":"Related Contexts","default":[]},"operator_goal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Operator Goal"}},"type":"object","required":["primary_context"],"title":"ActionPlanRequest"},"ActionPlanResponse":{"properties":{"plan_id":{"type":"string","title":"Plan Id"},"title":{"type":"string","title":"Title"},"summary":{"type":"string","title":"Summary"},"steps":{"items":{"$ref":"#/components/schemas/ActionPlanStep"},"type":"array","title":"Steps"},"guardrails":{"$ref":"#/components/schemas/GuardrailSummary"}},"type":"object","required":["plan_id","title","summary","steps","guardrails"],"title":"ActionPlanResponse"},"ActionPlanStep":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"description":{"type":"string","title":"Description"},"step_type":{"type":"string","title":"Step Type"},"linked_entity":{"anyOf":[{"$ref":"#/components/schemas/ContextRef"},{"type":"null"}]},"dependencies":{"items":{"type":"string"},"type":"array","title":"Dependencies","default":[]},"explanation":{"$ref":"#/components/schemas/Explainability"}},"type":"object","required":["id","title","description","step_type","explanation"],"title":"ActionPlanStep"},"AdminSyncRequest":{"properties":{"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"},"dry_run":{"type":"boolean","title":"Dry Run","default":true}},"type":"object","title":"AdminSyncRequest"},"AgentCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"capabilities":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Capabilities"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"},"icon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon"},"avatarColor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatarcolor"}},"type":"object","required":["name"],"title":"AgentCreateRequest"},"AgentFineTunedModelRequest":{"properties":{"trainedModelId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trainedmodelid"}},"type":"object","title":"AgentFineTunedModelRequest"},"AgentIconSuggestRequest":{"properties":{"name":{"type":"string","title":"Name"},"purpose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Purpose"}},"type":"object","required":["name"],"title":"AgentIconSuggestRequest"},"AgentMemoryCreateRequest":{"properties":{"content":{"type":"string","title":"Content"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":"fact"},"provenance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provenance"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"confidence":{"type":"number","title":"Confidence","default":100},"editable":{"type":"boolean","title":"Editable","default":true}},"type":"object","required":["content"],"title":"AgentMemoryCreateRequest"},"AgentMemoryResponse":{"properties":{"id":{"type":"string","title":"Id"},"agentId":{"type":"string","title":"Agentid"},"content":{"type":"string","title":"Content"},"category":{"type":"string","title":"Category"},"provenance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provenance"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"confidence":{"type":"number","title":"Confidence"},"usageCount":{"type":"integer","title":"Usagecount"},"editable":{"type":"boolean","title":"Editable"},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updatedat"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score"}},"type":"object","required":["id","agentId","content","category","confidence","usageCount","editable"],"title":"AgentMemoryResponse"},"AgentMemorySearchRequest":{"properties":{"query":{"type":"string","title":"Query"},"topK":{"type":"integer","maximum":50,"minimum":1,"title":"Topk","default":10},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},"type":"object","required":["query"],"title":"AgentMemorySearchRequest"},"AgentMemoryUpdateRequest":{"properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"provenance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provenance"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Confidence"},"editable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Editable"}},"type":"object","title":"AgentMemoryUpdateRequest"},"AgentUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Capabilities"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"icon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon"},"avatarColor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatarcolor"}},"type":"object","title":"AgentUpdateRequest"},"AgentVersionCreateRequest":{"properties":{"versionNumber":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Versionnumber"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"}},"type":"object","title":"AgentVersionCreateRequest"},"AnalyzeWorkflowRequest":{"properties":{"workflow_id":{"type":"string","title":"Workflow Id"},"days":{"type":"integer","maximum":365,"minimum":1,"title":"Days","default":30}},"type":"object","required":["workflow_id"],"title":"AnalyzeWorkflowRequest"},"AppendMessagesRequest":{"properties":{"messages":{"items":{"$ref":"#/components/schemas/ConversationMessageAppend"},"type":"array","maxItems":20,"minItems":1,"title":"Messages"}},"type":"object","required":["messages"],"title":"AppendMessagesRequest"},"ApplySuggestionRequest":{"properties":{"preview_token":{"type":"string","minLength":1,"title":"Preview Token"}},"type":"object","required":["preview_token"],"title":"ApplySuggestionRequest"},"ApprovalBatchDecideRequest":{"properties":{"decisions":{"items":{"$ref":"#/components/schemas/ApprovalBatchItemDecision"},"type":"array","title":"Decisions"},"resume":{"type":"boolean","title":"Resume","description":"Resume run after all items decided","default":true}},"type":"object","title":"ApprovalBatchDecideRequest"},"ApprovalBatchItemDecision":{"properties":{"itemKey":{"type":"string","title":"Itemkey"},"decision":{"type":"string","title":"Decision","description":"approved or rejected"},"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment"},"routeToNodeId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Routetonodeid"}},"type":"object","required":["itemKey","decision"],"title":"ApprovalBatchItemDecision"},"ApproveRejectRequest":{"properties":{"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment"}},"type":"object","title":"ApproveRejectRequest"},"AskRequest":{"properties":{"question":{"type":"string","minLength":1,"title":"Question"},"mode":{"type":"string","title":"Mode","default":"standard"}},"type":"object","required":["question"],"title":"AskRequest"},"AssetCheckoutRequest":{"properties":{"successUrl":{"type":"string","title":"Successurl"},"cancelUrl":{"type":"string","title":"Cancelurl"}},"type":"object","required":["successUrl","cancelUrl"],"title":"AssetCheckoutRequest"},"AssetFlagRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled"}},"type":"object","required":["enabled"],"title":"AssetFlagRequest"},"AssetPricingRequest":{"properties":{"pricingType":{"type":"string","title":"Pricingtype"},"priceCents":{"type":"integer","minimum":0,"title":"Pricecents"},"currency":{"type":"string","title":"Currency","default":"usd"}},"type":"object","required":["pricingType","priceCents"],"title":"AssetPricingRequest"},"AssetReviewRequest":{"properties":{"rating":{"type":"integer","maximum":5,"minimum":1,"title":"Rating"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"body":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Body"}},"type":"object","required":["rating"],"title":"AssetReviewRequest"},"AssignmentDecisionRequest":{"properties":{"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"},"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment"}},"type":"object","title":"AssignmentDecisionRequest"},"AssignmentDeliverableUpdateRequest":{"properties":{"content":{"type":"string","minLength":1,"title":"Content"}},"type":"object","required":["content"],"title":"AssignmentDeliverableUpdateRequest"},"AssistantChatRequest":{"properties":{"messages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Messages"},"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"},"tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tools"},"conversation_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Conversation Id"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"},"model_override":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Override"},"preferred_persona":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Persona"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"cross_department":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Cross Department"},"research_scope":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Research Scope"},"connected_file_refs":{"anyOf":[{"items":{"$ref":"#/components/schemas/ConnectedFileRef"},"type":"array"},{"type":"null"}],"title":"Connected File Refs"}},"type":"object","required":["messages"],"title":"AssistantChatRequest"},"AssistantFeedbackRequest":{"properties":{"message_id":{"type":"string","title":"Message Id"},"helpful":{"type":"boolean","title":"Helpful"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"},"corrected_answer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Corrected Answer"}},"type":"object","required":["message_id","helpful"],"title":"AssistantFeedbackRequest"},"AttachAllMeteredPricesRequest":{"properties":{"dry_run":{"type":"boolean","title":"Dry Run","default":true}},"type":"object","title":"AttachAllMeteredPricesRequest"},"AttachMeteredPriceRequest":{"properties":{"org_id":{"type":"string","title":"Org Id"},"dry_run":{"type":"boolean","title":"Dry Run","default":true}},"type":"object","required":["org_id"],"title":"AttachMeteredPriceRequest"},"AuditEventSummary":{"properties":{"action":{"type":"string","title":"Action"},"created_at":{"type":"string","title":"Created At"}},"type":"object","required":["action","created_at"],"title":"AuditEventSummary"},"AuditSummary":{"properties":{"total_events":{"type":"integer","title":"Total Events"},"recent_events":{"items":{"$ref":"#/components/schemas/AuditEventSummary"},"type":"array","title":"Recent Events"}},"type":"object","required":["total_events","recent_events"],"title":"AuditSummary"},"AutonomousRunBudgetUpdate":{"properties":{"maxActionsPerDay":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Maxactionsperday"},"maxTokensPerDay":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Maxtokensperday"},"maxSpendUsdPerDay":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}],"title":"Maxspendusdperday"},"unset":{"items":{"type":"string"},"type":"array","title":"Unset"}},"type":"object","title":"AutonomousRunBudgetUpdate"},"Body_ingest_file_route_api_rag_ingest_file_post":{"properties":{"source_id":{"type":"string","format":"uuid","title":"Source Id"},"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"external_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"metadata_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Metadata Json"}},"type":"object","required":["source_id","file"],"title":"Body_ingest_file_route_api_rag_ingest_file_post"},"Body_product_create_samples_stripe_connect_products_post":{"properties":{"seller_id":{"type":"string","title":"Seller Id"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description","default":""},"price_dollars":{"type":"number","title":"Price Dollars","default":9.99}},"type":"object","required":["seller_id","name"],"title":"Body_product_create_samples_stripe_connect_products_post"},"Body_seller_create_samples_stripe_connect_seller_create_post":{"properties":{"seller_id":{"type":"string","title":"Seller Id"},"display_name":{"type":"string","title":"Display Name"},"contact_email":{"type":"string","title":"Contact Email"}},"type":"object","required":["seller_id","display_name","contact_email"],"title":"Body_seller_create_samples_stripe_connect_seller_create_post"},"Body_seller_onboard_samples_stripe_connect_seller_onboard_post":{"properties":{"account_id":{"type":"string","title":"Account Id"}},"type":"object","required":["account_id"],"title":"Body_seller_onboard_samples_stripe_connect_seller_onboard_post"},"Body_start_checkout_samples_stripe_connect_checkout_post":{"properties":{"stripe_product_id":{"type":"string","title":"Stripe Product Id"}},"type":"object","required":["stripe_product_id"],"title":"Body_start_checkout_samples_stripe_connect_checkout_post"},"Body_upload_avatar_api_auth_avatar_post":{"properties":{"avatar":{"type":"string","contentMediaType":"application/octet-stream","title":"Avatar"}},"type":"object","required":["avatar"],"title":"Body_upload_avatar_api_auth_avatar_post"},"BrandingUpdate":{"properties":{"logoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logourl"},"primaryColor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Primarycolor"},"customDomain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Customdomain"},"hidePoweredBy":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Hidepoweredby"},"emailFromName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Emailfromname"}},"type":"object","title":"BrandingUpdate"},"BudgetEnforcementRequest":{"properties":{"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"}},"type":"object","required":["enabled"],"title":"BudgetEnforcementRequest"},"BuilderGraphEdgeInput":{"properties":{"fromNodeId":{"type":"string","title":"Fromnodeid"},"toNodeId":{"type":"string","title":"Tonodeid"},"edge_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Edge Type"},"condition":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Condition"}},"type":"object","required":["fromNodeId","toNodeId"],"title":"BuilderGraphEdgeInput"},"BuilderGraphNodeInput":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"},"position":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Position"},"positionX":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Positionx"},"positionY":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Positiony"},"operatorId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Operatorid"},"connectorId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Connectorid"},"sourceId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Sourceid"}},"type":"object","required":["id","type","name"],"title":"BuilderGraphNodeInput"},"BuilderSaveRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"nodes":{"items":{"$ref":"#/components/schemas/BuilderGraphNodeInput"},"type":"array","title":"Nodes"},"edges":{"items":{"$ref":"#/components/schemas/BuilderGraphEdgeInput"},"type":"array","title":"Edges"}},"type":"object","required":["nodes"],"title":"BuilderSaveRequest"},"BulkDeleteRequest":{"properties":{"ids":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Ids"}},"type":"object","title":"BulkDeleteRequest"},"CancelRequest":{"properties":{"at_period_end":{"type":"boolean","title":"At Period End","default":true}},"type":"object","title":"CancelRequest"},"CheckoutRequest":{"properties":{"planCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plancode"},"billingInterval":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billinginterval"},"price_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Price Id"},"quantity":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}],"title":"Quantity","default":1}},"type":"object","title":"CheckoutRequest"},"Chunk":{"properties":{"id":{"type":"string","title":"Id"},"content":{"type":"string","title":"Content"},"score":{"type":"number","title":"Score"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},"type":"object","required":["id","content","score"],"title":"Chunk"},"ChunkOut":{"properties":{"id":{"type":"string","title":"Id"},"text":{"type":"string","title":"Text"},"source_id":{"type":"string","title":"Source Id"},"source_title":{"type":"string","title":"Source Title"},"document_id":{"type":"string","title":"Document Id"},"document_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Document Title"},"chunk_index":{"type":"integer","title":"Chunk Index"},"score":{"type":"number","title":"Score"}},"type":"object","required":["id","text","source_id","source_title","document_id","document_title","chunk_index","score"],"title":"ChunkOut"},"ChurnLabelRequest":{"properties":{"customer_id":{"type":"string","minLength":1,"title":"Customer Id"},"features":{"additionalProperties":{"type":"number"},"type":"object","title":"Features"},"churned":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Churned"},"label_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label Reason"}},"type":"object","required":["customer_id"],"title":"ChurnLabelRequest"},"CompanyIntelligenceRunRequest":{"properties":{"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"}},"type":"object","title":"CompanyIntelligenceRunRequest"},"CompleteStepRequest":{"properties":{"step_key":{"type":"string","minLength":1,"title":"Step Key"},"data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Data"}},"type":"object","required":["step_key"],"title":"CompleteStepRequest"},"ConfigSummary":{"properties":{"keys":{"items":{"type":"string"},"type":"array","title":"Keys"},"field_count":{"type":"integer","title":"Field Count"}},"type":"object","required":["keys","field_count"],"title":"ConfigSummary"},"ConfluenceSyncRunRequest":{"properties":{"fullSync":{"type":"boolean","title":"Fullsync","default":false}},"type":"object","title":"ConfluenceSyncRunRequest"},"ConfluenceSyncTarget":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type","description":"space","default":"space"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Key"}},"type":"object","required":["id"],"title":"ConfluenceSyncTarget"},"ConfluenceSyncUpdate":{"properties":{"targets":{"anyOf":[{"items":{"$ref":"#/components/schemas/ConfluenceSyncTarget"},"type":"array"},{"type":"null"}],"title":"Targets"},"departmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Departmentid"}},"type":"object","title":"ConfluenceSyncUpdate"},"ConnectOnboardRequest":{"properties":{"returnUrl":{"type":"string","title":"Returnurl"},"refreshUrl":{"type":"string","title":"Refreshurl"}},"type":"object","required":["returnUrl","refreshUrl"],"title":"ConnectOnboardRequest"},"ConnectedFileRef":{"properties":{"vendor":{"type":"string","minLength":1,"title":"Vendor"},"file_id":{"type":"string","minLength":1,"title":"File Id"},"name":{"type":"string","minLength":1,"title":"Name"},"connector_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connector Id"},"web_link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Web Link"},"path":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Path"}},"type":"object","required":["vendor","file_id","name"],"title":"ConnectedFileRef"},"ConnectorContextResponse":{"properties":{"pack":{"$ref":"#/components/schemas/ContextPackSummary"},"connector":{"$ref":"#/components/schemas/ConnectorSummary"},"config_summary":{"$ref":"#/components/schemas/ConfigSummary"},"related_workflows":{"items":{"$ref":"#/components/schemas/RelatedWorkflow"},"type":"array","title":"Related Workflows"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["pack","connector","config_summary","related_workflows","environment"],"title":"ConnectorContextResponse"},"ConnectorCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"vendor":{"type":"string","minLength":1,"title":"Vendor"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"apiKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Apikey"},"webhookUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhookurl"},"syncFrequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncfrequency"},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"secrets":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Secrets"}},"type":"object","required":["name","vendor"],"title":"ConnectorCreateRequest"},"ConnectorDeleteRequest":{"properties":{"confirmName":{"type":"string","title":"Confirmname"}},"type":"object","required":["confirmName"],"title":"ConnectorDeleteRequest"},"ConnectorFixtureRequest":{"properties":{"connectorType":{"type":"string","title":"Connectortype"},"action":{"type":"string","title":"Action"},"response":{"additionalProperties":true,"type":"object","title":"Response"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"requestFingerprint":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Requestfingerprint"},"sourceRunId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sourcerunid"}},"type":"object","required":["connectorType","action","response"],"title":"ConnectorFixtureRequest"},"ConnectorPhiUpdate":{"properties":{"phiCapable":{"type":"boolean","title":"Phicapable"}},"type":"object","required":["phiCapable"],"title":"ConnectorPhiUpdate"},"ConnectorPricingRequest":{"properties":{"pricingModel":{"type":"string","enum":["free","flat_monthly","per_invocation"],"title":"Pricingmodel"},"priceCents":{"type":"integer","minimum":0,"title":"Pricecents","default":0},"currency":{"type":"string","title":"Currency","default":"usd"}},"type":"object","required":["pricingModel"],"title":"ConnectorPricingRequest"},"ConnectorReference":{"properties":{"type":{"type":"string","title":"Type"},"step_types":{"items":{"type":"string"},"type":"array","title":"Step Types","default":[]}},"type":"object","required":["type"],"title":"ConnectorReference"},"ConnectorSummary":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type"},"status":{"type":"string","title":"Status"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["id","type","status","environment"],"title":"ConnectorSummary"},"ConnectorSyncRequest":{"properties":{"fullSync":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Fullsync"}},"type":"object","title":"ConnectorSyncRequest"},"ConnectorUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"apiKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Apikey"},"webhookUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhookurl"},"syncFrequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncfrequency"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"phiCapable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Phicapable"}},"type":"object","title":"ConnectorUpdateRequest"},"ContextPackSummary":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","enum":["run","workflow","connector","source"],"title":"Type"},"title":{"type":"string","title":"Title"},"summary":{"type":"string","title":"Summary"},"status":{"type":"string","title":"Status"},"environment":{"type":"string","title":"Environment"},"href":{"type":"string","title":"Href"}},"type":"object","required":["id","type","title","summary","status","environment","href"],"title":"ContextPackSummary"},"ContextRef":{"properties":{"type":{"type":"string","enum":["run","workflow","connector","source"],"title":"Type"},"id":{"type":"string","title":"Id","description":"Entity UUID"}},"type":"object","required":["type","id"],"title":"ContextRef"},"ConversationCreateRequest":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Title"}},"type":"object","title":"ConversationCreateRequest"},"ConversationExecuteRequest":{"properties":{"confirm":{"type":"boolean","title":"Confirm","default":true}},"type":"object","title":"ConversationExecuteRequest"},"ConversationMessageAppend":{"properties":{"role":{"type":"string","maxLength":32,"minLength":1,"title":"Role"},"content":{"type":"string","maxLength":200000,"title":"Content","default":""},"tool_calls":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Tool Calls"}},"type":"object","required":["role"],"title":"ConversationMessageAppend"},"ConversationUpdateRequest":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Title"}},"type":"object","title":"ConversationUpdateRequest"},"CouncilSession":{"properties":{"id":{"type":"string","title":"Id"},"workflow_id":{"type":"string","title":"Workflow Id"},"run_id":{"type":"string","title":"Run Id"},"objective":{"type":"string","title":"Objective"},"options":{"items":{"type":"string"},"type":"array","title":"Options"},"decision_method":{"$ref":"#/components/schemas/DecisionMethod"},"participating_agents":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Participating Agents"},"debate_rounds":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Debate Rounds"},"final_recommendation":{"type":"string","title":"Final Recommendation"},"final_confidence":{"type":"number","title":"Final Confidence"},"dissenting_opinions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Dissenting Opinions"},"status":{"type":"string","title":"Status"}},"type":"object","required":["id","workflow_id","run_id","objective","options","decision_method","participating_agents","debate_rounds","final_recommendation","final_confidence","dissenting_opinions","status"],"title":"CouncilSession"},"CouncilStartRequest":{"properties":{"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Id"},"objective":{"type":"string","title":"Objective"},"options":{"items":{"type":"string"},"type":"array","title":"Options"},"agents":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Agents"},"evidence":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence"},"decision_method":{"$ref":"#/components/schemas/DecisionMethod","default":"majority_vote"},"max_rounds":{"type":"integer","title":"Max Rounds","default":3}},"type":"object","required":["objective","options"],"title":"CouncilStartRequest"},"CreateIntegrationRequest":{"properties":{"type":{"type":"string","pattern":"^(slack|email|webhook|salesforce|hubspot|postgresql|microsoft_365|excel|custom)$","title":"Type"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["type"],"title":"CreateIntegrationRequest"},"CreateMarketplaceAssetRequest":{"properties":{"slug":{"type":"string","maxLength":120,"minLength":1,"title":"Slug"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title"},"assetType":{"type":"string","title":"Assettype"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"requiredConnectors":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Requiredconnectors"},"requiredPermissions":{"items":{},"type":"array","title":"Requiredpermissions"},"installVariables":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Installvariables"},"businessOutcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Businessoutcome"},"useCase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usecase"},"estimatedHoursSaved":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimatedhourssaved"},"pricingType":{"type":"string","title":"Pricingtype","default":"free"},"priceCents":{"type":"integer","minimum":0,"title":"Pricecents","default":0},"currency":{"type":"string","title":"Currency","default":"usd"}},"type":"object","required":["slug","title","assetType","config"],"title":"CreateMarketplaceAssetRequest"},"CrossOrgHandoffRequest":{"properties":{"receiverOrgId":{"type":"string","title":"Receiverorgid"},"fromAgentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fromagentid"},"toAgentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Toagentid"},"briefing":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Briefing"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"},"sourceOutput":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Sourceoutput"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"}},"type":"object","required":["receiverOrgId"],"title":"CrossOrgHandoffRequest"},"DataRegionUpdate":{"properties":{"region":{"type":"string","pattern":"^(us|eu)$","title":"Region"}},"type":"object","required":["region"],"title":"DataRegionUpdate"},"DatasetCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"type":{"type":"string","pattern":"^(examples|documents|feedback)$","title":"Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["name","type"],"title":"DatasetCreateRequest"},"DatasetRecordsRequest":{"properties":{"records":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Records"}},"type":"object","required":["records"],"title":"DatasetRecordsRequest"},"DecisionContext":{"properties":{"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Id"},"node_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Node Id"},"objective":{"type":"string","title":"Objective"},"input_data":{"additionalProperties":true,"type":"object","title":"Input Data"},"paths":{"items":{"$ref":"#/components/schemas/DecisionPath"},"type":"array","title":"Paths"},"decision_type":{"$ref":"#/components/schemas/DecisionType","default":"hybrid"},"rules":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Rules"},"rag_context":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rag Context"}},"type":"object","required":["objective"],"title":"DecisionContext"},"DecisionMethod":{"type":"string","enum":["majority_vote","unanimous","weighted_vote","chair_decides"],"title":"DecisionMethod"},"DecisionPath":{"properties":{"id":{"type":"string","title":"Id"},"label":{"type":"string","title":"Label"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["id","label"],"title":"DecisionPath"},"DecisionResult":{"properties":{"id":{"type":"string","title":"Id"},"selected_path":{"$ref":"#/components/schemas/DecisionPath"},"confidence":{"type":"number","title":"Confidence"},"reasoning_summary":{"type":"string","title":"Reasoning Summary"},"key_factors":{"items":{"type":"string"},"type":"array","title":"Key Factors"},"risks_identified":{"items":{"type":"string"},"type":"array","title":"Risks Identified"},"alternatives_rejected":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Alternatives Rejected"},"requires_human_approval":{"type":"boolean","title":"Requires Human Approval"},"rule_matches":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Rule Matches"},"ai_reasoning":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Ai Reasoning"},"confidence_is_estimate":{"type":"boolean","title":"Confidence Is Estimate","default":true},"confidence_source":{"type":"string","title":"Confidence Source","default":"heuristic"}},"type":"object","required":["id","selected_path","confidence","reasoning_summary","key_factors","risks_identified","alternatives_rejected","requires_human_approval","rule_matches","ai_reasoning"],"title":"DecisionResult"},"DecisionType":{"type":"string","enum":["rule_based","ai_assisted","hybrid","autonomous"],"title":"DecisionType"},"DelegatedTaskAcceptRequest":{"properties":{"delegateAgentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Delegateagentid"},"spawnAgentJob":{"type":"boolean","title":"Spawnagentjob","default":false}},"type":"object","title":"DelegatedTaskAcceptRequest"},"DelegatedTaskCompleteRequest":{"properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Result"}},"type":"object","title":"DelegatedTaskCompleteRequest"},"DelegatedTaskReasonRequest":{"properties":{"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","title":"DelegatedTaskReasonRequest"},"DelegatedTaskRequest":{"properties":{"delegateOrgId":{"type":"string","title":"Delegateorgid"},"title":{"type":"string","minLength":1,"title":"Title"},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"payload":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Payload"},"parentReference":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parentreference"},"delegatorAgentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Delegatoragentid"},"delegateAgentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Delegateagentid"}},"type":"object","required":["delegateOrgId","title"],"title":"DelegatedTaskRequest"},"DepartmentMemberAddRequest":{"properties":{"department_id":{"type":"string","title":"Department Id"},"user_email":{"type":"string","minLength":3,"title":"User Email"},"role":{"type":"string","title":"Role","default":"viewer"}},"type":"object","required":["department_id","user_email"],"title":"DepartmentMemberAddRequest"},"DeployRequest":{"properties":{"version":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Version"}},"type":"object","title":"DeployRequest"},"DialogueSettingsUpdate":{"properties":{"clarification_threshold":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}],"title":"Clarification Threshold"},"escalation_threshold":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}],"title":"Escalation Threshold"},"proactive_suggestions_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Proactive Suggestions Enabled"},"max_suggestions_per_response":{"anyOf":[{"type":"integer","maximum":5,"minimum":0},{"type":"null"}],"title":"Max Suggestions Per Response"},"consensus_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Consensus Enabled"},"sentiment_detection_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Sentiment Detection Enabled"},"memory_retention_days":{"anyOf":[{"type":"integer","maximum":365,"minimum":1},{"type":"null"}],"title":"Memory Retention Days"}},"type":"object","title":"DialogueSettingsUpdate"},"DigitalTwinResponse":{"properties":{"run_id":{"type":"string","title":"Run Id"},"status":{"type":"string","title":"Status"},"plan":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Plan"},"steps":{"items":{"$ref":"#/components/schemas/StepOut"},"type":"array","title":"Steps"},"errors":{"items":{"type":"string"},"type":"array","title":"Errors","default":[]},"simulationMode":{"type":"string","title":"Simulationmode","default":"digital_twin"},"fixtureHits":{"type":"integer","title":"Fixturehits","default":0},"llmPredictions":{"type":"integer","title":"Llmpredictions","default":0},"ragReads":{"type":"integer","title":"Ragreads","default":0}},"type":"object","required":["run_id","status","plan","steps"],"title":"DigitalTwinResponse"},"DismissSuggestionRequest":{"properties":{"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","title":"DismissSuggestionRequest"},"DocumentSummary":{"properties":{"id":{"type":"string","title":"Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"external_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Id"}},"type":"object","required":["id"],"title":"DocumentSummary"},"DryRunRequest":{"properties":{"workflow_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Workflow Id","description":"Use stored definition; omit for inline"},"definition":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Definition","description":"Inline definition when workflow_id omitted"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"}},"type":"object","title":"DryRunRequest"},"DryRunResponse":{"properties":{"run_id":{"type":"string","title":"Run Id"},"status":{"type":"string","title":"Status"},"plan":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Plan"},"steps":{"items":{"$ref":"#/components/schemas/StepOut"},"type":"array","title":"Steps"},"errors":{"items":{"type":"string"},"type":"array","title":"Errors","default":[]}},"type":"object","required":["run_id","status","plan","steps"],"title":"DryRunResponse"},"EnqueueJobRequest":{"properties":{"task":{"type":"string","title":"Task"},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sessionid"},"agentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agentid"},"context":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Context"}},"type":"object","required":["task"],"title":"EnqueueJobRequest"},"EnvironmentCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"}},"type":"object","required":["name"],"title":"EnvironmentCreateRequest"},"EnvironmentUpdateRequest":{"properties":{"isActive":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Isactive"}},"type":"object","title":"EnvironmentUpdateRequest"},"ExecuteWorkflowRequest":{"properties":{"workflow_id":{"type":"string","title":"Workflow Id"},"run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Id"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"}},"type":"object","required":["workflow_id"],"title":"ExecuteWorkflowRequest"},"ExplainRequest":{"properties":{"entity_type":{"type":"string","title":"Entity Type"},"entity_id":{"type":"string","title":"Entity Id"}},"type":"object","required":["entity_type","entity_id"],"title":"ExplainRequest"},"Explainability":{"properties":{"data_used":{"items":{"type":"string"},"type":"array","title":"Data Used"},"environment":{"type":"string","title":"Environment"},"permissions_required":{"items":{"type":"string"},"type":"array","title":"Permissions Required"},"approval_required":{"type":"boolean","title":"Approval Required"},"admin_required":{"type":"boolean","title":"Admin Required"},"executable":{"type":"boolean","title":"Executable"},"draft_only":{"type":"boolean","title":"Draft Only"},"confirmation_required":{"type":"boolean","title":"Confirmation Required"}},"type":"object","required":["data_used","environment","permissions_required","approval_required","admin_required","executable","draft_only","confirmation_required"],"title":"Explainability"},"ExtensionActionBody":{"properties":{"invokeAction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invokeaction"},"params":{"additionalProperties":true,"type":"object","title":"Params"},"pageUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pageurl"},"confirmationToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Confirmationtoken"},"confirmed":{"type":"boolean","title":"Confirmed","default":false},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","title":"ExtensionActionBody","description":"Propose a write (invokeAction+params) or confirm with server-issued token.\n\n``confirmed`` is accepted for backward compatibility but ignored — only\n``confirmationToken`` from a prior needs_confirmation response authorizes writes."},"ExtensionChatBody":{"properties":{"message":{"type":"string","title":"Message"},"pageUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pageurl"},"pageContext":{"additionalProperties":true,"type":"object","title":"Pagecontext"},"conversationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Conversationid"},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","required":["message"],"title":"ExtensionChatBody","description":"Quick page-contextual question — same unified-turn path as main chat."},"ExtensionWorkflowBody":{"properties":{"workflowId":{"type":"string","title":"Workflowid"},"parameters":{"additionalProperties":true,"type":"object","title":"Parameters"},"pageUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pageurl"},"confirmationToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Confirmationtoken"},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","required":["workflowId"],"title":"ExtensionWorkflowBody"},"FailurePredictionScanResponse":{"properties":{"workflowId":{"type":"string","title":"Workflowid"},"alertCount":{"type":"integer","title":"Alertcount"},"riskScore":{"type":"integer","title":"Riskscore"},"alerts":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Alerts"},"scannedAt":{"type":"string","title":"Scannedat"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["workflowId","alertCount","riskScore","alerts","scannedAt","environment"],"title":"FailurePredictionScanResponse"},"FederatedGrantRequest":{"properties":{"granteeOrgId":{"type":"string","title":"Granteeorgid"},"connectorId":{"type":"string","title":"Connectorid"},"allowedActions":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Allowedactions"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"expiresInHours":{"type":"integer","maximum":168,"minimum":1,"title":"Expiresinhours","default":24}},"type":"object","required":["granteeOrgId","connectorId","allowedActions"],"title":"FederatedGrantRequest"},"ForecastRequest":{"properties":{"metric":{"type":"string","minLength":1,"title":"Metric"},"horizon_days":{"type":"integer","maximum":365,"minimum":1,"title":"Horizon Days","default":30}},"type":"object","required":["metric"],"title":"ForecastRequest"},"Ga4PropertyLinkRequest":{"properties":{"propertyId":{"type":"string","minLength":1,"title":"Propertyid"},"propertyName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Propertyname"},"propertyResource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Propertyresource"}},"type":"object","required":["propertyId"],"title":"Ga4PropertyLinkRequest"},"GeneratePlanRequest":{"properties":{"objective":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Objective"},"context":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context"},"constraints":{"items":{"type":"string"},"type":"array","title":"Constraints"}},"type":"object","title":"GeneratePlanRequest"},"GoalWorkflowRequest":{"properties":{"goal":{"type":"string","minLength":5,"title":"Goal"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"connectors":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Connectors"},"successMetric":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Successmetric"},"approvalRequired":{"type":"boolean","title":"Approvalrequired","default":true},"orgContext":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Orgcontext"}},"type":"object","required":["goal"],"title":"GoalWorkflowRequest"},"GoogleAdsCustomerLinkRequest":{"properties":{"customerId":{"type":"string","minLength":6,"title":"Customerid"},"loginCustomerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logincustomerid"},"descriptiveName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Descriptivename"}},"type":"object","required":["customerId"],"title":"GoogleAdsCustomerLinkRequest"},"GscSiteLinkRequest":{"properties":{"siteUrl":{"type":"string","minLength":1,"title":"Siteurl"},"permissionLevel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Permissionlevel"}},"type":"object","required":["siteUrl"],"title":"GscSiteLinkRequest"},"GuardrailSummary":{"properties":{"environment":{"type":"string","title":"Environment"},"approval_requirements":{"items":{"type":"string"},"type":"array","title":"Approval Requirements"},"admin_restrictions":{"items":{"type":"string"},"type":"array","title":"Admin Restrictions"},"execution_restrictions":{"items":{"type":"string"},"type":"array","title":"Execution Restrictions"}},"type":"object","required":["environment","approval_requirements","admin_restrictions","execution_restrictions"],"title":"GuardrailSummary"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HandoffRejectRequest":{"properties":{"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","title":"HandoffRejectRequest"},"HipaaAcceptBaaRequest":{"properties":{"baaVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Baaversion"}},"type":"object","title":"HipaaAcceptBaaRequest"},"HipaaModeUpdate":{"properties":{"enabled":{"type":"boolean","title":"Enabled"}},"type":"object","required":["enabled"],"title":"HipaaModeUpdate"},"HitlPolicyCreateRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"enabled":{"type":"boolean","title":"Enabled","default":true},"scope_type":{"type":"string","pattern":"^(org|department|user)$","title":"Scope Type"},"department_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department Id"},"subject_user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject User Id"},"action_kinds":{"items":{"type":"string"},"type":"array","title":"Action Kinds"},"approver_roles":{"items":{"type":"string"},"type":"array","title":"Approver Roles"},"approver_user_ids":{"items":{"type":"string"},"type":"array","title":"Approver User Ids"},"required_approvals":{"type":"integer","minimum":1,"title":"Required Approvals","default":1}},"type":"object","required":["name","scope_type"],"title":"HitlPolicyCreateRequest"},"HitlPolicyUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Name"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"scope_type":{"anyOf":[{"type":"string","pattern":"^(org|department|user)$"},{"type":"null"}],"title":"Scope Type"},"department_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department Id"},"subject_user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject User Id"},"action_kinds":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Action Kinds"},"approver_roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Approver Roles"},"approver_user_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Approver User Ids"},"required_approvals":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}],"title":"Required Approvals"}},"type":"object","title":"HitlPolicyUpdateRequest"},"HubSpotTriggerBinding":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"event":{"type":"string","title":"Event","description":"HubSpot subscriptionType, e.g. contact.creation"},"workflow_id":{"type":"string","title":"Workflow Id"},"property":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Property","description":"Required for deal.propertyChange (e.g. dealstage)"},"active":{"type":"boolean","title":"Active","default":true},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"}},"type":"object","required":["event","workflow_id"],"title":"HubSpotTriggerBinding"},"HubSpotTriggersUpdate":{"properties":{"triggers":{"items":{"$ref":"#/components/schemas/HubSpotTriggerBinding"},"type":"array","title":"Triggers"}},"type":"object","required":["triggers"],"title":"HubSpotTriggersUpdate"},"IngestJobSummary":{"properties":{"id":{"type":"string","title":"Id"},"status":{"type":"string","title":"Status"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"error_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Code"}},"type":"object","required":["id","status"],"title":"IngestJobSummary"},"IngestRequest":{"properties":{"source_id":{"type":"string","format":"uuid","title":"Source Id"},"external_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"},"chunks":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Chunks"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"chunking":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Chunking"}},"type":"object","required":["source_id"],"title":"IngestRequest"},"InstallAssetRequest":{"properties":{"installVariables":{"additionalProperties":{"type":"string"},"type":"object","title":"Installvariables"}},"type":"object","title":"InstallAssetRequest"},"InstructionCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"content":{"type":"string","minLength":1,"title":"Content"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"}},"type":"object","required":["name","content"],"title":"InstructionCreateRequest"},"InstructionUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Id"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"InstructionUpdateRequest"},"IntegrationHealthResponse":{"properties":{"score":{"type":"integer","title":"Score"},"grade":{"type":"string","title":"Grade"},"dimensions":{"additionalProperties":true,"type":"object","title":"Dimensions"},"risks":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Risks"},"weights":{"additionalProperties":{"type":"number"},"type":"object","title":"Weights"},"lookbackDays":{"type":"integer","title":"Lookbackdays"},"computedAt":{"type":"string","title":"Computedat"}},"type":"object","required":["score","grade","dimensions","risks","weights","lookbackDays","computedAt"],"title":"IntegrationHealthResponse"},"IntegrationSuggestionScanResponse":{"properties":{"lookbackDays":{"type":"integer","title":"Lookbackdays"},"usage":{"additionalProperties":true,"type":"object","title":"Usage"},"suggestionCount":{"type":"integer","title":"Suggestioncount"},"suggestions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Suggestions"},"scannedAt":{"type":"string","title":"Scannedat"}},"type":"object","required":["lookbackDays","usage","suggestionCount","suggestions","scannedAt"],"title":"IntegrationSuggestionScanResponse"},"IntelligenceEngineSettingsUpdate":{"properties":{"validation_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Validation Enabled"},"reranking_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Reranking Enabled"},"confidence_threshold":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}],"title":"Confidence Threshold"},"max_chunks":{"anyOf":[{"type":"integer","maximum":50,"minimum":1},{"type":"null"}],"title":"Max Chunks"},"connector_timeout_seconds":{"anyOf":[{"type":"integer","maximum":300,"minimum":5},{"type":"null"}],"title":"Connector Timeout Seconds"},"performance_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Performance Mode"}},"type":"object","title":"IntelligenceEngineSettingsUpdate"},"InternalBudgetEnforcementRequest":{"properties":{"org_id":{"type":"string","title":"Org Id"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"}},"type":"object","required":["org_id","enabled"],"title":"InternalBudgetEnforcementRequest"},"InterruptRequest":{"properties":{"targetType":{"type":"string","enum":["agent_job","workflow_run","operator_session"],"title":"Targettype"},"targetId":{"type":"string","title":"Targetid"},"signal":{"type":"string","enum":["pause","cancel"],"title":"Signal","default":"cancel"}},"type":"object","required":["targetType","targetId"],"title":"InterruptRequest"},"InviteRequest":{"properties":{"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email","description":"Optional; stub does not send email"}},"type":"object","title":"InviteRequest"},"JobCreateRequest":{"properties":{"dataset_id":{"type":"string","title":"Dataset Id"},"model_base":{"type":"string","title":"Model Base"}},"type":"object","required":["dataset_id","model_base"],"title":"JobCreateRequest"},"KnowledgeAssignmentCreate":{"properties":{"sourceType":{"type":"string","title":"Sourcetype"},"sourceId":{"type":"string","title":"Sourceid"},"label":{"type":"string","title":"Label"},"includeRules":{"items":{"type":"string"},"type":"array","title":"Includerules"},"excludeRules":{"items":{"type":"string"},"type":"array","title":"Excluderules"},"syncSchedule":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncschedule"},"syncFrequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncfrequency","default":"daily"},"syncEnabled":{"type":"boolean","title":"Syncenabled","default":true},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"externalSourceUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalsourceurl"},"owningDepartment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owningdepartment"},"readScope":{"items":{"type":"string"},"type":"array","title":"Readscope"},"writeScope":{"items":{"type":"string"},"type":"array","title":"Writescope"},"learnScope":{"items":{"type":"string"},"type":"array","title":"Learnscope"},"tagsRequired":{"items":{"type":"string"},"type":"array","title":"Tagsrequired"},"tagsExcluded":{"items":{"type":"string"},"type":"array","title":"Tagsexcluded"},"freshnessPolicy":{"additionalProperties":true,"type":"object","title":"Freshnesspolicy"},"permissionPolicy":{"additionalProperties":true,"type":"object","title":"Permissionpolicy"},"provenanceRequired":{"type":"boolean","title":"Provenancerequired","default":true},"ownerUserId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owneruserid"},"confidenceScore":{"type":"number","title":"Confidencescore","default":0.75},"freshnessStatus":{"type":"string","title":"Freshnessstatus","default":"unknown"},"enabled":{"type":"boolean","title":"Enabled","default":true},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"}},"type":"object","required":["sourceType","sourceId","label"],"title":"KnowledgeAssignmentCreate"},"KnowledgeAssignmentUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"includeRules":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Includerules"},"excludeRules":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Excluderules"},"syncSchedule":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncschedule"},"syncFrequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syncfrequency"},"syncEnabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Syncenabled"},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"externalSourceUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalsourceurl"},"owningDepartment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owningdepartment"},"readScope":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Readscope"},"writeScope":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Writescope"},"learnScope":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Learnscope"},"tagsRequired":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tagsrequired"},"tagsExcluded":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tagsexcluded"},"freshnessPolicy":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Freshnesspolicy"},"permissionPolicy":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Permissionpolicy"},"provenanceRequired":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Provenancerequired"},"ownerUserId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owneruserid"},"confidenceScore":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Confidencescore"},"freshnessStatus":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Freshnessstatus"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","title":"KnowledgeAssignmentUpdate"},"KnowledgeSyncRunRequest":{"properties":{"fullSync":{"type":"boolean","title":"Fullsync","default":false}},"type":"object","title":"KnowledgeSyncRunRequest"},"LinkRegistryRequest":{"properties":{"registryId":{"type":"string","title":"Registryid"}},"type":"object","required":["registryId"],"title":"LinkRegistryRequest"},"LiteSeatCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"lite_seat_allocation":{"type":"integer","minimum":0,"title":"Lite Seat Allocation"},"department_admin_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department Admin Id"}},"type":"object","required":["name","lite_seat_allocation"],"title":"LiteSeatCreateRequest"},"LiteSeatUpdateRequest":{"properties":{"id":{"type":"string","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"lite_seat_allocation":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Lite Seat Allocation"},"department_admin_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department Admin Id"}},"type":"object","required":["id"],"title":"LiteSeatUpdateRequest"},"MCPServerCreateRequest":{"properties":{"serverName":{"type":"string","minLength":1,"title":"Servername"},"serverUrl":{"type":"string","minLength":1,"title":"Serverurl"},"transport":{"type":"string","title":"Transport","default":"stdio"},"authType":{"type":"string","title":"Authtype","default":"none"},"authConfig":{"additionalProperties":true,"type":"object","title":"Authconfig"},"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","required":["serverName","serverUrl"],"title":"MCPServerCreateRequest"},"MCPToolPatchRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled"}},"type":"object","required":["enabled"],"title":"MCPToolPatchRequest"},"MarkAppliedRequest":{"properties":{"applied_change_summary":{"type":"string","minLength":1,"title":"Applied Change Summary"}},"type":"object","required":["applied_change_summary"],"title":"MarkAppliedRequest"},"MemoryEntityEmbeddingsUpdateRequest":{"properties":{"enabled":{"type":"boolean","title":"Enabled","default":false},"connectors":{"items":{"type":"string"},"type":"array","title":"Connectors"}},"type":"object","title":"MemoryEntityEmbeddingsUpdateRequest"},"MemoryExpirationRunRequest":{"properties":{"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"}},"type":"object","title":"MemoryExpirationRunRequest"},"MemoryPromotionRunRequest":{"properties":{"org_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Id"}},"type":"object","title":"MemoryPromotionRunRequest"},"MesonAddonUpdateRequest":{"properties":{"code":{"type":"string","title":"Code"},"enabled":{"type":"boolean","title":"Enabled"}},"type":"object","required":["code","enabled"],"title":"MesonAddonUpdateRequest"},"MesonAlert":{"properties":{"id":{"type":"string","title":"Id"},"severity":{"type":"string","title":"Severity","default":"info"},"title":{"type":"string","title":"Title"},"message":{"type":"string","title":"Message"},"autoFixable":{"type":"boolean","title":"Autofixable","default":false},"actionType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Actiontype"},"actionTarget":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Actiontarget"},"fixLabel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fixlabel"}},"type":"object","required":["id","title","message"],"title":"MesonAlert"},"MesonAlertsResponse":{"properties":{"alerts":{"items":{"$ref":"#/components/schemas/MesonAlert"},"type":"array","title":"Alerts"}},"type":"object","title":"MesonAlertsResponse"},"MesonDeployRequest":{"properties":{"intent":{"type":"string","maxLength":4000,"minLength":3,"title":"Intent"},"department":{"type":"string","maxLength":64,"title":"Department","default":"custom"},"systems":{"items":{"type":"string"},"type":"array","maxItems":20,"title":"Systems"},"outputTypes":{"items":{"type":"string"},"type":"array","maxItems":20,"title":"Outputtypes"},"generatedConfig":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Generatedconfig"},"createWorkflow":{"type":"boolean","title":"Createworkflow","default":true},"icon":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Icon"},"avatarColor":{"anyOf":[{"type":"string","maxLength":50},{"type":"null"}],"title":"Avatarcolor"}},"type":"object","required":["intent"],"title":"MesonDeployRequest"},"MesonDeployResult":{"properties":{"agentId":{"type":"string","title":"Agentid"},"workflowId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"},"result":{"$ref":"#/components/schemas/MesonInterpretResult"}},"type":"object","required":["agentId","result"],"title":"MesonDeployResult"},"MesonEditApplyRequest":{"properties":{"workflowId":{"type":"string","maxLength":64,"minLength":1,"title":"Workflowid"},"proposalId":{"type":"string","maxLength":64,"minLength":1,"title":"Proposalid"}},"type":"object","required":["workflowId","proposalId"],"title":"MesonEditApplyRequest"},"MesonEditRequest":{"properties":{"workflowId":{"type":"string","maxLength":64,"minLength":1,"title":"Workflowid"},"instruction":{"type":"string","maxLength":4000,"minLength":3,"title":"Instruction"},"workflowState":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Workflowstate"}},"type":"object","required":["workflowId","instruction"],"title":"MesonEditRequest"},"MesonFeedbackMetricsResponse":{"properties":{"acceptedCount":{"type":"integer","title":"Acceptedcount","default":0},"dismissedCount":{"type":"integer","title":"Dismissedcount","default":0},"acceptanceRate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Acceptancerate"},"suggestions":{"items":{"$ref":"#/components/schemas/MesonSuggestionFeedbackStat"},"type":"array","title":"Suggestions"}},"type":"object","title":"MesonFeedbackMetricsResponse"},"MesonFeedbackRequest":{"properties":{"suggestionId":{"type":"string","maxLength":128,"minLength":1,"title":"Suggestionid"},"action":{"type":"string","maxLength":32,"minLength":1,"title":"Action"},"reason":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Reason"},"workflowId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"}},"type":"object","required":["suggestionId","action"],"title":"MesonFeedbackRequest"},"MesonFeedbackResult":{"properties":{"ok":{"type":"boolean","title":"Ok","default":true}},"type":"object","title":"MesonFeedbackResult"},"MesonGeneratedConfig":{"properties":{"agent":{"type":"string","title":"Agent"},"agent_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Role"},"agent_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Agent Description"},"training":{"items":{"type":"string"},"type":"array","title":"Training"},"workflows":{"items":{"type":"string"},"type":"array","title":"Workflows"},"sample_outputs":{"items":{"type":"string"},"type":"array","title":"Sample Outputs"}},"type":"object","required":["agent"],"title":"MesonGeneratedConfig"},"MesonInsight":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"summary":{"type":"string","title":"Summary"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},"type":"object","required":["id","title","summary"],"title":"MesonInsight"},"MesonInsightsResponse":{"properties":{"insights":{"items":{"$ref":"#/components/schemas/MesonInsight"},"type":"array","title":"Insights"}},"type":"object","title":"MesonInsightsResponse"},"MesonInterpretRequest":{"properties":{"intent":{"type":"string","maxLength":4000,"minLength":3,"title":"Intent"},"department":{"type":"string","maxLength":64,"title":"Department","default":"custom"},"systems":{"items":{"type":"string"},"type":"array","maxItems":20,"title":"Systems"},"outputTypes":{"items":{"type":"string"},"type":"array","maxItems":20,"title":"Outputtypes"}},"type":"object","required":["intent"],"title":"MesonInterpretRequest"},"MesonInterpretResult":{"properties":{"intent":{"type":"string","title":"Intent"},"department":{"type":"string","title":"Department"},"systems":{"items":{"type":"string"},"type":"array","title":"Systems"},"outputTypes":{"items":{"type":"string"},"type":"array","title":"Outputtypes"},"generatedConfig":{"$ref":"#/components/schemas/MesonGeneratedConfig"},"confidence":{"type":"number","title":"Confidence","default":0.75},"confidenceIsEstimate":{"type":"boolean","title":"Confidenceisestimate","default":true},"confidenceSource":{"type":"string","title":"Confidencesource","default":"heuristic"},"explanation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Explanation"}},"type":"object","required":["intent","department","systems","generatedConfig"],"title":"MesonInterpretResult"},"MesonOptimizationsRequest":{"properties":{"workflowState":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Workflowstate"}},"type":"object","title":"MesonOptimizationsRequest"},"MesonPageContextResponse":{"properties":{"insights":{"items":{"$ref":"#/components/schemas/MesonInsight"},"type":"array","title":"Insights"},"suggestions":{"items":{"$ref":"#/components/schemas/MesonSuggestion"},"type":"array","title":"Suggestions"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},"type":"object","title":"MesonPageContextResponse","description":"Page-scoped Meson insights and suggestions for registry, agents, and AI chat."},"MesonPreferencesResponse":{"properties":{"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"systems":{"items":{"type":"string"},"type":"array","title":"Systems"},"outputTypes":{"items":{"type":"string"},"type":"array","title":"Outputtypes"},"preferredBuildHoursUtc":{"items":{"type":"integer"},"type":"array","title":"Preferredbuildhoursutc"},"interpretCount":{"type":"integer","title":"Interpretcount","default":0},"deployCount":{"type":"integer","title":"Deploycount","default":0}},"type":"object","title":"MesonPreferencesResponse"},"MesonSuggestion":{"properties":{"id":{"type":"string","title":"Id"},"nodeType":{"type":"string","title":"Nodetype"},"label":{"type":"string","title":"Label"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"},"confidence":{"type":"number","title":"Confidence","default":0.7},"confidenceIsEstimate":{"type":"boolean","title":"Confidenceisestimate","default":true},"confidenceSource":{"type":"string","title":"Confidencesource","default":"heuristic"}},"type":"object","required":["id","nodeType","label"],"title":"MesonSuggestion"},"MesonSuggestionFeedbackStat":{"properties":{"suggestionId":{"type":"string","title":"Suggestionid"},"accepted":{"type":"integer","title":"Accepted","default":0},"dismissed":{"type":"integer","title":"Dismissed","default":0},"acceptanceRate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Acceptancerate"}},"type":"object","required":["suggestionId"],"title":"MesonSuggestionFeedbackStat"},"MesonSuggestionsRequest":{"properties":{"workflowState":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Workflowstate"},"lastAddedNode":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Lastaddednode"},"workflowId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"}},"type":"object","title":"MesonSuggestionsRequest"},"MesonSuggestionsResponse":{"properties":{"suggestions":{"items":{"$ref":"#/components/schemas/MesonSuggestion"},"type":"array","title":"Suggestions"}},"type":"object","title":"MesonSuggestionsResponse"},"ModelCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"model_type":{"type":"string","pattern":"^(classifier|fine_tuned_llm|anomaly_detector|forecaster)$","title":"Model Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"dataset_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dataset Id"},"base_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Base Model"},"task_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Type"}},"type":"object","required":["name","model_type"],"title":"ModelCreateRequest"},"ModelPolicyUpdateRequest":{"properties":{"mode":{"type":"string","title":"Mode","default":"open"},"providers":{"items":{"type":"string"},"type":"array","title":"Providers"},"models":{"items":{"type":"string"},"type":"array","title":"Models"}},"type":"object","title":"ModelPolicyUpdateRequest"},"NodeResult":{"properties":{"node_id":{"type":"string","title":"Node Id"},"status":{"type":"string","title":"Status"},"output":{"additionalProperties":true,"type":"object","title":"Output"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"duration_ms":{"type":"integer","title":"Duration Ms"}},"type":"object","required":["node_id","status","duration_ms"],"title":"NodeResult"},"NotionSyncRunRequest":{"properties":{"fullSync":{"type":"boolean","title":"Fullsync","default":false}},"type":"object","title":"NotionSyncRunRequest"},"NotionSyncTarget":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type","description":"page or database","default":"page"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"type":"object","required":["id"],"title":"NotionSyncTarget"},"NotionSyncUpdate":{"properties":{"targets":{"anyOf":[{"items":{"$ref":"#/components/schemas/NotionSyncTarget"},"type":"array"},{"type":"null"}],"title":"Targets"},"departmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Departmentid"}},"type":"object","title":"NotionSyncUpdate"},"OAuthProviderStatusResponse":{"properties":{"provider":{"type":"string","title":"Provider"},"configured":{"type":"boolean","title":"Configured"},"encryptionConfigured":{"type":"boolean","title":"Encryptionconfigured"},"redirectUri":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Redirecturi"},"clientIdPresent":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Clientidpresent"},"clientSecretPresent":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Clientsecretpresent"}},"type":"object","required":["provider","configured","encryptionConfigured"],"title":"OAuthProviderStatusResponse"},"OAuthStartRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"redirectPath":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Redirectpath","default":"/connectors"},"tenantUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenanturl"},"tenant":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenant"},"munchkinId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Munchkinid"},"subdomain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subdomain"},"instanceUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instanceurl"},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"},"repo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Repo"}},"type":"object","required":["name"],"title":"OAuthStartRequest"},"OAuthStartResponse":{"properties":{"authorizationUrl":{"type":"string","title":"Authorizationurl"},"connectorId":{"type":"string","title":"Connectorid"},"state":{"type":"string","title":"State"}},"type":"object","required":["authorizationUrl","connectorId","state"],"title":"OAuthStartResponse"},"OperatorActionPlanRequest":{"properties":{"session_id":{"type":"string","title":"Session Id"},"primary_context":{"$ref":"#/components/schemas/ContextRef"},"related_contexts":{"items":{"$ref":"#/components/schemas/ContextRef"},"type":"array","title":"Related Contexts","default":[]},"operator_goal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Operator Goal"},"prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt"}},"type":"object","required":["session_id","primary_context"],"title":"OperatorActionPlanRequest"},"OperatorActionPlanResponse":{"properties":{"plan_id":{"type":"string","title":"Plan Id"},"title":{"type":"string","title":"Title"},"summary":{"type":"string","title":"Summary"},"steps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Steps"},"guardrails":{"additionalProperties":true,"type":"object","title":"Guardrails"},"status":{"type":"string","enum":["draft","pending_approval","approved","executing","completed","failed","cancelled"],"title":"Status"},"operator_version_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Operator Version Id"}},"type":"object","required":["plan_id","title","summary","steps","guardrails","status"],"title":"OperatorActionPlanResponse"},"OperatorAutoExecuteRequest":{"properties":{"execution_mode":{"type":"string","enum":["plan_only","auto_with_approval","auto_trusted_scopes"],"title":"Execution Mode","default":"plan_only"},"trustedScopes":{"items":{"type":"string"},"type":"array","title":"Trustedscopes"}},"type":"object","title":"OperatorAutoExecuteRequest"},"OperatorConnector":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type"},"status":{"type":"string","title":"Status"},"environment":{"type":"string","title":"Environment"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"config":{"additionalProperties":true,"type":"object","title":"Config"}},"type":"object","required":["id","type","status","environment"],"title":"OperatorConnector"},"OperatorCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","enum":["draft","active","inactive"],"title":"Status","default":"draft"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"items":{"type":"string"},"type":"array","title":"Capabilities","default":[]},"config":{"additionalProperties":true,"type":"object","title":"Config"},"allowed_environments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Environments"},"requires_admin":{"type":"boolean","title":"Requires Admin","default":false},"requires_approval":{"type":"boolean","title":"Requires Approval","default":false},"approval_roles":{"items":{"type":"string"},"type":"array","title":"Approval Roles","default":[]},"connector_ids":{"items":{"type":"string"},"type":"array","title":"Connector Ids","default":[]}},"type":"object","required":["name"],"title":"OperatorCreateRequest"},"OperatorDetail":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","enum":["draft","active","inactive"],"title":"Status"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"items":{"type":"string"},"type":"array","title":"Capabilities","default":[]},"config":{"additionalProperties":true,"type":"object","title":"Config"},"allowed_environments":{"items":{"type":"string"},"type":"array","title":"Allowed Environments","default":[]},"requires_admin":{"type":"boolean","title":"Requires Admin"},"requires_approval":{"type":"boolean","title":"Requires Approval"},"approval_roles":{"items":{"type":"string"},"type":"array","title":"Approval Roles","default":[]},"execution_mode":{"type":"string","enum":["plan_only","auto_with_approval","auto_trusted_scopes"],"title":"Execution Mode","default":"plan_only"},"auto_execute_trusted_scopes":{"items":{"type":"string"},"type":"array","title":"Auto Execute Trusted Scopes"},"active_version":{"anyOf":[{"$ref":"#/components/schemas/OperatorVersionSummary"},{"type":"null"}]},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"connectors":{"items":{"$ref":"#/components/schemas/OperatorConnector"},"type":"array","title":"Connectors","default":[]},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["id","name","status","requires_admin","requires_approval"],"title":"OperatorDetail"},"OperatorExecuteActionRequest":{"properties":{"action_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action Id"},"action_type":{"type":"string","title":"Action Type","default":"immediate"},"title":{"type":"string","title":"Title","default":""},"description":{"type":"string","title":"Description","default":""},"priority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"},"source_job_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Job Id"},"source_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Prompt"},"job_result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Job Result"}},"type":"object","title":"OperatorExecuteActionRequest"},"OperatorLinkCreateRequest":{"properties":{"to_operator_id":{"type":"string","minLength":1,"title":"To Operator Id"},"link_type":{"type":"string","minLength":1,"title":"Link Type","default":"handoff"},"task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["to_operator_id"],"title":"OperatorLinkCreateRequest"},"OperatorLinkListResponse":{"properties":{"links":{"items":{"$ref":"#/components/schemas/OperatorLinkSummary"},"type":"array","title":"Links"}},"type":"object","required":["links"],"title":"OperatorLinkListResponse"},"OperatorLinkSummary":{"properties":{"id":{"type":"string","title":"Id"},"from_operator_id":{"type":"string","title":"From Operator Id"},"to_operator_id":{"type":"string","title":"To Operator Id"},"environment":{"type":"string","title":"Environment"},"link_type":{"type":"string","title":"Link Type"},"task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"created_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["id","from_operator_id","to_operator_id","environment","link_type"],"title":"OperatorLinkSummary"},"OperatorListResponse":{"properties":{"operators":{"items":{"$ref":"#/components/schemas/OperatorSummary"},"type":"array","title":"Operators"}},"type":"object","required":["operators"],"title":"OperatorListResponse"},"OperatorRunBudgetRequest":{"properties":{"maxActionsPerDay":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Maxactionsperday"},"maxTokensPerDay":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Maxtokensperday"},"maxSpendUsdPerDay":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}],"title":"Maxspendusdperday"},"unset":{"items":{"type":"string"},"type":"array","title":"Unset"}},"type":"object","title":"OperatorRunBudgetRequest"},"OperatorRunRequest":{"properties":{"session_id":{"type":"string","title":"Session Id"},"plan_id":{"type":"string","title":"Plan Id"},"step_id":{"type":"string","title":"Step Id"},"confirm":{"type":"boolean","title":"Confirm","default":false},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"}},"type":"object","required":["session_id","plan_id","step_id"],"title":"OperatorRunRequest"},"OperatorRunResponse":{"properties":{"action_id":{"type":"string","title":"Action Id"},"workflow_run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Run Id"},"status":{"type":"string","title":"Status"},"approval_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Approval Required"},"approval_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approval Status"}},"type":"object","required":["action_id","status"],"title":"OperatorRunResponse"},"OperatorSessionCreateRequest":{"properties":{"title":{"type":"string","minLength":1,"title":"Title"},"current_task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Task"}},"type":"object","required":["title"],"title":"OperatorSessionCreateRequest"},"OperatorSessionDetail":{"properties":{"session":{"$ref":"#/components/schemas/OperatorSessionSummary"},"operator":{"$ref":"#/components/schemas/OperatorSummary"},"latest_plan":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Latest Plan"},"actions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Actions","default":[]}},"type":"object","required":["session","operator"],"title":"OperatorSessionDetail"},"OperatorSessionListResponse":{"properties":{"sessions":{"items":{"$ref":"#/components/schemas/OperatorSessionSummary"},"type":"array","title":"Sessions"}},"type":"object","required":["sessions"],"title":"OperatorSessionListResponse"},"OperatorSessionSummary":{"properties":{"id":{"type":"string","title":"Id"},"operator_id":{"type":"string","title":"Operator Id"},"operator_version_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Operator Version Id"},"title":{"type":"string","title":"Title"},"status":{"type":"string","enum":["idle","planning","review","awaiting_approval","executing","paused","completed","failed"],"title":"Status"},"environment":{"type":"string","title":"Environment"},"current_task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Task"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["id","operator_id","title","status","environment"],"title":"OperatorSessionSummary"},"OperatorSummary":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"type":"string","enum":["draft","active","inactive"],"title":"Status"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"items":{"type":"string"},"type":"array","title":"Capabilities","default":[]},"config":{"additionalProperties":true,"type":"object","title":"Config"},"allowed_environments":{"items":{"type":"string"},"type":"array","title":"Allowed Environments","default":[]},"requires_admin":{"type":"boolean","title":"Requires Admin"},"requires_approval":{"type":"boolean","title":"Requires Approval"},"approval_roles":{"items":{"type":"string"},"type":"array","title":"Approval Roles","default":[]},"execution_mode":{"type":"string","enum":["plan_only","auto_with_approval","auto_trusted_scopes"],"title":"Execution Mode","default":"plan_only"},"auto_execute_trusted_scopes":{"items":{"type":"string"},"type":"array","title":"Auto Execute Trusted Scopes"},"active_version":{"anyOf":[{"$ref":"#/components/schemas/OperatorVersionSummary"},{"type":"null"}]}},"type":"object","required":["id","name","status","requires_admin","requires_approval"],"title":"OperatorSummary"},"OperatorUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"status":{"anyOf":[{"type":"string","enum":["draft","active","inactive"]},{"type":"null"}],"title":"Status"},"system_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Prompt"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Capabilities"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"allowed_environments":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Environments"},"requires_admin":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Requires Admin"},"requires_approval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Requires Approval"},"approval_roles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Approval Roles"},"connector_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Connector Ids"},"execution_mode":{"anyOf":[{"type":"string","enum":["plan_only","auto_with_approval","auto_trusted_scopes"]},{"type":"null"}],"title":"Execution Mode"},"auto_execute_trusted_scopes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Auto Execute Trusted Scopes"}},"type":"object","title":"OperatorUpdateRequest"},"OperatorVersionListResponse":{"properties":{"versions":{"items":{"$ref":"#/components/schemas/OperatorVersionSummary"},"type":"array","title":"Versions"}},"type":"object","required":["versions"],"title":"OperatorVersionListResponse"},"OperatorVersionSummary":{"properties":{"id":{"type":"string","title":"Id"},"operator_id":{"type":"string","title":"Operator Id"},"environment":{"type":"string","title":"Environment"},"version":{"type":"integer","title":"Version"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"capabilities":{"items":{"type":"string"},"type":"array","title":"Capabilities","default":[]},"config":{"additionalProperties":true,"type":"object","title":"Config"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["id","operator_id","environment","version","name"],"title":"OperatorVersionSummary"},"OptimizeRequest":{"properties":{"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"}},"type":"object","title":"OptimizeRequest"},"OrgFailurePredictionScanResponse":{"properties":{"workflowCount":{"type":"integer","title":"Workflowcount"},"scannedCount":{"type":"integer","title":"Scannedcount"},"alertCount":{"type":"integer","title":"Alertcount"},"riskScore":{"type":"integer","title":"Riskscore"},"workflows":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Workflows"},"alerts":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Alerts"},"errors":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Errors"},"scannedAt":{"type":"string","title":"Scannedat"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["workflowCount","scannedCount","alertCount","riskScore","workflows","alerts","errors","scannedAt","environment"],"title":"OrgFailurePredictionScanResponse"},"OrganizationCreateRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Slug"}},"type":"object","required":["name"],"title":"OrganizationCreateRequest"},"OrganizationMemberInviteRequest":{"properties":{"email":{"type":"string","minLength":3,"title":"Email"},"role":{"type":"string","pattern":"^(admin|member)$","title":"Role","default":"member"}},"type":"object","required":["email"],"title":"OrganizationMemberInviteRequest"},"OrganizationMemberRoleRequest":{"properties":{"role":{"type":"string","pattern":"^(admin|member)$","title":"Role"}},"type":"object","required":["role"],"title":"OrganizationMemberRoleRequest"},"OrganizationUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Slug"},"logo_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logo Url"},"plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan"}},"type":"object","title":"OrganizationUpdateRequest"},"PageContextBody":{"properties":{"pageUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pageurl"},"pageContext":{"additionalProperties":true,"type":"object","title":"Pagecontext"},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","title":"PageContextBody"},"PagerDutyTriggerBinding":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"event":{"type":"string","title":"Event","description":"incident.triggered or incident.acknowledged"},"workflow_id":{"type":"string","title":"Workflow Id"},"active":{"type":"boolean","title":"Active","default":true},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"}},"type":"object","required":["event","workflow_id"],"title":"PagerDutyTriggerBinding"},"PagerDutyTriggersUpdate":{"properties":{"triggers":{"items":{"$ref":"#/components/schemas/PagerDutyTriggerBinding"},"type":"array","title":"Triggers"}},"type":"object","required":["triggers"],"title":"PagerDutyTriggersUpdate"},"PartnershipInviteRequest":{"properties":{"partnerOrgId":{"type":"string","title":"Partnerorgid"}},"type":"object","required":["partnerOrgId"],"title":"PartnershipInviteRequest"},"PasswordChangeRequest":{"properties":{"current_password":{"type":"string","minLength":1,"title":"Current Password"},"new_password":{"type":"string","minLength":8,"title":"New Password"}},"type":"object","required":["current_password","new_password"],"title":"PasswordChangeRequest"},"PatchMemberRequest":{"properties":{"role":{"type":"string","pattern":"^(admin|member)$","title":"Role"}},"type":"object","required":["role"],"title":"PatchMemberRequest"},"PerformanceModeUpdate":{"properties":{"mode":{"type":"string","pattern":"^(speed_priority|balanced|accuracy_priority)$","title":"Mode"}},"type":"object","required":["mode"],"title":"PerformanceModeUpdate"},"PersonaDefaultUpdate":{"properties":{"persona_key":{"type":"string","minLength":1,"title":"Persona Key"}},"type":"object","required":["persona_key"],"title":"PersonaDefaultUpdate"},"Phase3InvokeSmokeBody":{"properties":{"fred_series_id":{"type":"string","title":"Fred Series Id","default":"GDP"},"nvd_cve_id":{"type":"string","title":"Nvd Cve Id","default":"CVE-2024-21762"}},"type":"object","title":"Phase3InvokeSmokeBody"},"PlaidExchangeRequest":{"properties":{"publicToken":{"type":"string","minLength":1,"title":"Publictoken"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["publicToken"],"title":"PlaidExchangeRequest"},"PlaidLinkTokenRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"redirectUri":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Redirecturi"},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"}},"type":"object","title":"PlaidLinkTokenRequest"},"PlanRequest":{"properties":{"goal":{"type":"string","minLength":1,"title":"Goal"}},"type":"object","required":["goal"],"title":"PlanRequest"},"PlatformCsAlertItem":{"properties":{"id":{"type":"string","title":"Id"},"orgId":{"type":"string","title":"Orgid"},"orgName":{"type":"string","title":"Orgname"},"kind":{"type":"string","title":"Kind"},"severity":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Severity"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"},"workflowId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflowid"},"alertType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Alerttype"},"suggestionType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Suggestiontype"},"priority":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Priority"},"occurredAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Occurredat"}},"type":"object","required":["id","orgId","orgName","kind"],"title":"PlatformCsAlertItem"},"PlatformCsAlertsResponse":{"properties":{"alerts":{"items":{"$ref":"#/components/schemas/PlatformCsAlertItem"},"type":"array","title":"Alerts"},"count":{"type":"integer","title":"Count"}},"type":"object","required":["alerts","count"],"title":"PlatformCsAlertsResponse"},"PlatformCsWorkspaceResponse":{"properties":{"tenants":{"items":{"$ref":"#/components/schemas/PlatformTenantSummary"},"type":"array","title":"Tenants"},"summary":{"$ref":"#/components/schemas/PlatformCsWorkspaceSummary"}},"type":"object","required":["tenants","summary"],"title":"PlatformCsWorkspaceResponse"},"PlatformCsWorkspaceSummary":{"properties":{"total":{"type":"integer","title":"Total"},"healthy":{"type":"integer","title":"Healthy"},"atRisk":{"type":"integer","title":"Atrisk"},"critical":{"type":"integer","title":"Critical"},"noSnapshot":{"type":"integer","title":"Nosnapshot"},"needsAttention":{"type":"integer","title":"Needsattention","default":0}},"type":"object","required":["total","healthy","atRisk","critical","noSnapshot"],"title":"PlatformCsWorkspaceSummary"},"PlatformTenantAssignRequest":{"properties":{"assigneeUserId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assigneeuserid"},"assigneeEmail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assigneeemail"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"}},"type":"object","title":"PlatformTenantAssignRequest"},"PlatformTenantEscalateRequest":{"properties":{"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"}},"type":"object","title":"PlatformTenantEscalateRequest"},"PlatformTenantSnoozeRequest":{"properties":{"hours":{"type":"integer","maximum":336,"minimum":1,"title":"Hours","default":24}},"type":"object","title":"PlatformTenantSnoozeRequest"},"PlatformTenantSummary":{"properties":{"orgId":{"type":"string","title":"Orgid"},"name":{"type":"string","title":"Name"},"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slug"},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat"},"healthScore":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Healthscore"},"healthGrade":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Healthgrade"},"healthRecordedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Healthrecordedat"},"lookbackDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Lookbackdays"},"riskCount":{"type":"integer","title":"Riskcount","default":0},"openSuggestions":{"type":"integer","title":"Opensuggestions","default":0},"activeFailureAlerts":{"type":"integer","title":"Activefailurealerts","default":0},"assignedTo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assignedto"},"assignedEmail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assignedemail"},"assignedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assignedat"},"snoozedUntil":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Snoozeduntil"},"isSnoozed":{"type":"boolean","title":"Issnoozed","default":false},"queueNote":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queuenote"},"needsAttention":{"type":"boolean","title":"Needsattention","default":false}},"type":"object","required":["orgId","name"],"title":"PlatformTenantSummary"},"PlumbingSmokeBody":{"properties":{"vendors":{"items":{"type":"string"},"type":"array","title":"Vendors","description":"Vendors to exercise through the shared pipeline"},"fred_series_id":{"type":"string","title":"Fred Series Id","default":"GDP"},"nvd_cve_id":{"type":"string","title":"Nvd Cve Id","default":"CVE-2024-21762"},"world_bank_country":{"type":"string","title":"World Bank Country","default":"US"},"world_bank_indicator":{"type":"string","title":"World Bank Indicator","default":"NY.GDP.MKTP.CD"}},"type":"object","title":"PlumbingSmokeBody"},"PredictRequest":{"properties":{"inputs":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Inputs"},"version":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Version"},"return_probabilities":{"type":"boolean","title":"Return Probabilities","default":false}},"type":"object","required":["inputs"],"title":"PredictRequest"},"PrivateBundleUploadRequest":{"properties":{"name":{"type":"string","title":"Name"},"manifest":{"additionalProperties":true,"type":"object","title":"Manifest"},"packageSources":{"additionalProperties":{"type":"string"},"type":"object","title":"Packagesources"},"signingPublicKeyPem":{"type":"string","title":"Signingpublickeypem"},"signature":{"type":"string","title":"Signature"}},"type":"object","required":["name","manifest","packageSources","signingPublicKeyPem","signature"],"title":"PrivateBundleUploadRequest"},"PromoteVersionRequest":{"properties":{"to_environment":{"type":"string","minLength":1,"title":"To Environment"}},"type":"object","required":["to_environment"],"title":"PromoteVersionRequest"},"PublicCheckoutRequest":{"properties":{"planCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plancode"},"billingInterval":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billinginterval"},"price_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Price Id"},"email":{"type":"string","format":"email","title":"Email"},"companyName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Companyname"},"orgId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Orgid"},"userId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Userid"}},"type":"object","required":["email"],"title":"PublicCheckoutRequest"},"PublisherOnboardRequest":{"properties":{"displayName":{"type":"string","maxLength":120,"minLength":1,"title":"Displayname"},"slug":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Slug"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"websiteUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Websiteurl"},"logoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logourl"}},"type":"object","required":["displayName"],"title":"PublisherOnboardRequest"},"QueryRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query"},"topK":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Topk"},"minScore":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}],"title":"Minscore"}},"type":"object","required":["query"],"title":"QueryRequest"},"RAGIngestRequest":{"properties":{"source_id":{"type":"string","title":"Source Id"},"external_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"content":{"type":"string","minLength":1,"title":"Content"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","required":["source_id","content"],"title":"RAGIngestRequest"},"RAGQueryRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query"},"scope":{"type":"string","title":"Scope","default":"organization"},"top_k":{"type":"integer","maximum":50,"minimum":1,"title":"Top K","default":8},"filters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Filters"},"include_sources":{"type":"boolean","title":"Include Sources","default":true}},"type":"object","required":["query"],"title":"RAGQueryRequest"},"RAGResponse":{"properties":{"answer":{"type":"string","title":"Answer"},"chunks":{"items":{"$ref":"#/components/schemas/Chunk"},"type":"array","title":"Chunks"},"metrics":{"additionalProperties":true,"type":"object","title":"Metrics"}},"type":"object","required":["answer","chunks","metrics"],"title":"RAGResponse"},"RecommendRequest":{"properties":{"context":{"type":"string","minLength":1,"title":"Context"}},"type":"object","required":["context"],"title":"RecommendRequest"},"Recommendation":{"properties":{"id":{"type":"string","title":"Id"},"type":{"$ref":"#/components/schemas/RecommendationType"},"title":{"type":"string","title":"Title"},"issue":{"type":"string","title":"Issue"},"suggested_change":{"type":"string","title":"Suggested Change"},"estimated_impact":{"type":"string","title":"Estimated Impact"},"confidence":{"type":"number","maximum":1,"minimum":0,"title":"Confidence"},"confidenceIsEstimate":{"type":"boolean","title":"Confidenceisestimate","default":true},"confidenceSource":{"type":"string","title":"Confidencesource","default":"optimization_heuristic"},"risk":{"type":"string","title":"Risk"}},"type":"object","required":["id","type","title","issue","suggested_change","estimated_impact","confidence","risk"],"title":"Recommendation"},"RecommendationFeedbackRequest":{"properties":{"recommendation_id":{"type":"string","title":"Recommendation Id"},"accepted":{"type":"boolean","title":"Accepted"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"}},"type":"object","required":["recommendation_id","accepted"],"title":"RecommendationFeedbackRequest"},"RecommendationType":{"type":"string","enum":["reorder_steps","add_validation","parallelize","add_retry","remove_bottleneck","simplify"],"title":"RecommendationType"},"RejectAssetReviewRequest":{"properties":{"reason":{"type":"string","minLength":1,"title":"Reason"}},"type":"object","required":["reason"],"title":"RejectAssetReviewRequest"},"RejectCandidateRequest":{"properties":{"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","title":"RejectCandidateRequest"},"RelatedWorkflow":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"}},"type":"object","required":["id","name"],"title":"RelatedWorkflow"},"ResumeGraphRunRequest":{"properties":{"decision":{"type":"string","title":"Decision","description":"approved or rejected"},"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment"}},"type":"object","required":["decision"],"title":"ResumeGraphRunRequest"},"RetrieveRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query"},"top_k":{"type":"integer","maximum":50,"minimum":1,"title":"Top K","default":10},"source_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Id"},"document_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Document Id"},"min_score":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}],"title":"Min Score"},"agent_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Agent Id","description":"Scope retrieval to agent department"},"department_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Department Id","description":"Explicit department scope"}},"type":"object","required":["query"],"title":"RetrieveRequest"},"RetrieveResponse":{"properties":{"query_id":{"type":"string","title":"Query Id"},"chunks":{"items":{"$ref":"#/components/schemas/ChunkOut"},"type":"array","title":"Chunks"},"total":{"type":"integer","title":"Total"}},"type":"object","required":["query_id","chunks","total"],"title":"RetrieveResponse"},"ReviewSubmissionRequest":{"properties":{"decision":{"type":"string","enum":["approve","reject"],"title":"Decision"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["decision"],"title":"ReviewSubmissionRequest"},"RollbackAssetRequest":{"properties":{"version":{"type":"integer","minimum":1,"title":"Version"}},"type":"object","required":["version"],"title":"RollbackAssetRequest"},"RollbackMemoryRequest":{"properties":{"reason":{"type":"string","minLength":1,"title":"Reason"}},"type":"object","required":["reason"],"title":"RollbackMemoryRequest"},"RollupDailyRequest":{"properties":{"days":{"type":"integer","maximum":90,"minimum":1,"title":"Days","default":1},"purge_days":{"anyOf":[{"type":"integer","maximum":3650,"minimum":1},{"type":"null"}],"title":"Purge Days"}},"type":"object","title":"RollupDailyRequest"},"RunContextResponse":{"properties":{"pack":{"$ref":"#/components/schemas/ContextPackSummary"},"run":{"$ref":"#/components/schemas/RunSummary"},"steps":{"items":{"$ref":"#/components/schemas/RunStepSummary"},"type":"array","title":"Steps"},"recent_runs":{"items":{"$ref":"#/components/schemas/RunReference"},"type":"array","title":"Recent Runs"},"audit":{"$ref":"#/components/schemas/AuditSummary"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["pack","run","steps","recent_runs","audit","environment"],"title":"RunContextResponse"},"RunReference":{"properties":{"id":{"type":"string","title":"Id"},"status":{"type":"string","title":"Status"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"}},"type":"object","required":["id","status"],"title":"RunReference"},"RunReplanCycleRequest":{"properties":{"pack_slug":{"type":"string","title":"Pack Slug","default":""}},"type":"object","title":"RunReplanCycleRequest"},"RunResult":{"properties":{"run_id":{"type":"string","title":"Run Id"},"status":{"type":"string","title":"Status"},"results":{"items":{"$ref":"#/components/schemas/NodeResult"},"type":"array","title":"Results"},"final_context":{"additionalProperties":true,"type":"object","title":"Final Context"}},"type":"object","required":["run_id","status","results","final_context"],"title":"RunResult"},"RunStepSummary":{"properties":{"step_index":{"type":"integer","title":"Step Index"},"step_name":{"type":"string","title":"Step Name"},"step_type":{"type":"string","title":"Step Type"},"status":{"type":"string","title":"Status"},"error_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Code"}},"type":"object","required":["step_index","step_name","step_type","status"],"title":"RunStepSummary"},"RunSummary":{"properties":{"id":{"type":"string","title":"Id"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"status":{"type":"string","title":"Status"},"approval_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approval Status"},"approval_required":{"type":"boolean","title":"Approval Required"},"required_approvals":{"type":"integer","title":"Required Approvals"},"approvals_received":{"type":"integer","title":"Approvals Received"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["id","status","approval_required","required_approvals","approvals_received","environment"],"title":"RunSummary"},"SCIMEmail":{"properties":{"value":{"type":"string","format":"email","title":"Value"},"type":{"type":"string","title":"Type","default":"work"},"primary":{"type":"boolean","title":"Primary","default":true}},"type":"object","required":["value"],"title":"SCIMEmail"},"SCIMGroup":{"properties":{"schemas":{"items":{"type":"string"},"type":"array","title":"Schemas"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"externalId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalid"},"displayName":{"type":"string","title":"Displayname"},"members":{"anyOf":[{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"type":"null"}],"title":"Members"},"meta":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Meta"}},"type":"object","required":["displayName"],"title":"SCIMGroup"},"SCIMListResponse":{"properties":{"schemas":{"items":{"type":"string"},"type":"array","title":"Schemas"},"totalResults":{"type":"integer","title":"Totalresults"},"startIndex":{"type":"integer","title":"Startindex","default":1},"itemsPerPage":{"type":"integer","title":"Itemsperpage"},"Resources":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Resources"}},"type":"object","required":["totalResults","itemsPerPage","Resources"],"title":"SCIMListResponse"},"SCIMName":{"properties":{"givenName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Givenname"},"familyName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Familyname"},"formatted":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Formatted"}},"type":"object","title":"SCIMName"},"SCIMPatchOp":{"properties":{"schemas":{"items":{"type":"string"},"type":"array","title":"Schemas"},"Operations":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Operations"}},"type":"object","required":["Operations"],"title":"SCIMPatchOp"},"SCIMUser":{"properties":{"schemas":{"items":{"type":"string"},"type":"array","title":"Schemas"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"externalId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalid"},"userName":{"type":"string","format":"email","title":"Username"},"name":{"anyOf":[{"$ref":"#/components/schemas/SCIMName"},{"type":"null"}]},"emails":{"anyOf":[{"items":{"$ref":"#/components/schemas/SCIMEmail"},"type":"array"},{"type":"null"}],"title":"Emails"},"displayName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Displayname"},"active":{"type":"boolean","title":"Active","default":true},"groups":{"anyOf":[{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"type":"null"}],"title":"Groups"},"meta":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Meta"}},"type":"object","required":["userName"],"title":"SCIMUser"},"SSOConfigurationCreate":{"properties":{"provider_type":{"type":"string","pattern":"^(saml|oidc)$","title":"Provider Type"},"saml_entity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Entity Id"},"saml_sso_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Sso Url"},"saml_slo_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Slo Url"},"saml_certificate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Certificate"},"oidc_issuer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Issuer"},"oidc_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Client Id"},"oidc_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Client Secret"},"oidc_authorization_endpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Authorization Endpoint"},"oidc_token_endpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Token Endpoint"},"oidc_userinfo_endpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Userinfo Endpoint"},"auto_provision_users":{"type":"boolean","title":"Auto Provision Users","default":true},"default_role":{"type":"string","title":"Default Role","default":"member"},"allowed_domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Domains"},"attribute_mapping":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Attribute Mapping"}},"type":"object","required":["provider_type"],"title":"SSOConfigurationCreate"},"SSOConfigurationResponse":{"properties":{"id":{"type":"string","title":"Id"},"org_id":{"type":"string","title":"Org Id"},"provider_type":{"type":"string","title":"Provider Type"},"is_enabled":{"type":"boolean","title":"Is Enabled"},"saml_entity_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Entity Id"},"saml_sso_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Saml Sso Url"},"oidc_issuer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Issuer"},"oidc_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oidc Client Id"},"auto_provision_users":{"type":"boolean","title":"Auto Provision Users"},"default_role":{"type":"string","title":"Default Role"},"allowed_domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Domains"},"created_at":{"type":"string","title":"Created At"}},"type":"object","required":["id","org_id","provider_type","is_enabled","saml_entity_id","saml_sso_url","oidc_issuer","oidc_client_id","auto_provision_users","default_role","allowed_domains","created_at"],"title":"SSOConfigurationResponse"},"SSOInitResponse":{"properties":{"redirect_url":{"type":"string","title":"Redirect Url"},"state":{"type":"string","title":"State"}},"type":"object","required":["redirect_url","state"],"title":"SSOInitResponse"},"SalesforceTriggerBinding":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"event":{"type":"string","title":"Event","description":"e.g. lead.created, opportunity.stageChange"},"workflow_id":{"type":"string","title":"Workflow Id"},"stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stage","description":"Optional filter for opportunity.stageChange (StageName value)"},"active":{"type":"boolean","title":"Active","default":true},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"}},"type":"object","required":["event","workflow_id"],"title":"SalesforceTriggerBinding"},"SalesforceTriggersUpdate":{"properties":{"triggers":{"items":{"$ref":"#/components/schemas/SalesforceTriggerBinding"},"type":"array","title":"Triggers"}},"type":"object","required":["triggers"],"title":"SalesforceTriggersUpdate"},"SaveQuestionRequest":{"properties":{"question_text":{"type":"string","maxLength":20000,"minLength":1,"title":"Question Text"},"conversation_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Conversation Id"},"message_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message Id"}},"type":"object","required":["question_text"],"title":"SaveQuestionRequest"},"ScheduleCreateRequest":{"properties":{"cron_expression":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}],"title":"Cron Expression"},"cronExpression":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cronexpression"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"is_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Enabled"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone","default":"UTC"},"scheduleType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scheduletype"},"runAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Runat"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"endsAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endsat"}},"type":"object","title":"ScheduleCreateRequest"},"ScheduleUpdateRequest":{"properties":{"cron_expression":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}],"title":"Cron Expression"},"cronExpression":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cronexpression"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"is_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Enabled"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"scheduleType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scheduletype"},"runAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Runat"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"endsAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endsat"}},"type":"object","title":"ScheduleUpdateRequest"},"SearchFilters":{"properties":{"types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Types"},"dateRange":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Daterange"}},"type":"object","title":"SearchFilters"},"SearchRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query"},"filters":{"anyOf":[{"$ref":"#/components/schemas/SearchFilters"},{"type":"null"}]}},"type":"object","required":["query"],"title":"SearchRequest"},"SeatsRequest":{"properties":{"quantity":{"type":"integer","minimum":1,"title":"Quantity"}},"type":"object","required":["quantity"],"title":"SeatsRequest"},"SecurityChecklistRequest":{"properties":{"noHardcodedSecrets":{"type":"boolean","title":"Nohardcodedsecrets"},"oauthRedirectsDocumented":{"type":"boolean","title":"Oauthredirectsdocumented"},"scopesMinimized":{"type":"boolean","title":"Scopesminimized"},"dataResidencyDocumented":{"type":"boolean","title":"Dataresidencydocumented"},"auditLoggingCompatible":{"type":"boolean","title":"Auditloggingcompatible"},"errorHandlingDocumented":{"type":"boolean","title":"Errorhandlingdocumented"}},"type":"object","required":["noHardcodedSecrets","oauthRedirectsDocumented","scopesMinimized","dataResidencyDocumented","auditLoggingCompatible","errorHandlingDocumented"],"title":"SecurityChecklistRequest"},"SegmentTriggerBinding":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"event_type":{"type":"string","title":"Event Type","description":"track, identify, group, page, or screen","default":"track"},"event_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Event Name","description":"Optional track event name filter"},"workflow_id":{"type":"string","title":"Workflow Id"},"active":{"type":"boolean","title":"Active","default":true},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"program_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Program Id"},"nurture_list_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nurture List Id"}},"type":"object","required":["workflow_id"],"title":"SegmentTriggerBinding"},"SegmentTriggersUpdate":{"properties":{"triggers":{"items":{"$ref":"#/components/schemas/SegmentTriggerBinding"},"type":"array","title":"Triggers"}},"type":"object","required":["triggers"],"title":"SegmentTriggersUpdate"},"SessionCreateRequest":{"properties":{"title":{"type":"string","title":"Title"},"contextEntityType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contextentitytype"},"contextEntityId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contextentityid"}},"type":"object","required":["title"],"title":"SessionCreateRequest"},"SessionExecuteRequest":{"properties":{"actionIds":{"items":{"type":"string"},"type":"array","title":"Actionids"}},"type":"object","title":"SessionExecuteRequest"},"SessionTaskRequest":{"properties":{"task":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task"},"context":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Context"}},"type":"object","title":"SessionTaskRequest"},"SetFeedbackModeRequest":{"properties":{"feedback_mode":{"type":"string","enum":["mode_a","mode_b"],"title":"Feedback Mode","default":"mode_a"},"pack_slug":{"type":"string","title":"Pack Slug","default":""},"risk_acknowledged":{"type":"boolean","title":"Risk Acknowledged","default":false}},"type":"object","title":"SetFeedbackModeRequest"},"SetSecretRequest":{"properties":{"key_name":{"type":"string","maxLength":64,"minLength":1,"title":"Key Name"},"value":{"type":"string","minLength":1,"title":"Value"}},"type":"object","required":["key_name","value"],"title":"SetSecretRequest"},"SettingsUpdateRequest":{"properties":{"settings":{"additionalProperties":true,"type":"object","title":"Settings"}},"type":"object","required":["settings"],"title":"SettingsUpdateRequest"},"SiemConfigUpdate":{"properties":{"endpoint":{"type":"string","title":"Endpoint"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"},"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","required":["endpoint"],"title":"SiemConfigUpdate"},"SiemTestRequest":{"properties":{"endpoint":{"type":"string","title":"Endpoint"},"secret":{"type":"string","title":"Secret"}},"type":"object","required":["endpoint","secret"],"title":"SiemTestRequest"},"SourceContextResponse":{"properties":{"pack":{"$ref":"#/components/schemas/ContextPackSummary"},"source":{"$ref":"#/components/schemas/SourceSummary"},"recent_documents":{"items":{"$ref":"#/components/schemas/DocumentSummary"},"type":"array","title":"Recent Documents"},"ingest_jobs":{"items":{"$ref":"#/components/schemas/IngestJobSummary"},"type":"array","title":"Ingest Jobs"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["pack","source","recent_documents","ingest_jobs","environment"],"title":"SourceContextResponse"},"SourceQueryRequest":{"properties":{"question":{"type":"string","minLength":1,"title":"Question"}},"type":"object","required":["question"],"title":"SourceQueryRequest"},"SourceSummary":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"type":{"type":"string","title":"Type"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["id","title","type","environment"],"title":"SourceSummary"},"SourceSyncRequest":{"properties":{"fullSync":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Fullsync"}},"type":"object","title":"SourceSyncRequest"},"SourceTestRequest":{"properties":{"typeId":{"type":"string","title":"Typeid"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"connectionString":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectionstring"}},"type":"object","required":["typeId"],"title":"SourceTestRequest"},"StepOut":{"properties":{"id":{"type":"string","title":"Id"},"step_id":{"type":"string","title":"Step Id"},"step_index":{"type":"integer","title":"Step Index"},"step_name":{"type":"string","title":"Step Name"},"step_type":{"type":"string","title":"Step Type"},"status":{"type":"string","title":"Status"},"input_snapshot":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Input Snapshot"},"output_snapshot":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Output Snapshot"},"error_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Code"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"is_retryable":{"type":"boolean","title":"Is Retryable"},"started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Started At"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"}},"type":"object","required":["id","step_id","step_index","step_name","step_type","status","input_snapshot","output_snapshot","error_code","error_message","is_retryable","started_at","completed_at"],"title":"StepOut"},"SubmissionCreateRequest":{"properties":{"manifest":{"additionalProperties":true,"type":"object","title":"Manifest"},"securityChecklist":{"$ref":"#/components/schemas/SecurityChecklistRequest"},"packageSources":{"additionalProperties":{"type":"string"},"type":"object","title":"Packagesources"}},"type":"object","required":["manifest","securityChecklist"],"title":"SubmissionCreateRequest"},"SwarmStartRequest":{"properties":{"parentAgentId":{"type":"string","title":"Parentagentid"},"objective":{"type":"string","minLength":1,"title":"Objective"},"subtasks":{"items":{"$ref":"#/components/schemas/SwarmSubtaskSpec"},"type":"array","minItems":1,"title":"Subtasks"},"decisionMethod":{"$ref":"#/components/schemas/DecisionMethod","default":"majority_vote"}},"type":"object","required":["parentAgentId","objective","subtasks"],"title":"SwarmStartRequest"},"SwarmSubtaskSpec":{"properties":{"agentId":{"type":"string","title":"Agentid"},"task":{"type":"string","minLength":1,"title":"Task"},"scopedTools":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scopedtools"}},"type":"object","required":["agentId","task"],"title":"SwarmSubtaskSpec"},"TestAIRequest":{"properties":{"prompt":{"type":"string","minLength":1,"title":"Prompt","default":"Say hello from Gravitre"}},"type":"object","title":"TestAIRequest"},"TestAgentRequest":{"properties":{"task":{"type":"string","minLength":1,"title":"Task","default":"Diagnose sync failures and propose next steps"}},"type":"object","title":"TestAgentRequest"},"TestRAGRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query","default":"What do we know about workflow failures?"}},"type":"object","title":"TestRAGRequest"},"TestRetrievalRequest":{"properties":{"query":{"type":"string","minLength":1,"title":"Query"}},"type":"object","required":["query"],"title":"TestRetrievalRequest"},"ToolPermissionGrant":{"properties":{"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"connectorType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectortype"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes"},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expiresat"}},"type":"object","title":"ToolPermissionGrant"},"ToolPermissionResponse":{"properties":{"id":{"type":"string","title":"Id"},"agentId":{"type":"string","title":"Agentid"},"connectorId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectorid"},"connectorType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectortype"},"scopes":{"items":{"type":"string"},"type":"array","title":"Scopes"},"grantedBy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grantedby"},"grantedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grantedat"},"expiresAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Expiresat"}},"type":"object","required":["id","agentId","scopes"],"title":"ToolPermissionResponse"},"TransferOwnershipRequest":{"properties":{"new_owner_id":{"type":"string","minLength":1,"title":"New Owner Id"}},"type":"object","required":["new_owner_id"],"title":"TransferOwnershipRequest"},"UpdateIntegrationRequest":{"properties":{"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"status":{"anyOf":[{"type":"string","pattern":"^(active|inactive|error)$"},{"type":"null"}],"title":"Status"}},"type":"object","title":"UpdateIntegrationRequest"},"UpdateMarketplaceAssetRequest":{"properties":{"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slug"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"requiredConnectors":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Requiredconnectors"},"requiredPermissions":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Requiredpermissions"},"installVariables":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Installvariables"},"businessOutcome":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Businessoutcome"},"useCase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usecase"},"estimatedHoursSaved":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimatedhourssaved"},"pricingType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricingtype"},"priceCents":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Pricecents"},"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency"}},"type":"object","title":"UpdateMarketplaceAssetRequest"},"UsageSignalBody":{"properties":{"pageUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pageurl"},"surface":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Surface"},"invoked":{"type":"boolean","title":"Invoked","default":true},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"},"environment":{"type":"string","title":"Environment","default":"production"}},"type":"object","title":"UsageSignalBody","description":"Lightweight usage signal — including hosts outside the allowlist."},"UserPreferencesUpdate":{"properties":{"preferred_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Model"},"preferred_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Mode"},"preferred_persona":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferred Persona"}},"type":"object","title":"UserPreferencesUpdate"},"UserProfileUpdateRequest":{"properties":{"full_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Full Name"},"avatar_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Url"},"phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phone"},"job_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job Title"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department"},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"}},"type":"object","title":"UserProfileUpdateRequest"},"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"},"WebhookTriggerResponse":{"properties":{"run_id":{"type":"string","title":"Run Id"},"workflow_id":{"type":"string","title":"Workflow Id"},"status":{"type":"string","title":"Status"},"message":{"type":"string","title":"Message"}},"type":"object","required":["run_id","workflow_id","status","message"],"title":"WebhookTriggerResponse"},"WelcomeCompleteRequest":{"properties":{"role":{"type":"string","minLength":1,"title":"Role"},"skipped_optional":{"type":"boolean","title":"Skipped Optional","default":false},"connected_tool":{"type":"boolean","title":"Connected Tool","default":false}},"type":"object","required":["role"],"title":"WelcomeCompleteRequest"},"WorkdaySyncRunRequest":{"properties":{"fullSync":{"type":"boolean","title":"Fullsync","default":false}},"type":"object","title":"WorkdaySyncRunRequest"},"WorkdaySyncTarget":{"properties":{"id":{"type":"string","title":"Id"},"type":{"type":"string","title":"Type","description":"policy","default":"policy"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},"type":"object","required":["id"],"title":"WorkdaySyncTarget"},"WorkdaySyncUpdate":{"properties":{"targets":{"anyOf":[{"items":{"$ref":"#/components/schemas/WorkdaySyncTarget"},"type":"array"},{"type":"null"}],"title":"Targets"},"departmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Departmentid"}},"type":"object","title":"WorkdaySyncUpdate"},"WorkflowActiveVersion":{"properties":{"id":{"type":"string","title":"Id"},"version":{"type":"integer","title":"Version"},"created_at":{"type":"string","title":"Created At"},"created_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By"},"schema_version":{"type":"string","title":"Schema Version"},"definition":{"additionalProperties":true,"type":"object","title":"Definition"}},"type":"object","required":["id","version","created_at","created_by","schema_version","definition"],"title":"WorkflowActiveVersion"},"WorkflowAiChatRequest":{"properties":{"message":{"type":"string","title":"Message"}},"type":"object","required":["message"],"title":"WorkflowAiChatRequest"},"WorkflowAiStepRequest":{"properties":{"stepId":{"type":"string","title":"Stepid"}},"type":"object","required":["stepId"],"title":"WorkflowAiStepRequest"},"WorkflowAiSuggestRequest":{"properties":{"afterStepId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Afterstepid"}},"type":"object","title":"WorkflowAiSuggestRequest"},"WorkflowContextResponse":{"properties":{"pack":{"$ref":"#/components/schemas/ContextPackSummary"},"workflow":{"$ref":"#/components/schemas/WorkflowSummary"},"active_version":{"anyOf":[{"$ref":"#/components/schemas/WorkflowVersionSummary"},{"type":"null"}]},"recent_versions":{"items":{"$ref":"#/components/schemas/WorkflowVersionSummary"},"type":"array","title":"Recent Versions"},"recent_runs":{"items":{"$ref":"#/components/schemas/RunReference"},"type":"array","title":"Recent Runs"},"linked_connectors":{"items":{"$ref":"#/components/schemas/ConnectorReference"},"type":"array","title":"Linked Connectors"},"environment":{"type":"string","title":"Environment"}},"type":"object","required":["pack","workflow","recent_versions","recent_runs","linked_connectors","environment"],"title":"WorkflowContextResponse"},"WorkflowCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"goal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal"},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}},"type":"object","required":["name"],"title":"WorkflowCreateRequest"},"WorkflowEdgeCreateRequest":{"properties":{"from_node_id":{"type":"string","format":"uuid","title":"From Node Id"},"to_node_id":{"type":"string","format":"uuid","title":"To Node Id"},"fromNodeId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Fromnodeid"},"toNodeId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Tonodeid"},"edge_type":{"type":"string","pattern":"^(sequence|branch|condition)$","title":"Edge Type"},"condition":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Condition"}},"type":"object","required":["from_node_id","to_node_id","edge_type"],"title":"WorkflowEdgeCreateRequest"},"WorkflowNodeCreateRequest":{"properties":{"node_type":{"anyOf":[{"type":"string","pattern":"^(agent|task|connector|tool|source|approval|council|decision)$"},{"type":"null"}],"title":"Node Type"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"type":"string","minLength":1,"title":"Title"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"instruction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instruction"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"systemIcon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Systemicon"},"systemName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Systemname"},"hasApprovalGate":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Hasapprovalgate"},"inputs":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Inputs"},"outputs":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Outputs"},"guardrails":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Guardrails"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"operator_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Operator Id"},"connector_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Connector Id"},"source_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Id"},"tool_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tool Type"},"tool_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Config"},"position":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Position"},"positionX":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Positionx"},"positionY":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Positiony"},"orderIndex":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Orderindex"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["title"],"title":"WorkflowNodeCreateRequest"},"WorkflowNodePositionUpdate":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"position":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Position"},"position_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Position X"},"position_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Position Y"}},"type":"object","required":["id"],"title":"WorkflowNodePositionUpdate"},"WorkflowNodePositionsUpdateRequest":{"properties":{"nodes":{"items":{"$ref":"#/components/schemas/WorkflowNodePositionUpdate"},"type":"array","title":"Nodes"}},"type":"object","required":["nodes"],"title":"WorkflowNodePositionsUpdateRequest"},"WorkflowNodeUpdateRequest":{"properties":{"node_type":{"anyOf":[{"type":"string","pattern":"^(agent|task|connector|tool|source|approval)$"},{"type":"null"}],"title":"Node Type"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"instruction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instruction"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"systemIcon":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Systemicon"},"systemName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Systemname"},"hasApprovalGate":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Hasapprovalgate"},"inputs":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Inputs"},"outputs":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Outputs"},"guardrails":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Guardrails"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"operator_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Operator Id"},"connector_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Connector Id"},"source_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Id"},"tool_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tool Type"},"tool_config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Config"},"position":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Position"},"positionX":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Positionx"},"positionY":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Positiony"},"orderIndex":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Orderindex"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","title":"WorkflowNodeUpdateRequest"},"WorkflowStageUpdateRequest":{"properties":{"stage":{"type":"string","pattern":"^(build|review|activate|run)$","title":"Stage"}},"type":"object","required":["stage"],"title":"WorkflowStageUpdateRequest"},"WorkflowSummary":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"schema_version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Schema Version"},"updated_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated At"}},"type":"object","required":["id","name"],"title":"WorkflowSummary"},"WorkflowUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"goal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"}},"type":"object","title":"WorkflowUpdateRequest"},"WorkflowVersionItem":{"properties":{"id":{"type":"string","title":"Id"},"version":{"type":"integer","title":"Version"},"created_at":{"type":"string","title":"Created At"},"created_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By"},"schema_version":{"type":"string","title":"Schema Version"}},"type":"object","required":["id","version","created_at","created_by","schema_version"],"title":"WorkflowVersionItem"},"WorkflowVersionListResponse":{"properties":{"versions":{"items":{"$ref":"#/components/schemas/WorkflowVersionItem"},"type":"array","title":"Versions"}},"type":"object","required":["versions"],"title":"WorkflowVersionListResponse"},"WorkflowVersionSummary":{"properties":{"id":{"type":"string","title":"Id"},"version":{"type":"integer","title":"Version"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["id","version"],"title":"WorkflowVersionSummary"},"app__routers__intelligence_engine__ExecuteRequest":{"properties":{"action_plan":{"additionalProperties":true,"type":"object","title":"Action Plan"},"approval_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approval Id"}},"type":"object","required":["action_plan"],"title":"ExecuteRequest"},"app__routers__rag_admin__SourceCreateRequest":{"properties":{"title":{"type":"string","minLength":1,"title":"Title"},"type":{"type":"string","minLength":1,"title":"Type"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"},"department_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Department Id"},"agent_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Agent Id"}},"type":"object","required":["title","type"],"title":"SourceCreateRequest"},"app__routers__rag_admin__SourceUpdateRequest":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","title":"SourceUpdateRequest"},"app__routers__sources__SourceCreateRequest":{"properties":{"name":{"type":"string","minLength":1,"title":"Name"},"type":{"type":"string","minLength":1,"title":"Type"},"typeId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Typeid"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"connectionString":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectionstring"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"environmentId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environmentid"}},"type":"object","required":["name","type"],"title":"SourceCreateRequest"},"app__routers__sources__SourceUpdateRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"connectionString":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Connectionstring"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","title":"SourceUpdateRequest"},"app__routers__workflows__ExecuteRequest":{"properties":{"workflow_id":{"type":"string","format":"uuid","title":"Workflow Id","description":"Required workflow to execute"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"}},"type":"object","required":["workflow_id"],"title":"ExecuteRequest"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}