{"openapi":"3.1.0","info":{"title":"LEO Soul","description":"Stateless metacognitive layer for LLM agents — Kadropic Labs / Project LEO.","version":"1.6.0"},"paths":{"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}}}},"/health/deep":{"get":{"summary":"Health Deep","description":"Readiness: actually touch every dependency and report per component.\n\n`/health` above is liveness — it answers whenever the process is alive, which\nis what a restart policy wants but the wrong thing to build a status page or\nan uptime monitor on. This one runs a real `SELECT 1`, a live Redis PING, and\na staleness check on the maintenance sweep's lease, and returns **503** when a\ncritical dependency is down so a monitor sees the outage without parsing JSON.\nA non-critical failure (Redis, the scheduler) stays 200 with\n`status: \"degraded\"` — the API is still serving, and nobody should be paged at\n3am because rate limits are being counted per replica.\n\nDeliberately unauthenticated, because an uptime monitor has no credentials —\nwhich also makes it a public surface. So the *verdict* is public and the\n*diagnosis* is not: a failing component's free-text detail is withheld unless\nthe caller proves it is an operator, because a driver's connection error\nroutinely quotes the internal host, port and user, and an outage is exactly\nwhen strangers are reading this page. Supply the metrics token as\n`Authorization: Bearer <METRICS_TOKEN>` (or run outside production) to see\nthe full detail; the status code and the list of failing components are the\nsame either way, so nothing a monitor acts on is hidden.","operationId":"health_deep_health_deep_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Deep Health Deep Get"}}}}}}},"/api/config":{"get":{"summary":"Public Config","operationId":"public_config_api_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Public Config Api Config Get"}}}}}}},"/v1/policy-packs":{"get":{"tags":["soul"],"summary":"Policy Packs","description":"The industry policy packs available to this account, and whether it may use\nthem. Public in the sense that it needs only an API key — a customer has to be\nable to read the exact red lines and tool rules a pack will impose *before*\nsending traffic through it, and a compliance reviewer has to be able to audit\nthem without our help.","operationId":"policy_packs_v1_policy_packs_get","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Policy Packs V1 Policy Packs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/turn":{"post":{"tags":["soul"],"summary":"Turn","operationId":"turn_v1_turn_post","parameters":[{"name":"idempotency-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"Idempotency-Key"}},{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TurnBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/turn/stream":{"post":{"tags":["soul"],"summary":"Turn Stream","description":"Run one turn and stream it as Server-Sent Events.\n\nIdentical to `POST /v1/turn` in every way that matters — same auth, plan quota,\nper-key rate limit, entitlements, metering and webhooks — because it runs the\nvery same turn core. Only the response shape differs.\n\nEvent sequence:\n  * `decision` — action, lane, calibrated confidence, and `stream_mode`\n    (`incremental` or `buffered`, with `stream_reason` when buffered). Sent\n    before any text, so a UI can render \"asking you to confirm\" up front.\n  * `delta`    — a released piece of the reply (`{\"text\": \"...\"}`). Concatenated,\n    the deltas always equal `done.reply` exactly.\n  * `done`     — the full payload: reply, soul_state, trace, action, client_ref.\n  * `error`    — a failure after the stream opened. Everything that can reject a\n    request (bad persona, unknown policy pack, blocked endpoint, quota, rate\n    limit) is settled before the stream opens and arrives as a normal HTTP\n    status with the usual headers.\n\n`Idempotency-Key` is not honoured here: the exactly-once protocol replays a\n*receipt*, which has no meaning for a stream. Sending one is a 400 rather than a\nsilent downgrade — a caller relying on exactly-once metering must never be told\n\"fine\" when it isn't in force. Use `POST /v1/turn` when you need it.","operationId":"turn_stream_v1_turn_stream_post","parameters":[{"name":"idempotency-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"Idempotency-Key"}},{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TurnBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/feedback":{"post":{"tags":["assurance"],"summary":"Submit Feedback","description":"Attach a ground-truth outcome to the turn that produced `soul_state`.\n\nReturns the updated state — store it in place of the one you sent. The label\nfeeds the calibrator and the online learner as *real supervision*, replacing the\nnext-message satisfaction proxy for that turn, which is what makes the\ncalibration numbers mean \"was this correct\" rather than \"did the user complain\".\n\nAvailable on every plan, deliberately. Gating the channel through which\ncustomers tell us the truth would degrade the product for everyone on it.","operationId":"submit_feedback_v1_feedback_post","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Submit Feedback V1 Feedback Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assurance":{"post":{"tags":["assurance"],"summary":"Assurance Report","description":"The evidence: measured error rate vs the budget, calibration quality, and the\nreliability curve — computed from the `soul_state` you send and not retained.\n\nGated on `conformal_guarantees` (Pro and above, plus every Free account as a bonus), because\nthis is the report *about* that capability; on a plan without it the certified\nanswer/ask boundary isn't surfaced either, so there would be nothing to evidence.","operationId":"assurance_report_v1_assurance_post","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssuranceBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Assurance Report V1 Assurance Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/chat/completions":{"post":{"tags":["gateway"],"summary":"Chat Completions","description":"OpenAI-compatible chat completions, routed through the metacognitive loop.\n\nSame auth, plan quota, per-key rate limit, entitlements, metering and webhooks\nas `POST /v1/turn` — it runs the identical turn core, so the two can never\ndrift. `stream: true` returns `chat.completion.chunk` frames terminated by\n`data: [DONE]`, which is what an OpenAI client already expects.","operationId":"chat_completions_v1_chat_completions_post","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/models":{"get":{"tags":["gateway"],"summary":"List Models","description":"OpenAI-compatible model listing.\n\nLEO Soul hosts no models — the customer brings their own provider and model, so\nthe honest answer is a passthrough marker rather than a fabricated catalogue of\nmodels we neither serve nor control. Clients that call this on startup (several\ndo) get a well-formed response instead of a 404.","operationId":"list_models_v1_models_get","parameters":[{"name":"x-api-key","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Api-Key"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","default":"","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Models V1 Models Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AccountBody":{"properties":{"company_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company Name"},"legal_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Legal Name"},"contact_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Name"},"contact_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Email"},"contact_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Phone"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"},"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"billing_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billing Address"},"tax_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tax Id"},"deployment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deployment"},"tenancy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenancy"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"license_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License Type"},"seats":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seats"},"price_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Price Usd"},"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency"},"payment_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payment Status"},"payment_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payment Method"},"auto_provision":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Provision"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","title":"AccountBody"},"AddMemberBody":{"properties":{"name":{"type":"string","maxLength":200,"title":"Name","default":""},"email":{"type":"string","format":"email","title":"Email"},"role":{"type":"string","maxLength":40,"title":"Role","default":"member"},"permissions":{"items":{"type":"string"},"type":"array","title":"Permissions"}},"type":"object","required":["email"],"title":"AddMemberBody"},"AdminReplyBody":{"properties":{"message":{"type":"string","title":"Message"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","required":["message"],"title":"AdminReplyBody"},"ArrangeBody":{"properties":{"title":{"type":"string","maxLength":200,"title":"Title","default":""},"summary":{"type":"string","maxLength":400,"title":"Summary","default":""},"body":{"type":"string","maxLength":12000,"title":"Body","default":""},"highlights":{"items":{"type":"string"},"type":"array","title":"Highlights"},"version":{"type":"string","maxLength":40,"title":"Version","default":""}},"type":"object","title":"ArrangeBody"},"AssuranceBody":{"properties":{"soul_state":{"additionalProperties":true,"type":"object","title":"Soul State"},"account_window_days":{"type":"integer","maximum":365.0,"minimum":1.0,"title":"Account Window Days","default":90}},"type":"object","required":["soul_state"],"title":"AssuranceBody"},"AuditRecordBody":{"properties":{"action":{"type":"string","title":"Action"},"actor_email":{"type":"string","title":"Actor Email","default":""},"detail":{"type":"string","title":"Detail","default":""}},"type":"object","required":["action"],"title":"AuditRecordBody"},"CancelBody":{"properties":{"reason":{"type":"string","maxLength":2000,"title":"Reason","default":""},"mode":{"type":"string","maxLength":20,"title":"Mode","default":"period_end"}},"type":"object","title":"CancelBody"},"ChangePasswordBody":{"properties":{"current_password":{"type":"string","title":"Current Password"},"new_password":{"type":"string","maxLength":200,"minLength":8,"title":"New Password"}},"type":"object","required":["current_password","new_password"],"title":"ChangePasswordBody"},"ChatBody":{"properties":{"message":{"type":"string","maxLength":4000,"minLength":1,"title":"Message"},"tz":{"type":"string","maxLength":64,"title":"Tz","default":""}},"type":"object","required":["message"],"title":"ChatBody"},"CheckoutBody":{"properties":{"plan":{"type":"string","title":"Plan"},"interval":{"type":"string","title":"Interval","default":"month"},"promo":{"type":"string","title":"Promo","default":""}},"type":"object","required":["plan"],"title":"CheckoutBody"},"ClaimBody":{"properties":{"code":{"type":"string","maxLength":40,"title":"Code"},"invite":{"type":"string","maxLength":64,"title":"Invite","default":""}},"type":"object","required":["code"],"title":"ClaimBody"},"CompBody":{"properties":{"plan":{"type":"string","maxLength":32,"title":"Plan"},"months":{"type":"integer","maximum":36.0,"minimum":1.0,"title":"Months","default":1},"reason":{"type":"string","maxLength":2000,"title":"Reason","default":""},"notify":{"type":"boolean","title":"Notify","default":true}},"type":"object","required":["plan"],"title":"CompBody"},"ComposeMessage":{"properties":{"role":{"type":"string","maxLength":16,"title":"Role","default":"user"},"content":{"type":"string","maxLength":8000,"title":"Content","default":""}},"type":"object","title":"ComposeMessage"},"ConfigBody":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"enforce_sso":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enforce Sso"},"slug":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Slug"},"allowed_domain":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Allowed Domain"},"default_role":{"anyOf":[{"type":"string","maxLength":20},{"type":"null"}],"title":"Default Role"},"idp_entity_id":{"anyOf":[{"type":"string","maxLength":400},{"type":"null"}],"title":"Idp Entity Id"},"idp_sso_url":{"anyOf":[{"type":"string","maxLength":600},{"type":"null"}],"title":"Idp Sso Url"},"idp_x509_cert":{"anyOf":[{"type":"string","maxLength":8000},{"type":"null"}],"title":"Idp X509 Cert"}},"type":"object","title":"ConfigBody"},"ContactBody":{"properties":{"name":{"type":"string","maxLength":200,"title":"Name"},"email":{"type":"string","format":"email","title":"Email"},"company":{"type":"string","maxLength":200,"title":"Company","default":""},"plan_interest":{"type":"string","maxLength":40,"title":"Plan Interest","default":"enterprise"},"message":{"type":"string","maxLength":4000,"title":"Message","default":""}},"type":"object","required":["name","email"],"title":"ContactBody"},"CreateAdminBody":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"name":{"type":"string","title":"Name","default":""},"role":{"type":"string","title":"Role","default":"admin"},"permissions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Permissions"},"job_number":{"type":"string","title":"Job Number","default":""},"job_title":{"type":"string","title":"Job Title","default":""},"send_invite":{"type":"boolean","title":"Send Invite","default":false}},"type":"object","required":["email","password"],"title":"CreateAdminBody"},"CreateKeyBody":{"properties":{"name":{"type":"string","maxLength":120,"title":"Name","default":"default"},"expires_in_days":{"anyOf":[{"type":"integer","maximum":3650.0,"minimum":1.0},{"type":"null"}],"title":"Expires In Days"},"allowed_ips":{"type":"string","maxLength":1000,"title":"Allowed Ips","default":""}},"type":"object","title":"CreateKeyBody"},"CreateTaskBody":{"properties":{"title":{"type":"string","title":"Title"},"body":{"type":"string","title":"Body","default":""},"category":{"type":"string","title":"Category","default":"ops"},"priority":{"type":"string","title":"Priority","default":"normal"},"assignee_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Assignee Id"},"related_user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Related User Id"},"related_type":{"type":"string","title":"Related Type","default":""},"related_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Related Id"}},"type":"object","required":["title"],"title":"CreateTaskBody"},"CreateTicketBody":{"properties":{"subject":{"type":"string","maxLength":200,"minLength":2,"title":"Subject"},"message":{"type":"string","maxLength":6000,"minLength":2,"title":"Message"},"category":{"type":"string","maxLength":40,"title":"Category","default":"general"},"priority":{"type":"string","maxLength":20,"title":"Priority","default":"normal"},"attachments":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Attachments"}},"type":"object","required":["subject","message"],"title":"CreateTicketBody"},"DeleteAccountBody":{"properties":{"password":{"type":"string","maxLength":200,"title":"Password","default":""},"confirm_email":{"type":"string","maxLength":320,"title":"Confirm Email","default":""}},"type":"object","title":"DeleteAccountBody"},"DisableBody":{"properties":{"password":{"type":"string","maxLength":200,"title":"Password","default":""},"code":{"type":"string","maxLength":19,"title":"Code","default":""},"method":{"type":"string","maxLength":10,"title":"Method","default":""}},"type":"object","title":"DisableBody"},"DisputeInvestigateBody":{"properties":{"query":{"type":"string","title":"Query","default":""},"email":{"type":"string","title":"Email","default":""},"stripe_customer_id":{"type":"string","title":"Stripe Customer Id","default":""},"dispute_reason":{"type":"string","title":"Dispute Reason","default":""},"charge_id":{"type":"string","title":"Charge Id","default":""}},"type":"object","title":"DisputeInvestigateBody"},"DocBody":{"properties":{"doc_type":{"type":"string","title":"Doc Type","default":"contract"},"fields":{"additionalProperties":true,"type":"object","title":"Fields","default":{}}},"type":"object","title":"DocBody"},"DocEmailBody":{"properties":{"to":{"type":"string","title":"To","default":""},"message":{"type":"string","title":"Message","default":""}},"type":"object","title":"DocEmailBody"},"DocStatusBody":{"properties":{"status":{"type":"string","title":"Status"}},"type":"object","required":["status"],"title":"DocStatusBody"},"EnableBody":{"properties":{"code":{"type":"string","maxLength":10,"minLength":6,"title":"Code"}},"type":"object","required":["code"],"title":"EnableBody"},"EnterpriseKitBody":{"properties":{"org":{"type":"string","title":"Org","default":"acme"},"domain":{"type":"string","title":"Domain","default":"soul.internal.example.com"}},"type":"object","title":"EnterpriseKitBody"},"FeaturesBody":{"properties":{"engine_mode":{"anyOf":[{"type":"string","maxLength":20},{"type":"null"}],"title":"Engine Mode"},"redact_pii":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Redact Pii"},"policy_pack":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Policy Pack"},"ground_enforce":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ground Enforce"},"meta_model":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Meta Model"},"engine_fail_closed":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Engine Fail Closed"},"gateway_degraded_passthrough":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Gateway Degraded Passthrough"}},"type":"object","title":"FeaturesBody"},"FeedbackBody":{"properties":{"soul_state":{"additionalProperties":true,"type":"object","title":"Soul State"},"outcome":{"anyOf":[{"type":"boolean"},{"type":"number"}],"title":"Outcome"},"client_ref":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Client Ref"}},"type":"object","required":["soul_state","outcome"],"title":"FeedbackBody"},"ForgotPasswordBody":{"properties":{"email":{"type":"string","format":"email","title":"Email"}},"type":"object","required":["email"],"title":"ForgotPasswordBody"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HeartbeatBody":{"properties":{"license_key":{"type":"string","title":"License Key","default":""},"deploy_id":{"type":"string","title":"Deploy Id","default":""},"version":{"type":"string","title":"Version","default":""},"instance_id":{"type":"string","title":"Instance Id","default":""}},"type":"object","title":"HeartbeatBody"},"IdsBody":{"properties":{"ids":{"items":{"type":"integer"},"type":"array","title":"Ids","default":[]}},"type":"object","title":"IdsBody"},"IncidentBody":{"properties":{"title":{"type":"string","title":"Title"},"detail":{"type":"string","title":"Detail","default":""},"impact":{"type":"string","title":"Impact","default":""},"eta":{"type":"string","title":"Eta","default":""},"audience":{"type":"string","title":"Audience","default":""},"audiences":{"items":{"type":"string"},"type":"array","title":"Audiences","default":[]},"status_url":{"type":"string","title":"Status Url","default":""},"actor_email":{"type":"string","title":"Actor Email","default":""},"test_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Test To"},"confirm":{"type":"boolean","title":"Confirm","default":false}},"type":"object","required":["title"],"title":"IncidentBody"},"InviteEmailBody":{"properties":{"to":{"type":"string","title":"To"},"name":{"type":"string","title":"Name","default":""},"role":{"type":"string","title":"Role","default":""},"invite_url":{"type":"string","title":"Invite Url"},"actor_email":{"type":"string","title":"Actor Email","default":""}},"type":"object","required":["to","invite_url"],"title":"InviteEmailBody"},"LicenseBody":{"properties":{"domain":{"type":"string","title":"Domain","default":""},"seats":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seats"},"license_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License Type"},"term_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Term Days"}},"type":"object","title":"LicenseBody"},"LoginBody":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginBody"},"OnboardingBody":{"properties":{"company_name":{"type":"string","maxLength":200,"title":"Company Name","default":""},"legal_name":{"type":"string","maxLength":240,"title":"Legal Name","default":""},"contact_name":{"type":"string","maxLength":200,"title":"Contact Name","default":""},"contact_email":{"type":"string","maxLength":320,"title":"Contact Email","default":""},"contact_phone":{"type":"string","maxLength":60,"title":"Contact Phone","default":""},"website":{"type":"string","maxLength":200,"title":"Website","default":""},"domain":{"type":"string","maxLength":200,"title":"Domain","default":""},"country":{"type":"string","maxLength":80,"title":"Country","default":""},"billing_address":{"type":"string","maxLength":2000,"title":"Billing Address","default":""},"tax_id":{"type":"string","maxLength":60,"title":"Tax Id","default":""},"team_size":{"type":"string","maxLength":60,"title":"Team Size","default":""},"notes":{"type":"string","maxLength":4000,"title":"Notes","default":""},"accept_terms":{"type":"boolean","title":"Accept Terms","default":false}},"type":"object","title":"OnboardingBody"},"PayLinkBody":{"properties":{"amount_usd":{"type":"integer","title":"Amount Usd"},"description":{"type":"string","title":"Description","default":""},"interval":{"type":"string","title":"Interval","default":""}},"type":"object","required":["amount_usd"],"title":"PayLinkBody"},"PermsBody":{"properties":{"permissions":{"items":{"type":"string"},"type":"array","title":"Permissions"}},"type":"object","title":"PermsBody"},"PersonaBody":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name","default":"Untitled persona"},"identity":{"type":"string","maxLength":400,"minLength":1,"title":"Identity","default":"a careful, honest assistant"},"tone":{"type":"string","maxLength":300,"title":"Tone","default":"direct, warm, concise"},"values":{"items":{"type":"string"},"type":"array","title":"Values"},"red_lines":{"items":{"type":"string"},"type":"array","title":"Red Lines"},"policy":{"type":"string","maxLength":4000,"title":"Policy","default":""}},"type":"object","title":"PersonaBody"},"PlaygroundBody":{"properties":{"message":{"type":"string","maxLength":4000,"minLength":1,"title":"Message"},"soul_state":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Soul State"},"persona":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Persona"}},"type":"object","required":["message"],"title":"PlaygroundBody"},"PolicyBody":{"properties":{"values":{"additionalProperties":true,"type":"object","title":"Values"}},"type":"object","title":"PolicyBody"},"ProfileBody":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Name"},"company":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Company"},"job_title":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Job Title"},"location":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Location"},"phone":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Phone"},"tax_id":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}],"title":"Tax Id"},"billing_address":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}],"title":"Billing Address"},"avatar_url":{"anyOf":[{"type":"string","maxLength":300000},{"type":"null"}],"title":"Avatar Url"},"company_logo_url":{"anyOf":[{"type":"string","maxLength":300000},{"type":"null"}],"title":"Company Logo Url"},"website":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Website"},"ops_email":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Ops Email"}},"type":"object","title":"ProfileBody"},"PromoBody":{"properties":{"code":{"type":"string","maxLength":40,"title":"Code","default":""},"kind":{"type":"string","maxLength":16,"title":"Kind","default":"percent"},"percent_off":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Percent Off","default":0},"amount_off_cents":{"type":"integer","minimum":0.0,"title":"Amount Off Cents","default":0},"comp_plan":{"type":"string","maxLength":32,"title":"Comp Plan","default":""},"duration_months":{"type":"integer","maximum":36.0,"minimum":1.0,"title":"Duration Months","default":1},"applies_to_plans":{"items":{"type":"string"},"type":"array","title":"Applies To Plans"},"interval":{"type":"string","maxLength":10,"title":"Interval","default":""},"new_customers_only":{"type":"boolean","title":"New Customers Only","default":false},"active":{"type":"boolean","title":"Active","default":true},"auto_apply":{"type":"boolean","title":"Auto Apply","default":false},"starts_at":{"type":"string","title":"Starts At","default":""},"expires_at":{"type":"string","title":"Expires At","default":""},"max_redemptions":{"type":"integer","minimum":0.0,"title":"Max Redemptions","default":0},"partner_name":{"type":"string","maxLength":200,"title":"Partner Name","default":""},"campaign":{"type":"string","maxLength":120,"title":"Campaign","default":""},"notes":{"type":"string","maxLength":4000,"title":"Notes","default":""},"public_label":{"type":"string","maxLength":200,"title":"Public Label","default":""}},"type":"object","title":"PromoBody"},"PublicChatBody":{"properties":{"messages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Messages"},"tz":{"type":"string","maxLength":64,"title":"Tz","default":""},"challenge":{"type":"string","maxLength":1200,"title":"Challenge","default":""},"hp":{"type":"string","maxLength":200,"title":"Hp","default":""}},"type":"object","title":"PublicChatBody"},"RefundBody":{"properties":{"reason":{"type":"string","maxLength":2000,"title":"Reason","default":""}},"type":"object","title":"RefundBody"},"RefundProcessBody":{"properties":{"amount_cents":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Amount Cents"},"send_email":{"type":"boolean","title":"Send Email","default":true}},"type":"object","title":"RefundProcessBody"},"RefundUpdateBody":{"properties":{"status":{"type":"string","title":"Status"},"staff_note":{"type":"string","title":"Staff Note","default":""},"amount_cents":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Amount Cents"},"send_email":{"type":"boolean","title":"Send Email","default":false}},"type":"object","required":["status"],"title":"RefundUpdateBody"},"RegenBody":{"properties":{"code":{"type":"string","maxLength":10,"minLength":6,"title":"Code"}},"type":"object","required":["code"],"title":"RegenBody"},"ReplyBody":{"properties":{"message":{"type":"string","maxLength":6000,"title":"Message","default":""},"attachments":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Attachments"}},"type":"object","title":"ReplyBody"},"ReportSettingsBody":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"to":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"To"},"tz":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tz"},"hour":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Hour"},"actor_email":{"type":"string","title":"Actor Email","default":""}},"type":"object","title":"ReportSettingsBody"},"ResetPasswordBody":{"properties":{"token":{"type":"string","title":"Token"},"new_password":{"type":"string","maxLength":200,"minLength":8,"title":"New Password"}},"type":"object","required":["token","new_password"],"title":"ResetPasswordBody"},"RoleBody":{"properties":{"role":{"type":"string","maxLength":40,"title":"Role"}},"type":"object","required":["role"],"title":"RoleBody"},"ScimUserBody":{"properties":{"userName":{"type":"string","title":"Username","default":""},"active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Active"},"name":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Name"}},"type":"object","title":"ScimUserBody"},"SeenBody":{"properties":{"up_to_id":{"type":"integer","minimum":0.0,"title":"Up To Id","default":0}},"type":"object","title":"SeenBody"},"SelfHostedNotifyBody":{"properties":{"account_ids":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Account Ids"},"title":{"type":"string","title":"Title","default":""},"summary":{"type":"string","title":"Summary","default":""},"body":{"type":"string","title":"Body","default":""},"highlights":{"items":{"type":"string"},"type":"array","title":"Highlights","default":[]},"version":{"type":"string","title":"Version","default":""},"pull_command":{"type":"string","title":"Pull Command","default":""},"docs_url":{"type":"string","title":"Docs Url","default":""},"blog_url":{"type":"string","title":"Blog Url","default":""},"set_target":{"type":"boolean","title":"Set Target","default":true},"test_to_self":{"type":"boolean","title":"Test To Self","default":false}},"type":"object","title":"SelfHostedNotifyBody"},"SetWebhookBody":{"properties":{"url":{"type":"string","maxLength":500,"minLength":1,"title":"Url"}},"type":"object","required":["url"],"title":"SetWebhookBody"},"SettingsPatchBody":{"properties":{"changes":{"additionalProperties":true,"type":"object","title":"Changes"}},"type":"object","required":["changes"],"title":"SettingsPatchBody"},"SetupBody":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","maxLength":200,"minLength":8,"title":"Password"},"name":{"type":"string","maxLength":200,"title":"Name","default":""},"company":{"type":"string","maxLength":200,"title":"Company","default":""},"license_key":{"type":"string","maxLength":400,"title":"License Key","default":""}},"type":"object","required":["email","password"],"title":"SetupBody"},"SignupBody":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","maxLength":200,"minLength":8,"title":"Password"},"name":{"type":"string","maxLength":200,"title":"Name","default":""},"company":{"type":"string","maxLength":200,"title":"Company","default":""},"agree_terms":{"type":"boolean","title":"Agree Terms","default":true},"promo":{"type":"string","maxLength":40,"title":"Promo","default":""},"invite":{"type":"string","maxLength":64,"title":"Invite","default":""},"hp":{"type":"string","maxLength":200,"title":"Hp","default":""}},"type":"object","required":["email","password"],"title":"SignupBody"},"SiteBannerBody":{"properties":{"message":{"type":"string","title":"Message","default":""},"cta_label":{"type":"string","title":"Cta Label","default":""},"cta_url":{"type":"string","title":"Cta Url","default":""},"style":{"type":"string","title":"Style","default":"info"},"active":{"type":"boolean","title":"Active","default":true},"duration_hours":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration Hours"},"expires_at":{"type":"string","title":"Expires At","default":""}},"type":"object","title":"SiteBannerBody"},"SquareCardBody":{"properties":{"source_id":{"type":"string","title":"Source Id"},"verification_token":{"type":"string","title":"Verification Token","default":""}},"type":"object","required":["source_id"],"title":"SquareCardBody"},"SquareCreatePlansBody":{"properties":{"annual":{"type":"boolean","title":"Annual","default":false}},"type":"object","title":"SquareCreatePlansBody"},"SquareSubscribeBody":{"properties":{"plan":{"type":"string","title":"Plan"},"interval":{"type":"string","title":"Interval","default":"month"},"source_id":{"type":"string","title":"Source Id"},"verification_token":{"type":"string","title":"Verification Token","default":""}},"type":"object","required":["plan","source_id"],"title":"SquareSubscribeBody"},"StatusBody":{"properties":{"status":{"type":"string","maxLength":16,"title":"Status","default":"scheduled"}},"type":"object","title":"StatusBody"},"StatusPublishBody":{"properties":{"kind":{"type":"string","title":"Kind","default":"incident"},"title":{"type":"string","title":"Title"},"detail":{"type":"string","title":"Detail","default":""},"impact":{"type":"string","title":"Impact","default":""},"severity":{"type":"string","title":"Severity","default":"warning"},"eta":{"type":"string","title":"Eta","default":""},"channels":{"items":{"type":"string"},"type":"array","title":"Channels","default":[]},"starts_at":{"type":"string","title":"Starts At","default":""},"ends_at":{"type":"string","title":"Ends At","default":""},"actor_email":{"type":"string","title":"Actor Email","default":""}},"type":"object","required":["title"],"title":"StatusPublishBody"},"StatusResolveBody":{"properties":{"id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Id"},"note":{"type":"string","title":"Note","default":""},"actor_email":{"type":"string","title":"Actor Email","default":""}},"type":"object","title":"StatusResolveBody"},"TicketStatusBody":{"properties":{"status":{"type":"string","title":"Status"}},"type":"object","required":["status"],"title":"TicketStatusBody"},"TokenResponse":{"properties":{"token":{"type":"string","title":"Token"},"user":{"additionalProperties":true,"type":"object","title":"User"}},"type":"object","required":["token","user"],"title":"TokenResponse"},"TrackBody":{"properties":{"path":{"type":"string","maxLength":300,"title":"Path","default":"/"},"referrer":{"type":"string","maxLength":500,"title":"Referrer","default":""},"session_id":{"type":"string","maxLength":64,"title":"Session Id","default":""}},"type":"object","title":"TrackBody"},"TurnBody":{"properties":{"messages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Messages"},"soul_state":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Soul State"},"persona":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Persona"},"persona_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Persona Id"},"backend":{"type":"string","title":"Backend","default":"mock"},"backend_kwargs":{"additionalProperties":true,"type":"object","title":"Backend Kwargs"},"meta_model":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Meta Model"},"client_ref":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Client Ref"},"redact_pii":{"type":"boolean","title":"Redact Pii","default":false},"sources":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Sources"},"ground_enforce":{"type":"boolean","title":"Ground Enforce","default":false},"policy_pack":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Policy Pack"},"tool_calls":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Tool Calls"},"tool_policy":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Policy"},"feedback":{"anyOf":[{"type":"boolean"},{"type":"number"},{"type":"null"}],"title":"Feedback"}},"type":"object","required":["messages"],"title":"TurnBody"},"UpdateAdminBody":{"properties":{"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"permissions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Permissions"},"job_number":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job Number"},"job_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job Title"}},"type":"object","title":"UpdateAdminBody"},"UpdateBody":{"properties":{"version":{"type":"string","maxLength":40,"title":"Version","default":""},"title":{"type":"string","maxLength":200,"title":"Title","default":""},"summary":{"type":"string","maxLength":400,"title":"Summary","default":""},"body":{"type":"string","maxLength":12000,"title":"Body","default":""},"highlights":{"items":{"type":"string"},"type":"array","title":"Highlights"},"audience":{"type":"string","maxLength":30,"title":"Audience","default":"all"},"kind":{"type":"string","maxLength":16,"title":"Kind","default":"release"},"channels":{"items":{"type":"string"},"type":"array","title":"Channels"},"link_url":{"type":"string","maxLength":500,"title":"Link Url","default":""},"link_label":{"type":"string","maxLength":80,"title":"Link Label","default":""},"image_url":{"type":"string","maxLength":300000,"title":"Image Url","default":""}},"type":"object","title":"UpdateBody"},"UpdateKeyBody":{"properties":{"allowed_ips":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}],"title":"Allowed Ips"},"expires_in_days":{"anyOf":[{"type":"integer","maximum":3650.0,"minimum":0.0},{"type":"null"}],"title":"Expires In Days"}},"type":"object","title":"UpdateKeyBody"},"UpdateTaskBody":{"properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"assignee_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Assignee Id"},"priority":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Priority"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","title":"UpdateTaskBody"},"UpdateUserBody":{"properties":{"plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan"},"plan_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan Status"},"is_admin":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Admin"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"},"email_verified":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Email Verified"},"staff_note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Staff Note"}},"type":"object","title":"UpdateUserBody"},"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"},"VerifyBody":{"properties":{"pending_token":{"type":"string","title":"Pending Token"},"code":{"type":"string","maxLength":19,"minLength":4,"title":"Code"}},"type":"object","required":["pending_token","code"],"title":"VerifyBody"},"WindowBody":{"properties":{"kind":{"type":"string","maxLength":20,"title":"Kind","default":"maintenance"},"title":{"type":"string","maxLength":200,"title":"Title","default":""},"summary":{"type":"string","maxLength":400,"title":"Summary","default":""},"body":{"type":"string","maxLength":12000,"title":"Body","default":""},"impact":{"type":"string","maxLength":600,"title":"Impact","default":""},"severity":{"type":"string","maxLength":16,"title":"Severity","default":"warning"},"audience":{"type":"string","maxLength":30,"title":"Audience","default":"all"},"channels":{"items":{"type":"string"},"type":"array","title":"Channels"},"starts_at":{"type":"string","maxLength":60,"title":"Starts At","default":""},"ends_at":{"type":"string","maxLength":60,"title":"Ends At","default":""},"display_timezone":{"type":"string","maxLength":60,"title":"Display Timezone","default":"UTC"},"auto_reminder":{"type":"boolean","title":"Auto Reminder","default":true},"resolution_note":{"type":"string","maxLength":2000,"title":"Resolution Note","default":""}},"type":"object","title":"WindowBody"},"server__routes__admin__BroadcastBody":{"properties":{"target":{"type":"string","title":"Target","default":"all"},"plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan"},"user_ids":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"User Ids"},"title":{"type":"string","title":"Title"},"body":{"type":"string","title":"Body","default":""},"severity":{"type":"string","title":"Severity","default":"info"},"link_url":{"type":"string","title":"Link Url","default":""},"link_label":{"type":"string","title":"Link Label","default":""},"image_url":{"type":"string","title":"Image Url","default":""},"include_members":{"type":"boolean","title":"Include Members","default":false}},"type":"object","required":["title"],"title":"BroadcastBody"},"server__routes__admin__SuspendBody":{"properties":{"reason":{"type":"string","title":"Reason","default":""},"notify":{"type":"boolean","title":"Notify","default":true}},"type":"object","title":"SuspendBody"},"server__routes__enterprise__SuspendBody":{"properties":{"reason":{"type":"string","title":"Reason","default":""}},"type":"object","title":"SuspendBody"},"server__routes__maintenance__BannerBody":{"properties":{"on":{"type":"boolean","title":"On","default":true}},"type":"object","title":"BannerBody"},"server__routes__maintenance__ComposeBody":{"properties":{"messages":{"items":{"$ref":"#/components/schemas/ComposeMessage"},"type":"array","title":"Messages"}},"type":"object","title":"ComposeBody"},"server__routes__maintenance__SendBody":{"properties":{"phase":{"type":"string","maxLength":20,"title":"Phase","default":"notice"},"note":{"type":"string","maxLength":2000,"title":"Note","default":""},"resolution_note":{"type":"string","maxLength":2000,"title":"Resolution Note","default":""}},"type":"object","title":"SendBody"},"server__routes__maintenance__TestBody":{"properties":{"to":{"type":"string","maxLength":320,"title":"To","default":""},"phase":{"type":"string","maxLength":20,"title":"Phase","default":"notice"}},"type":"object","title":"TestBody"},"server__routes__ops__BannerBody":{"properties":{"message":{"type":"string","title":"Message","default":""},"cta_label":{"type":"string","title":"Cta Label","default":""},"cta_url":{"type":"string","title":"Cta Url","default":""},"style":{"type":"string","title":"Style","default":"info"},"active":{"type":"boolean","title":"Active","default":true},"duration_hours":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration Hours"},"expires_at":{"type":"string","title":"Expires At","default":""},"actor_email":{"type":"string","title":"Actor Email","default":""}},"type":"object","title":"BannerBody"},"server__routes__ops__BroadcastBody":{"properties":{"subject":{"type":"string","title":"Subject"},"body":{"type":"string","title":"Body"},"audience":{"type":"string","title":"Audience","default":""},"audiences":{"items":{"type":"string"},"type":"array","title":"Audiences","default":[]},"cta_label":{"type":"string","title":"Cta Label","default":""},"cta_url":{"type":"string","title":"Cta Url","default":""},"actor_email":{"type":"string","title":"Actor Email","default":""},"test_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Test To"},"confirm":{"type":"boolean","title":"Confirm","default":false}},"type":"object","required":["subject","body"],"title":"BroadcastBody"},"server__routes__ops__ComposeBody":{"properties":{"instruction":{"type":"string","title":"Instruction"}},"type":"object","required":["instruction"],"title":"ComposeBody"},"server__routes__promos__SendBody":{"properties":{"emails":{"type":"string","maxLength":100000,"title":"Emails","default":""},"audience":{"type":"string","maxLength":20,"title":"Audience","default":""},"send":{"type":"boolean","title":"Send","default":true}},"type":"object","title":"SendBody"},"server__routes__team__SuspendBody":{"properties":{"reason":{"type":"string","maxLength":400,"title":"Reason","default":""}},"type":"object","title":"SuspendBody"},"server__routes__updates__ComposeBody":{"properties":{"messages":{"items":{"$ref":"#/components/schemas/ComposeMessage"},"type":"array","title":"Messages"}},"type":"object","title":"ComposeBody"},"server__routes__updates__TestBody":{"properties":{"to":{"type":"string","maxLength":320,"title":"To","default":""}},"type":"object","title":"TestBody"}}}}