{"openapi":"3.1.0","info":{"title":"open-gpt-api M1","version":"0.1.0"},"paths":{"/health/ready":{"get":{"summary":"Readiness","description":"Report local task, private-asset and worker readiness.","operationId":"readiness_health_ready_get","responses":{"200":{"description":"All required local components are ready.","content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"],"title":"Response Readiness Health Ready Get"}}}},"503":{"description":"One or more required components are unavailable.","content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Unexpected platform failure.","content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}}}},"/v1/chat/completions":{"post":{"tags":["OpenAI-compatible text"],"summary":"Chat","operationId":"openai.chat.completions.create","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"401":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"402":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"403":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"404":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"409":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"413":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"415":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"422":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"500":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"502":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"503":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"api_key_id","x-oga-idempotency-namespace":"user.text-tasks.create","x-oga-idempotency-retention-seconds":604800,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":2097152,"x-oga-projection-of":"user.text-tasks.create","x-oga-wire-protocol":"openai-text-v1","security":[{"OGAApiKey":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"model":{"maxLength":160,"minLength":1,"title":"Model","type":"string"},"messages":{"items":{"additionalProperties":true,"type":"object"},"maxItems":100,"minItems":1,"title":"Messages","type":"array"},"stream":{"default":false,"title":"Stream","type":"boolean"},"stream_options":{"anyOf":[{"additionalProperties":false,"properties":{"include_usage":{"default":false,"title":"Include Usage","type":"boolean"}},"title":"StreamOptions","type":"object"},{"type":"null"}]},"max_tokens":{"anyOf":[{"maximum":200000,"minimum":1,"type":"integer"},{"type":"null"}],"title":"Max Tokens"},"max_completion_tokens":{"anyOf":[{"maximum":200000,"minimum":1,"type":"integer"},{"type":"null"}],"title":"Max Completion Tokens"},"temperature":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"title":"Top P"},"stop":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stop"},"tools":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"maxItems":64,"type":"array"},{"type":"null"}],"title":"Tools"},"tool_choice":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Choice"},"parallel_tool_calls":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Parallel Tool Calls"},"n":{"const":1,"default":1,"title":"N","type":"integer"},"frequency_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Frequency Penalty"},"presence_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Presence Penalty"},"logprobs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Logprobs"},"top_logprobs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Top Logprobs"},"logit_bias":{"anyOf":[{"additionalProperties":{"type":"number"},"type":"object"},{"type":"null"}],"title":"Logit Bias"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed"},"response_format":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Response Format"},"user":{"anyOf":[{"maxLength":255,"type":"string"},{"type":"null"}],"title":"User"}},"required":["model","messages"],"title":"OpenAIChatInput","type":"object"}}}},"parameters":[{"name":"Idempotency-Key","in":"header","required":false,"schema":{"type":"string","minLength":1,"maxLength":255}}],"x-oga-idempotency-origin":"explicit-client-key-or-independent-server-request"}},"/v1/models":{"get":{"tags":["OpenAI-compatible text"],"summary":"Models","operationId":"openai.models.list","parameters":[{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"401":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"402":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"403":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"404":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"409":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"413":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"415":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"422":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"500":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"502":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"503":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-projection-of":"public.text-offers.list","x-oga-wire-protocol":"openai-text-v1","security":[]}},"/v1/models/{model_id}":{"get":{"tags":["OpenAI-compatible text"],"summary":"Models","operationId":"openai.models.get","parameters":[{"name":"model_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"401":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"402":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"403":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"404":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"409":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"413":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"415":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"422":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"500":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"502":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}},"503":{"description":"OpenAI-style error; automatic retry is disabled.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type","param","code"],"properties":{"message":{"type":"string"},"type":{"type":"string"},"param":{"type":["string","null"]},"code":{"type":"string"}}}}}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-projection-of":"public.text-offers.list","x-oga-wire-protocol":"openai-text-v1","security":[]}},"/webhooks/stripe/{mode}":{"post":{"tags":["Stripe transport"],"summary":"Receive","operationId":"stripe_webhook_transport","parameters":[{"name":"mode","in":"path","required":true,"schema":{"type":"string","title":"Mode"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/auth/login":{"post":{"summary":"Login","operationId":"login_api_v1_auth_login_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/auth/me":{"get":{"summary":"Me","operationId":"me_api_v1_auth_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/auth/logout":{"post":{"summary":"Logout","operationId":"logout_api_v1_auth_logout_post","parameters":[{"name":"X-CSRF-Token","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Csrf-Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/models":{"get":{"summary":"Public.Models.List","operationId":"public.models.list","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"allOf":[{"if":{"properties":{"model_id":{"enum":["nano-banana-2-lite","nano-banana-2","nano-banana-pro"]}},"required":["model_id"]},"then":{"required":["custom_aspect_ratio_supported","custom_pixel_size_supported"]}}],"properties":{"model_id":{"maxLength":128,"minLength":1,"title":"Model Id","type":"string"},"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"company":{"title":"Company","type":"string"},"modality":{"title":"Modality","type":"string"},"identity":{"additionalProperties":false,"description":"Supplier-neutral descriptive identity. Only the enclosing OGA model_id may be submitted; official and legacy IDs are not routing aliases.","properties":{"display_name":{"minLength":1,"title":"Display Name","type":"string"},"official_name":{"minLength":1,"title":"Official Name","type":"string"},"official_model_id":{"pattern":"^[a-z0-9][a-z0-9.-]*$","title":"Official Model Id","type":"string"},"official_aliases":{"items":{"type":"string"},"minItems":1,"title":"Official Aliases","type":"array","uniqueItems":true},"legacy_official_model_ids":{"items":{"type":"string"},"title":"Legacy Official Model Ids","type":"array","uniqueItems":true},"lifecycle":{"enum":["stable","preview","retired"],"title":"Lifecycle","type":"string"},"source_checked_at":{"const":"2026-08-11","format":"date","title":"Source Checked At","type":"string"}},"required":["display_name","official_name","official_model_id","official_aliases","legacy_official_model_ids","lifecycle","source_checked_at"],"title":"Identity","type":"object"},"capability_preview_state":{"description":"Optional model-level publication state. awaiting_real_test means full acceptance and route activation remain pending; it may coexist with partial supplier-neutral verified_capabilities, but never implies a callable or priced route.","enum":["awaiting_real_test","verified_pending","available"],"title":"Capability Preview State","type":"string"},"custom_aspect_ratio_supported":{"const":false,"description":"Present on Nano Banana models. False means clients must choose one of the exact published aspect-ratio values; arbitrary ratios are rejected.","title":"Custom Aspect Ratio Supported","type":"boolean"},"custom_pixel_size_supported":{"const":false,"description":"Present on Nano Banana models. False means clients cannot submit an arbitrary WIDTHxHEIGHT pixel target.","title":"Custom Pixel Size Supported","type":"boolean"},"capabilities":{"items":{"additionalProperties":true,"properties":{"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"available":{"title":"Available","type":"boolean"},"supports_failover":{"title":"Supports Failover","type":"boolean"},"parameters":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"Size","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"Output Images","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true},"by_channel":{"additionalProperties":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"PublicSizeCapability","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"PublicOutputImageCapability","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"description":"Exact Nano Banana tier/ratio combinations accepted by this route. Independent allowed lists must not be interpreted as a Cartesian product.","items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true}},"required":["size","output_images"],"title":"PublicChannelParameters","type":"object"},"title":"By Channel","type":"object"}},"required":["by_channel"],"title":"PublicModelOperationParameters","type":"object"},"channels":{"items":{"additionalProperties":true,"properties":{"channel_row_id":{"title":"Channel Row Id","type":"string"},"platform_name":{"title":"Platform Name","type":"string"},"channel_status":{"enum":["active","disabled"],"title":"Channel Status","type":"string"},"parameters":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"PublicSizeCapability","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"PublicOutputImageCapability","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"description":"Exact Nano Banana tier/ratio combinations accepted by this route. Independent allowed lists must not be interpreted as a Cartesian product.","items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true}},"required":["size","output_images"],"title":"PublicChannelParameters","type":"object"},"route_eligibility":{"enum":["routable","not_routable"],"title":"Route Eligibility","type":"string"},"ineligibility_reason":{"anyOf":[{"enum":["admin_disabled","price_not_published","token_pricing_not_supported_in_v1"],"type":"string"},{"type":"null"}],"enum":["admin_disabled","price_not_published","token_pricing_not_supported_in_v1",null],"title":"Ineligibility Reason","type":["string","null"]},"billing_basis":{"anyOf":[{"const":"per_request","type":"string"},{"type":"null"}],"enum":["per_request",null],"title":"Billing Basis","type":["string","null"]},"price_matrix":{"anyOf":[{"items":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"type":"array"},{"type":"null"}],"items":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"title":"Price Matrix","type":["array","null"]},"default_request_price":{"anyOf":[{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},{"type":"null"}]},"refund_policy":{"anyOf":[{"additionalProperties":false,"properties":{"code":{"title":"Code","type":"string"},"zero_delivery":{"enum":["refund_all","retain_all"],"title":"Zero Delivery","type":"string"},"policy_violation":{"enum":["refund_all","retain_all"],"title":"Policy Violation","type":"string"},"unrecoverable":{"enum":["refund_all","retain_all"],"title":"Unrecoverable","type":"string"},"description":{"additionalProperties":false,"properties":{"zh-CN":{"title":"Zh-Cn","type":"string"},"en-US":{"title":"En-Us","type":"string"}},"required":["zh-CN","en-US"],"title":"PublicLocalizedDescription","type":"object"}},"required":["code","zero_delivery","policy_violation","unrecoverable","description"],"title":"PublicRefundPolicy","type":"object"},{"type":"null"}]}},"required":["channel_row_id","platform_name","channel_status","parameters","route_eligibility","ineligibility_reason","billing_basis","price_matrix","default_request_price","refund_policy"],"title":"PublicModelChannel","type":"object"},"title":"Channels","type":"array"}},"required":["operation","available","parameters","channels"],"title":"PublicModelOperation","type":"object"},"title":"Capabilities","type":"array"},"verified_capabilities":{"description":"Supplier-neutral accepted technical facts. verified_pending entries do not make a route callable, selectable, priced, or billable.","items":{"additionalProperties":false,"properties":{"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"verified_at":{"description":"UTC timestamp of the latest accepted evidence for this operation.","format":"date-time","title":"Verified At","type":"string"},"input_images":{"additionalProperties":false,"properties":{"min_count":{"maximum":5,"minimum":0,"title":"Min Count","type":"integer"},"max_count":{"maximum":5,"minimum":0,"title":"Max Count","type":"integer"},"formats":{"description":"Input image MIME types exercised by accepted edit evidence.","items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"title":"Formats","type":"array"}},"required":["min_count","max_count"],"title":"PublicVerifiedInputImages","type":"object"},"sizes":{"items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"},"semantics":{"description":"The evidence-backed request semantics. Actual decoded result dimensions remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"availability":{"description":"available requires an active routable public row; verified_pending is supplier-neutral technical evidence and is not callable or priced.","enum":["available","verified_pending"],"title":"Availability","type":"string"},"observed_dimensions":{"description":"Distinct decoded output dimensions observed in accepted test evidence. They describe evidence, not an exact-pixel delivery SLA.","items":{"additionalProperties":false,"properties":{"width":{"minimum":1,"title":"Width","type":"integer"},"height":{"minimum":1,"title":"Height","type":"integer"}},"required":["width","height"],"title":"PublicObservedDimension","type":"object"},"title":"Observed Dimensions","type":"array"},"output_mimes":{"description":"Decoded output MIME types observed for this verified request.","items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"title":"Output Mimes","type":"array"}},"required":["value","tier","aspect_ratio","experimental","semantics","availability"],"title":"PublicVerifiedSize","type":"object"},"title":"Sizes","type":"array"}},"required":["operation","input_images","sizes"],"title":"PublicVerifiedOperation","type":"object"},"title":"Verified Capabilities","type":"array"}},"required":["model_id","company","modality","capabilities","verified_capabilities"],"title":"PublicModelOutput","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"PublicModelsListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_company","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Company"}},{"name":"modality","in":"query","required":false,"schema":{"anyOf":[{"maxLength":64,"minLength":1,"type":"string"},{"type":"null"}],"title":"Modality"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}],"security":[]}},"/api/v1/models/{model_id}":{"get":{"summary":"Public.Models.Get","operationId":"public.models.get","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"allOf":[{"if":{"properties":{"model_id":{"enum":["nano-banana-2-lite","nano-banana-2","nano-banana-pro"]}},"required":["model_id"]},"then":{"required":["custom_aspect_ratio_supported","custom_pixel_size_supported"]}}],"properties":{"model_id":{"maxLength":128,"minLength":1,"title":"Model Id","type":"string"},"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"company":{"title":"Company","type":"string"},"modality":{"title":"Modality","type":"string"},"identity":{"additionalProperties":false,"description":"Supplier-neutral descriptive identity. Only the enclosing OGA model_id may be submitted; official and legacy IDs are not routing aliases.","properties":{"display_name":{"minLength":1,"title":"Display Name","type":"string"},"official_name":{"minLength":1,"title":"Official Name","type":"string"},"official_model_id":{"pattern":"^[a-z0-9][a-z0-9.-]*$","title":"Official Model Id","type":"string"},"official_aliases":{"items":{"type":"string"},"minItems":1,"title":"Official Aliases","type":"array","uniqueItems":true},"legacy_official_model_ids":{"items":{"type":"string"},"title":"Legacy Official Model Ids","type":"array","uniqueItems":true},"lifecycle":{"enum":["stable","preview","retired"],"title":"Lifecycle","type":"string"},"source_checked_at":{"const":"2026-08-11","format":"date","title":"Source Checked At","type":"string"}},"required":["display_name","official_name","official_model_id","official_aliases","legacy_official_model_ids","lifecycle","source_checked_at"],"title":"Identity","type":"object"},"capability_preview_state":{"description":"Optional model-level publication state. awaiting_real_test means full acceptance and route activation remain pending; it may coexist with partial supplier-neutral verified_capabilities, but never implies a callable or priced route.","enum":["awaiting_real_test","verified_pending","available"],"title":"Capability Preview State","type":"string"},"custom_aspect_ratio_supported":{"const":false,"description":"Present on Nano Banana models. False means clients must choose one of the exact published aspect-ratio values; arbitrary ratios are rejected.","title":"Custom Aspect Ratio Supported","type":"boolean"},"custom_pixel_size_supported":{"const":false,"description":"Present on Nano Banana models. False means clients cannot submit an arbitrary WIDTHxHEIGHT pixel target.","title":"Custom Pixel Size Supported","type":"boolean"},"capabilities":{"items":{"additionalProperties":true,"properties":{"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"available":{"title":"Available","type":"boolean"},"supports_failover":{"title":"Supports Failover","type":"boolean"},"parameters":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"Size","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"Output Images","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true},"by_channel":{"additionalProperties":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"PublicSizeCapability","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"PublicOutputImageCapability","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"description":"Exact Nano Banana tier/ratio combinations accepted by this route. Independent allowed lists must not be interpreted as a Cartesian product.","items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true}},"required":["size","output_images"],"title":"PublicChannelParameters","type":"object"},"title":"By Channel","type":"object"}},"required":["by_channel"],"title":"PublicModelOperationParameters","type":"object"},"channels":{"items":{"additionalProperties":true,"properties":{"channel_row_id":{"title":"Channel Row Id","type":"string"},"platform_name":{"title":"Platform Name","type":"string"},"channel_status":{"enum":["active","disabled"],"title":"Channel Status","type":"string"},"parameters":{"additionalProperties":true,"properties":{"size":{"additionalProperties":true,"allOf":[{"if":{"required":["custom_size_constraints"]},"then":{"properties":{"semantics":{"const":"pixel_target"}}}}],"not":{"required":["pixel_dimension_predicate"]},"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","type":"string"},"title":"Allowed","type":"array"},"semantics":{"description":"Whether the value is sent as a pixel target or maps to an approximate upstream output tier; actual result pixels remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"custom_size_constraints":{"additionalProperties":false,"properties":{"supported":{"const":true,"title":"Supported","type":"boolean"},"syntax":{"const":"WIDTHxHEIGHT","title":"Syntax","type":"string"},"max_edge":{"minimum":1,"title":"Max Edge","type":"integer"},"multiple_of":{"minimum":1,"title":"Multiple Of","type":"integer"},"max_aspect_ratio":{"minimum":1,"title":"Max Aspect Ratio","type":"integer"},"min_pixels":{"minimum":1,"title":"Min Pixels","type":"integer"},"max_pixels":{"minimum":1,"title":"Max Pixels","type":"integer"}},"required":["supported","syntax","max_edge","multiple_of","max_aspect_ratio","min_pixels","max_pixels"],"title":"Custom Size Constraints","type":"object","description":"Optional provider-neutral bounds for custom WIDTHxHEIGHT requests. It is emitted only for reviewed pixel_target routes."},"presets":{"description":"Optional response-only presentation metadata from the runtime capability registry. Values exactly cover allowed when present and never add request fields.","items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"}},"required":["value","tier","aspect_ratio","experimental"],"title":"PublicSizePreset","type":"object"},"minItems":1,"minLength":1,"title":"Presets","type":"array","uniqueItems":true}},"required":["type","allowed","semantics"],"title":"PublicSizeCapability","type":"object"},"output_images":{"additionalProperties":false,"properties":{"formats":{"items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"minItems":1,"title":"Formats","type":"array","uniqueItems":true},"max_bytes":{"description":"Maximum raw byte size of each delivered image.","maximum":52428800,"minimum":1,"title":"Max Bytes","type":"integer"}},"required":["formats","max_bytes"],"title":"PublicOutputImageCapability","type":"object"},"size_tier":{"additionalProperties":true,"properties":{"type":{"const":"string","title":"Type","type":"string"},"allowed":{"items":{"enum":["1k","2k","4k"],"type":"string"},"minItems":1,"title":"Allowed","type":"array","uniqueItems":true}},"required":["type","allowed"],"title":"Size Tier","type":"object"},"size_tier_ratio_pairs":{"description":"Exact Nano Banana tier/ratio combinations accepted by this route. Independent allowed lists must not be interpreted as a Cartesian product.","items":{"additionalProperties":false,"properties":{"size_tier":{"enum":["1k","2k","4k"],"title":"Size Tier","type":"string"},"size":{"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"}},"required":["size_tier","size"],"title":"PublicSizeTierRatioPair","type":"object"},"minItems":1,"minLength":1,"title":"Size Tier Ratio Pairs","type":"array","uniqueItems":true}},"required":["size","output_images"],"title":"PublicChannelParameters","type":"object"},"route_eligibility":{"enum":["routable","not_routable"],"title":"Route Eligibility","type":"string"},"ineligibility_reason":{"anyOf":[{"enum":["admin_disabled","price_not_published","token_pricing_not_supported_in_v1"],"type":"string"},{"type":"null"}],"enum":["admin_disabled","price_not_published","token_pricing_not_supported_in_v1",null],"title":"Ineligibility Reason","type":["string","null"]},"billing_basis":{"anyOf":[{"const":"per_request","type":"string"},{"type":"null"}],"enum":["per_request",null],"title":"Billing Basis","type":["string","null"]},"price_matrix":{"anyOf":[{"items":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"type":"array"},{"type":"null"}],"items":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"title":"Price Matrix","type":["array","null"]},"default_request_price":{"anyOf":[{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},{"type":"null"}]},"refund_policy":{"anyOf":[{"additionalProperties":false,"properties":{"code":{"title":"Code","type":"string"},"zero_delivery":{"enum":["refund_all","retain_all"],"title":"Zero Delivery","type":"string"},"policy_violation":{"enum":["refund_all","retain_all"],"title":"Policy Violation","type":"string"},"unrecoverable":{"enum":["refund_all","retain_all"],"title":"Unrecoverable","type":"string"},"description":{"additionalProperties":false,"properties":{"zh-CN":{"title":"Zh-Cn","type":"string"},"en-US":{"title":"En-Us","type":"string"}},"required":["zh-CN","en-US"],"title":"PublicLocalizedDescription","type":"object"}},"required":["code","zero_delivery","policy_violation","unrecoverable","description"],"title":"PublicRefundPolicy","type":"object"},{"type":"null"}]}},"required":["channel_row_id","platform_name","channel_status","parameters","route_eligibility","ineligibility_reason","billing_basis","price_matrix","default_request_price","refund_policy"],"title":"PublicModelChannel","type":"object"},"title":"Channels","type":"array"}},"required":["operation","available","parameters","channels"],"title":"PublicModelOperation","type":"object"},"title":"Capabilities","type":"array"},"verified_capabilities":{"description":"Supplier-neutral accepted technical facts. verified_pending entries do not make a route callable, selectable, priced, or billable.","items":{"additionalProperties":false,"properties":{"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"verified_at":{"description":"UTC timestamp of the latest accepted evidence for this operation.","format":"date-time","title":"Verified At","type":"string"},"input_images":{"additionalProperties":false,"properties":{"min_count":{"maximum":5,"minimum":0,"title":"Min Count","type":"integer"},"max_count":{"maximum":5,"minimum":0,"title":"Max Count","type":"integer"},"formats":{"description":"Input image MIME types exercised by accepted edit evidence.","items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"title":"Formats","type":"array"}},"required":["min_count","max_count"],"title":"PublicVerifiedInputImages","type":"object"},"sizes":{"items":{"additionalProperties":false,"properties":{"value":{"description":"The exact value clients submit through the existing size field.","pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Value","type":"string"},"tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"A verified catalog grouping only; null means the accepted preset has no reviewed 1K, 2K, or 4K classification.","enum":["1k","2k","4k",null],"title":"Tier","type":["string","null"]},"aspect_ratio":{"anyOf":[{"pattern":"^[1-9][0-9]*:[1-9][0-9]*$","type":"string"},{"type":"null"}],"description":"The explicit ratio for this preset; auto has no fixed ratio.","title":"Aspect Ratio","type":["string","null"]},"experimental":{"description":"Whether the reviewed preset requires a high-pixel warning.","title":"Experimental","type":"boolean"},"semantics":{"description":"The evidence-backed request semantics. Actual decoded result dimensions remain authoritative.","enum":["pixel_target","approximate_tier"],"title":"Semantics","type":"string"},"availability":{"description":"available requires an active routable public row; verified_pending is supplier-neutral technical evidence and is not callable or priced.","enum":["available","verified_pending"],"title":"Availability","type":"string"},"observed_dimensions":{"description":"Distinct decoded output dimensions observed in accepted test evidence. They describe evidence, not an exact-pixel delivery SLA.","items":{"additionalProperties":false,"properties":{"width":{"minimum":1,"title":"Width","type":"integer"},"height":{"minimum":1,"title":"Height","type":"integer"}},"required":["width","height"],"title":"PublicObservedDimension","type":"object"},"title":"Observed Dimensions","type":"array"},"output_mimes":{"description":"Decoded output MIME types observed for this verified request.","items":{"enum":["image/png","image/jpeg","image/webp"],"type":"string"},"title":"Output Mimes","type":"array"}},"required":["value","tier","aspect_ratio","experimental","semantics","availability"],"title":"PublicVerifiedSize","type":"object"},"title":"Sizes","type":"array"}},"required":["operation","input_images","sizes"],"title":"PublicVerifiedOperation","type":"object"},"title":"Verified Capabilities","type":"array"}},"required":["model_id","company","modality","capabilities","verified_capabilities"],"title":"PublicModelOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_id","in":"path","required":true,"schema":{"maxLength":128,"minLength":1,"title":"Model Id","type":"string"}}],"security":[]}},"/api/v1/status":{"get":{"summary":"Public.Status.Get","operationId":"public.status.get","parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"scope":{"type":"string","title":"Scope"},"ingress":{"additionalProperties":true,"type":"object","title":"Ingress"},"models":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Models"},"incidents":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Incidents"}},"additionalProperties":false,"type":"object","required":["scope","ingress","models","incidents"],"title":"PublicStatusOutput"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"]}}}},"400":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"401":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"402":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"403":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"404":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"409":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"410":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"422":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"429":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"503":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}},"security":[],"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json"}},"/api/v1/text/offers":{"get":{"summary":"Public.Text-Offers.List","operationId":"public.text-offers.list","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"}},"required":["items"],"title":"PublicTextOffersListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}}],"security":[]}},"/api/v1/admin/token-rates":{"get":{"summary":"Admin.Token-Rates.List","operationId":"admin.token-rates.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"pricing_context":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Pricing Context"}},"required":["items"],"title":"AdminTokenRatesListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}}]}},"/api/v1/admin/token-rates/{channel_row_id}":{"put":{"summary":"Admin.Token-Rates.Update","operationId":"admin.token-rates.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"offer":{"additionalProperties":true,"title":"Offer","type":"object"},"rate_revision":{"minimum":1,"title":"Rate Revision","type":"integer"},"prices":{"additionalProperties":{"type":"string"},"title":"Prices","type":"object"}},"required":["offer","rate_revision","prices"],"title":"AdminTokenRatesUpdateOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.token-rates.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"channel_row_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"pattern":"^[a-z0-9][a-z0-9._-]*$","title":"Channel Row Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"model_id":{"default":"claude-opus-5-5","maxLength":128,"minLength":1,"pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","title":"Model Id","type":"string"},"input_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Input Rate"},"output_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Output Rate"},"cache_read_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Read Rate"},"cache_write_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write Rate"},"cache_write_5m_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write 5M Rate"},"cache_write_1h_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write 1H Rate"},"expected_revision":{"minimum":0,"title":"Expected Revision","type":"integer"},"source_cost_digest":{"anyOf":[{"maxLength":64,"minLength":64,"type":"string"},{"type":"null"}],"title":"Source Cost Digest"},"cost_currency":{"anyOf":[{"pattern":"^CNY$","type":"string"},{"type":"null"}],"title":"Cost Currency"},"input_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Input Cost"},"output_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Output Cost"},"cache_read_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Read Cost"},"cache_write_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write Cost"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_revision","reason"],"additionalProperties":false}}}}}},"/api/v1/text/tasks":{"post":{"summary":"User.Text-Tasks.Create","operationId":"user.text-tasks.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"settlement_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Settlement State"},"items":{"anyOf":[{"items":{"$ref":"#/$defs/UserTextTaskOutput"},"type":"array"},{"type":"null"}],"title":"Items"}},"title":"UserTextTaskOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"settlement_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Settlement State"},"items":{"anyOf":[{"items":{"$ref":"#/$defs/UserTextTaskOutput"},"type":"array"},{"type":"null"}],"title":"Items"}},"title":"UserTextTaskOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"api_key_id","x-oga-idempotency-namespace":"user.text-tasks.create","x-oga-idempotency-retention-seconds":604800,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":2097152,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"model":{"default":"claude-opus-5-5","maxLength":128,"minLength":1,"pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","title":"Model","type":"string"},"channel_row_id":{"anyOf":[{"maxLength":160,"minLength":1,"pattern":"^[a-z0-9][a-z0-9._-]*$","type":"string"},{"type":"null"}],"title":"Channel Row Id"},"messages":{"items":{"additionalProperties":false,"properties":{"role":{"pattern":"^(user|assistant)$","title":"Role","type":"string"},"content":{"anyOf":[{"type":"string"},{"items":{"additionalProperties":true,"type":"object"},"type":"array"}],"maxLength":100000,"minLength":1,"title":"Content"}},"required":["role","content"],"title":"TextMessage","type":"object"},"maxItems":100,"minItems":1,"title":"Messages","type":"array"},"max_output_tokens":{"maximum":200000,"minimum":1,"title":"Max Output Tokens","type":"integer"},"response_mode":{"default":"sync","enum":["sync","async"],"title":"Response Mode","type":"string"},"generation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Generation"},"api_key_id":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Api Key Id"}},"required":["max_output_tokens","messages"],"additionalProperties":false}}}}},"get":{"summary":"User.Text-Tasks.List","operationId":"user.text-tasks.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"settlement_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Settlement State"},"items":{"anyOf":[{"items":{"$ref":"#/$defs/UserTextTaskOutput"},"type":"array"},{"type":"null"}],"title":"Items"}},"title":"UserTextTaskOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"maximum":1000000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["queued","running","succeeded","failed"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/text/tasks/{task_id}":{"get":{"summary":"User.Text-Tasks.Get","operationId":"user.text-tasks.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"settlement_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Settlement State"},"items":{"anyOf":[{"items":{"$ref":"#/$defs/UserTextTaskOutput"},"type":"array"},{"type":"null"}],"title":"Items"}},"title":"UserTextTaskOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"title":"Task Id","type":"string"}}]}},"/api/v1/admin/text-offers/configure":{"put":{"summary":"Admin.Text-Offers.Configure","operationId":"admin.text-offers.configure","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"configured":{"items":{"additionalProperties":true,"type":"object"},"title":"Configured","type":"array"},"production_routable":{"title":"Production Routable","type":"boolean"}},"required":["configured"],"title":"AdminTextOffersConfigureOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.text-offers.configure","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"model_id":{"default":"claude-opus-5-5","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","title":"Model Id","type":"string"},"protocol":{"anyOf":[{"enum":["cphone-anthropic-v1","openai-chat-completions-v1","openai-responses-v1"],"type":"string"},{"type":"null"}],"title":"Protocol"},"upstream_model":{"anyOf":[{"pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","type":"string"},{"type":"null"}],"title":"Upstream Model"},"offers":{"items":{"additionalProperties":false,"properties":{"channel_row_id":{"maxLength":160,"minLength":1,"pattern":"^[a-z0-9][a-z0-9._-]{0,159}$","title":"Channel Row Id","type":"string"},"supplier_group":{"anyOf":[{"maxLength":64,"minLength":1,"type":"string"},{"type":"null"}],"title":"Supplier Group"},"credential_secret":{"anyOf":[{"format":"password","maxLength":4096,"minLength":16,"type":"string","writeOnly":true},{"type":"null"}],"title":"Credential Secret"},"reuse_credential_id":{"anyOf":[{"pattern":"^[A-Za-z0-9_.-]{1,160}$","type":"string"},{"type":"null"}],"title":"Reuse Credential Id"},"reuse_credential_version":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"Reuse Credential Version"},"input_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Input Rate"},"output_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Output Rate"},"cache_read_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Read Rate"},"cache_write_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write Rate"},"cache_write_5m_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write 5M Rate"},"cache_write_1h_rate":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write 1H Rate"},"expected_revision":{"minimum":0,"title":"Expected Revision","type":"integer"},"source_cost_digest":{"anyOf":[{"maxLength":64,"minLength":64,"type":"string"},{"type":"null"}],"title":"Source Cost Digest"},"cost_currency":{"anyOf":[{"const":"CNY","type":"string"},{"type":"null"}],"title":"Cost Currency"},"input_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Input Cost"},"output_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Output Cost"},"cache_read_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Read Cost"},"cache_write_cost":{"anyOf":[{"pattern":"^(?:0|[1-9][0-9]{0,12})(?:\\.[0-9]{1,6})?$","type":"string"},{"type":"null"}],"title":"Cache Write Cost"}},"required":["channel_row_id","expected_revision"],"title":"TextOfferConfiguration","type":"object"},"maxItems":64,"minItems":1,"title":"Offers","type":"array"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","offers","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/image-platforms":{"get":{"summary":"Admin.Image-Platforms.Get","operationId":"admin.image-platforms.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"platform_id","in":"query","required":false,"schema":{"anyOf":[{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","type":"string"},{"type":"null"}],"title":"Platform Id"}}]},"put":{"summary":"Admin.Image-Platforms.Save","operationId":"admin.image-platforms.save","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.image-platforms.save","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":131072,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"platform_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Platform Id","type":"string"},"name":{"maxLength":80,"minLength":1,"title":"Name","type":"string"},"origin":{"title":"Origin","type":"string"},"protocol":{"const":"openai-images-async-v1","default":"openai-images-async-v1","title":"Protocol","type":"string"},"legacy_provider":{"anyOf":[{"enum":["grsai","chengfeng","bananarouter","teamorouter"],"type":"string"},{"type":"null"}],"title":"Legacy Provider"},"groups":{"items":{"additionalProperties":false,"properties":{"group_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Group Id","type":"string"},"name":{"maxLength":64,"minLength":1,"title":"Name","type":"string"},"api_key":{"anyOf":[{"format":"password","maxLength":4096,"minLength":16,"type":"string","writeOnly":true},{"type":"null"}],"title":"Api Key"}},"required":["group_id","name"],"title":"GroupInput","type":"object"},"maxItems":16,"minItems":1,"title":"Groups","type":"array"},"offers":{"default":[],"items":{"additionalProperties":false,"properties":{"offer_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Offer Id","type":"string"},"group_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Group Id","type":"string"},"model_id":{"pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","title":"Model Id","type":"string"},"upstream_model":{"pattern":"^[a-z0-9][a-z0-9._-]{0,127}$","title":"Upstream Model","type":"string"},"public_name":{"default":"分组 001","maxLength":80,"minLength":1,"title":"Public Name","type":"string"},"description_zh":{"default":"经已发布线路验证的图像生成模型。","maxLength":300,"title":"Description Zh","type":"string"},"description_en":{"default":"Image generation with published, verified routes.","maxLength":300,"title":"Description En","type":"string"},"sizes":{"default":["1024x1024"],"items":{"type":"string"},"maxItems":8,"minItems":1,"title":"Sizes","type":"array"},"qualities":{"default":["auto"],"items":{"enum":["auto","low","medium","high"],"type":"string"},"maxItems":4,"minItems":1,"title":"Qualities","type":"array"},"prompt_max_chars":{"default":4000,"maximum":4000,"minimum":1,"title":"Prompt Max Chars","type":"integer"},"cost_currency":{"default":"CNY","enum":["CNY","USD"],"title":"Cost Currency","type":"string"},"cost_amount":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$","title":"Cost Amount","type":"string"},"sale_currency":{"default":"CNY","enum":["CNY","USD"],"title":"Sale Currency","type":"string"},"sale_amount":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$","title":"Sale Amount","type":"string"}},"required":["offer_id","group_id","model_id","upstream_model","cost_amount","sale_amount"],"title":"OfferInput","type":"object"},"maxItems":64,"title":"Offers","type":"array"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","groups","name","origin","platform_id","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/image-platforms/validate":{"post":{"summary":"Admin.Image-Platforms.Validate","operationId":"admin.image-platforms.validate","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.image-platforms.validate","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":131072,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"platform_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Platform Id","type":"string"},"offer_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Offer Id","type":"string"},"budget_currency":{"default":"CNY","enum":["CNY","USD"],"title":"Budget Currency","type":"string"},"budget_amount":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$","title":"Budget Amount","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["budget_amount","confirmation","expected_version","offer_id","platform_id","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/image-platforms/validation":{"get":{"summary":"Admin.Image-Platforms.Validation","operationId":"admin.image-platforms.validation","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"validation_id","in":"query","required":true,"schema":{"pattern":"^miv_[0-9a-f]{32}$","title":"Validation Id","type":"string"}}]}},"/api/v1/admin/image-platforms/publish":{"post":{"summary":"Admin.Image-Platforms.Publish","operationId":"admin.image-platforms.publish","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.image-platforms.publish","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":131072,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"platform_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Platform Id","type":"string"},"offer_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Offer Id","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","offer_id","platform_id","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/image-platforms/disable":{"post":{"summary":"Admin.Image-Platforms.Disable","operationId":"admin.image-platforms.disable","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Output","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.image-platforms.disable","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":131072,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"platform_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Platform Id","type":"string"},"offer_id":{"pattern":"^[a-z0-9][a-z0-9_-]{0,63}$","title":"Offer Id","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","offer_id","platform_id","reason"],"additionalProperties":false}}}}}},"/api/v1/console/payments/status":{"get":{"summary":"User.Payments.Status","operationId":"user.payments.status","parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"available":{"type":"boolean","title":"Available"},"network":{"type":"string","const":"tron-mainnet","title":"Network"},"asset":{"type":"string","const":"USDT","title":"Asset"},"signing_available":{"type":"boolean","const":false,"title":"Signing Available"},"lifecycle":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Lifecycle"}},"additionalProperties":false,"type":"object","required":["available","network","asset","signing_available"],"title":"PaymentStatusOutput"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"]}}}},"400":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"401":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"402":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"403":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"404":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"409":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"410":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"422":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"429":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"503":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}},"security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json"}},"/api/v1/console/recharges":{"post":{"summary":"User.Recharges.Create","operationId":"user.recharges.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.recharges.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"amount_usd":{"pattern":"^(0|[1-9][0-9]{0,12})\\.[0-9]{6}$","title":"Amount Usd","type":"string"}},"required":["amount_usd"],"additionalProperties":false}}}}},"get":{"summary":"User.Recharges.List","operationId":"user.recharges.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"maximum":1000000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/console/recharges/{order_id}":{"get":{"summary":"User.Recharges.Get","operationId":"user.recharges.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"order_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Order Id","type":"string"}}]}},"/api/v1/console/recharge-refunds":{"post":{"summary":"User.Recharge-Refunds.Create","operationId":"user.recharge-refunds.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.recharge-refunds.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"deposit_order_id":{"maxLength":160,"minLength":1,"title":"Deposit Order Id","type":"string"},"gross_usd":{"pattern":"^(0|[1-9][0-9]{0,12})\\.[0-9]{6}$","title":"Gross Usd","type":"string"},"reason":{"maxLength":1000,"minLength":1,"title":"Reason","type":"string"}},"required":["deposit_order_id","gross_usd","reason"],"additionalProperties":false}}}}}},"/api/v1/console/recharge-refunds/{request_id}":{"get":{"summary":"User.Recharge-Refunds.Get","operationId":"user.recharge-refunds.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}}]}},"/api/v1/console/recharge-refunds/{request_id}/fee-acceptance":{"post":{"summary":"User.Recharge-Refunds.Accept-Fee","operationId":"user.recharge-refunds.accept-fee","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.recharge-refunds.accept-fee","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"quote_id":{"maxLength":160,"minLength":1,"title":"Quote Id","type":"string"},"destination":{"maxLength":64,"minLength":25,"title":"Destination","type":"string"},"confirmation":{"type":"boolean"}},"required":["confirmation","destination","quote_id"],"additionalProperties":false}}}}}},"/api/v1/admin/recharge-refunds":{"get":{"summary":"Admin.Recharge-Refunds.List","operationId":"admin.recharge-refunds.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"after","in":"query","required":false,"schema":{"maximum":9223372036854775807,"minimum":0,"title":"After","type":"integer"}},{"name":"limit","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Limit","type":"integer"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["pending_review","awaiting_fee_acceptance","approved_reserved","payout_unknown","completed","rejected"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/admin/recharge-refunds/{request_id}":{"get":{"summary":"Admin.Recharge-Refunds.Get","operationId":"admin.recharge-refunds.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}}]}},"/api/v1/admin/recharge-refunds/{request_id}/quote":{"post":{"summary":"Admin.Recharge-Refunds.Quote","operationId":"admin.recharge-refunds.quote","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.recharge-refunds.quote","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expected_digest":{"pattern":"^[0-9a-f]{64}$","title":"Expected Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_digest","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/recharge-refunds/{request_id}/approve":{"post":{"summary":"Admin.Recharge-Refunds.Approve","operationId":"admin.recharge-refunds.approve","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.recharge-refunds.approve","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expected_digest":{"pattern":"^[0-9a-f]{64}$","title":"Expected Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_digest","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/recharge-refunds/{request_id}/begin-payout":{"post":{"summary":"Admin.Recharge-Refunds.Begin-Payout","operationId":"admin.recharge-refunds.begin-payout","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.recharge-refunds.begin-payout","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expected_digest":{"pattern":"^[0-9a-f]{64}$","title":"Expected Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_digest","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/recharge-refunds/{request_id}/reject":{"post":{"summary":"Admin.Recharge-Refunds.Reject","operationId":"admin.recharge-refunds.reject","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.recharge-refunds.reject","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expected_digest":{"pattern":"^[0-9a-f]{64}$","title":"Expected Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_digest","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/recharge-refunds/{request_id}/reconcile-payout":{"post":{"summary":"Admin.Recharge-Refunds.Reconcile-Payout","operationId":"admin.recharge-refunds.reconcile-payout","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"PaymentResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.recharge-refunds.reconcile-payout","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expected_digest":{"pattern":"^[0-9a-f]{64}$","title":"Expected Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","expected_digest","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/payments/stripe-config":{"get":{"summary":"Admin.Payments.Stripe-Config.Get","operationId":"admin.payments.stripe-config.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ConfigOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"enum":["test","live"],"title":"Mode","type":"string"}}]},"post":{"summary":"Admin.Payments.Stripe-Config.Save","operationId":"admin.payments.stripe-config.save","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ConfigOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe-config.save","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":16384,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"default":"test","enum":["test","live"],"title":"Mode","type":"string"},"api_key":{"anyOf":[{"format":"password","maxLength":4096,"type":"string","writeOnly":true},{"type":"null"}],"title":"Api Key"},"webhook_secret":{"anyOf":[{"format":"password","maxLength":4096,"type":"string","writeOnly":true},{"type":"null"}],"title":"Webhook Secret"},"methods":{"default":["card","alipay"],"items":{"enum":["card","alipay","wechat_pay"],"type":"string"},"maxItems":3,"minItems":1,"title":"Methods","type":"array"},"min_usd":{"default":"5.00","pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,2})?$","title":"Min Usd","type":"string"},"max_usd":{"default":"1000.00","pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,2})?$","title":"Max Usd","type":"string"},"preset_usd":{"items":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,2})?$","type":"string"},"maxItems":20,"title":"Preset Usd","type":"array"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/console/payments/stripe/status":{"get":{"summary":"User.Payments.Stripe.Status","operationId":"user.payments.stripe.status","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}}]}},"/api/v1/console/payments/stripe/checkout":{"post":{"summary":"User.Payments.Stripe.Checkout","operationId":"user.payments.stripe.checkout","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"user.payments.stripe.checkout","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"enum":["test","live"],"title":"Mode","type":"string"},"amount_usd":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,2})?$","title":"Amount Usd","type":"string"},"payment_method":{"anyOf":[{"enum":["card","alipay","wechat_pay"],"type":"string"},{"type":"null"}],"title":"Payment Method"}},"required":["amount_usd","mode"],"additionalProperties":false}}}}}},"/api/v1/console/payments/stripe/orders":{"get":{"summary":"User.Payments.Stripe.Orders","operationId":"user.payments.stripe.orders","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"page","in":"query","required":false,"schema":{"maximum":1000000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/console/payments/stripe/orders/{order_id}":{"get":{"summary":"User.Payments.Stripe.Order","operationId":"user.payments.stripe.order","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"order_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Order Id","type":"string"}}]}},"/api/v1/console/payments/stripe/refunds":{"post":{"summary":"User.Payments.Stripe.Refund","operationId":"user.payments.stripe.refund","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"user.payments.stripe.refund","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"order_id":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Order Id","type":"string"},"amount_usd":{"pattern":"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,2})?$","title":"Amount Usd","type":"string"},"reason":{"maxLength":1000,"minLength":1,"title":"Reason","type":"string"}},"required":["amount_usd","order_id","reason"],"additionalProperties":false}}}}}},"/api/v1/console/payments/stripe/refunds/{request_id}":{"get":{"summary":"User.Payments.Stripe.Refund-Get","operationId":"user.payments.stripe.refund-get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"request_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Request Id","type":"string"}}]}},"/api/v1/admin/payments/stripe/status":{"get":{"summary":"Admin.Payments.Stripe.Status","operationId":"admin.payments.stripe.status","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}}]}},"/api/v1/admin/payments/stripe/orders":{"get":{"summary":"Admin.Payments.Stripe.Orders","operationId":"admin.payments.stripe.orders","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"page","in":"query","required":false,"schema":{"maximum":1000000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/payments/stripe/refunds":{"get":{"summary":"Admin.Payments.Stripe.Refunds","operationId":"admin.payments.stripe.refunds","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"page","in":"query","required":false,"schema":{"maximum":1000000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["requested","approved","submitting","pending","unknown","attention"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/admin/payments/stripe/orders/{order_id}":{"get":{"summary":"Admin.Payments.Stripe.Order","operationId":"admin.payments.stripe.order","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"order_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Order Id","type":"string"}}]}},"/api/v1/admin/payments/stripe/enable":{"post":{"summary":"Admin.Payments.Stripe.Enable","operationId":"admin.payments.stripe.enable","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe.enable","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"enabled":{"title":"Enabled","type":"boolean"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","enabled","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/payments/stripe/refunds/{request_id}/review":{"post":{"summary":"Admin.Payments.Stripe.Refund-Review","operationId":"admin.payments.stripe.refund-review","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe.refund-review","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"approve":{"title":"Approve","type":"boolean"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["approve","confirmation","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/payments/stripe/refunds/{request_id}/recover":{"post":{"summary":"Admin.Payments.Stripe.Refund-Recover","operationId":"admin.payments.stripe.refund-recover","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe.refund-recover","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"action":{"enum":["retry","bind_receipt","close"],"title":"Action","type":"string"},"gateway_id":{"anyOf":[{"pattern":"^re_[A-Za-z0-9]{1,180}$","type":"string"},{"type":"null"}],"title":"Gateway Id"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["action","confirmation","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/payments/stripe/risk-resolve":{"post":{"summary":"Admin.Payments.Stripe.Risk-Resolve","operationId":"admin.payments.stripe.risk-resolve","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe.risk-resolve","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"order_id":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Order Id","type":"string"},"action":{"enum":["recover_from_balance","platform_absorb"],"title":"Action","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["action","confirmation","expected_version","order_id","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/payments/stripe/inspect":{"post":{"summary":"Admin.Payments.Stripe.Inspect","operationId":"admin.payments.stripe.inspect","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"ResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.payments.stripe.inspect","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"order_id":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_\\-]+$","title":"Order Id","type":"string"},"session_id":{"anyOf":[{"pattern":"^cs_(?:test_|live_)?[A-Za-z0-9]{1,180}$","type":"string"},{"type":"null"}],"title":"Session Id"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","order_id","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/wallets/tron":{"get":{"summary":"Admin.Wallets.Tron.List","operationId":"admin.wallets.tron.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Result","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"maximum":100000,"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":50,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"Admin.Wallets.Tron.Create","operationId":"admin.wallets.tron.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Result","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.wallets.tron.create","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"maxLength":80,"minLength":1,"title":"Label","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","label","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/wallets/tron/{wallet_id}/refresh":{"post":{"summary":"Admin.Wallets.Tron.Refresh","operationId":"admin.wallets.tron.refresh","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Result","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.wallets.tron.refresh","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"wallet_id","in":"path","required":true,"schema":{"pattern":"^tw_[0-9a-f]{32}$","title":"Wallet Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}]}},"/api/v1/admin/wallets/tron/{wallet_id}/backup":{"post":{"summary":"Admin.Wallets.Tron.Backup","operationId":"admin.wallets.tron.backup","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"result":{"additionalProperties":true,"title":"Result","type":"object"}},"required":["result"],"title":"Result","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"principal_id","x-oga-idempotency-namespace":"admin.wallets.tron.backup","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"wallet_id","in":"path","required":true,"schema":{"pattern":"^tw_[0-9a-f]{32}$","title":"Wallet Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"password":{"format":"password","maxLength":1024,"minLength":1,"title":"Password","type":"string","writeOnly":true},"recipient_public_key":{"maxLength":120,"minLength":80,"title":"Recipient Public Key","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","password","reason","recipient_public_key"],"additionalProperties":false}}}}}},"/api/v1/support/requests":{"post":{"summary":"Public.Support.Create","operationId":"public.support.create","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"accepted":{"const":true,"title":"Accepted","type":"boolean"}},"required":["accepted"],"title":"PublicAcceptedOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.support.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"contact_email":{"maxLength":320,"minLength":3,"title":"Contact Email","type":"string"},"request_type":{"enum":["support","suspension_appeal"],"title":"Request Type","type":"string"},"subject":{"maxLength":200,"minLength":1,"title":"Subject","type":"string"},"message":{"maxLength":8000,"minLength":1,"title":"Message","type":"string"}},"required":["contact_email","message","request_type","subject"],"additionalProperties":false}}}}}},"/api/v1/auth/register":{"post":{"summary":"Public.Users.Register","operationId":"public.users.register","responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"user":{"additionalProperties":false,"properties":{"user_id":{"minimum":1,"title":"User Id","type":"integer"},"email":{"title":"Email","type":"string"},"email_verified":{"title":"Email Verified","type":"boolean"},"status":{"enum":["active","disabled"],"title":"Status","type":"string"},"is_admin":{"const":false,"title":"Is Admin","type":"boolean"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"last_login_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Login At"},"timezone":{"title":"Timezone","type":"string"}},"required":["user_id","email","email_verified","status","is_admin","created_at","last_login_at","timezone"],"title":"IdentityUserOutput","type":"object"},"verification_expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Verification Expires At"},"email_verification_required":{"title":"Email Verification Required","type":"boolean"},"legal_acceptances":{"items":{"additionalProperties":false,"properties":{"acceptance_id":{"minimum":1,"title":"Acceptance Id","type":"integer"},"user_id":{"minimum":1,"title":"User Id","type":"integer"},"document":{"enum":["service_terms","acceptable_use_policy"],"title":"Document","type":"string"},"version":{"title":"Version","type":"string"},"accepted_at":{"format":"date-time","title":"Accepted At","type":"string"},"source_ip":{"title":"Source Ip","type":"string"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Agent"}},"required":["acceptance_id","user_id","document","version","accepted_at","source_ip","user_agent"],"title":"LegalAcceptanceOutput","type":"object"},"title":"Legal Acceptances","type":"array"},"legal_requirements_satisfied":{"const":true,"title":"Legal Requirements Satisfied","type":"boolean"}},"required":["user","verification_expires_at","email_verification_required","legal_acceptances","legal_requirements_satisfied"],"title":"PublicUsersRegisterOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.users.register","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"maxLength":320,"minLength":3,"title":"Email","type":"string"},"password":{"maxLength":256,"minLength":8,"title":"Password","type":"string"},"accept_terms":{"const":true,"title":"Accept Terms","type":"boolean"}},"required":["accept_terms","email","password"],"additionalProperties":false}}}}}},"/api/v1/auth/verify-email":{"post":{"summary":"Public.Email.Verify","operationId":"public.email.verify","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"user":{"additionalProperties":false,"properties":{"user_id":{"minimum":1,"title":"User Id","type":"integer"},"email":{"title":"Email","type":"string"},"email_verified":{"title":"Email Verified","type":"boolean"},"status":{"enum":["active","disabled"],"title":"Status","type":"string"},"is_admin":{"const":false,"title":"Is Admin","type":"boolean"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"last_login_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Login At"},"timezone":{"title":"Timezone","type":"string"}},"required":["user_id","email","email_verified","status","is_admin","created_at","last_login_at","timezone"],"title":"IdentityUserOutput","type":"object"}},"required":["user"],"title":"IdentityUserMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.email.verify","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"maxLength":512,"minLength":1,"pattern":"^\\S+$","title":"Token","type":"string"}},"required":["token"],"additionalProperties":false}}}}}},"/api/v1/auth/verification/resend":{"post":{"summary":"Public.Email-Verification.Create","operationId":"public.email-verification.create","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"accepted":{"const":true,"title":"Accepted","type":"boolean"}},"required":["accepted"],"title":"PublicAcceptedOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.email-verification.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"maxLength":320,"minLength":3,"title":"Email","type":"string"}},"required":["email"],"additionalProperties":false}}}}}},"/api/v1/auth/password-reset":{"post":{"summary":"Public.Password-Reset.Request","operationId":"public.password-reset.request","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"accepted":{"const":true,"title":"Accepted","type":"boolean"}},"required":["accepted"],"title":"PublicAcceptedOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.password-reset.request","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"maxLength":320,"minLength":3,"title":"Email","type":"string"}},"required":["email"],"additionalProperties":false}}}}}},"/api/v1/auth/password-reset/confirm":{"post":{"summary":"Public.Password-Reset.Confirm","operationId":"public.password-reset.confirm","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"user":{"additionalProperties":false,"properties":{"user_id":{"minimum":1,"title":"User Id","type":"integer"},"email":{"title":"Email","type":"string"},"email_verified":{"title":"Email Verified","type":"boolean"},"status":{"enum":["active","disabled"],"title":"Status","type":"string"},"is_admin":{"const":false,"title":"Is Admin","type":"boolean"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"last_login_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Login At"},"timezone":{"title":"Timezone","type":"string"}},"required":["user_id","email","email_verified","status","is_admin","created_at","last_login_at","timezone"],"title":"IdentityUserOutput","type":"object"}},"required":["user"],"title":"IdentityUserMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"required","x-oga-idempotency-subject":"public_identity","x-oga-idempotency-namespace":"public.password-reset.confirm","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"maxLength":512,"minLength":1,"pattern":"^\\S+$","title":"Token","type":"string"},"new_password":{"maxLength":256,"minLength":8,"title":"New Password","type":"string"}},"required":["new_password","token"],"additionalProperties":false}}}}}},"/api/v1/preferences":{"get":{"summary":"User.Preferences.Get","operationId":"user.preferences.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"timezone":{"title":"Timezone","type":"string"}},"required":["timezone"],"title":"UserPreferencesOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"identity","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[]},"patch":{"summary":"User.Preferences.Update","operationId":"user.preferences.update","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"timezone":{"title":"Timezone","type":"string"}},"required":["timezone"],"title":"UserPreferencesOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.preferences.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"timezone":{"maxLength":64,"minLength":1,"title":"Timezone","type":"string"}},"required":["timezone"],"additionalProperties":false}}}}}},"/api/v1/legal-acceptances":{"post":{"summary":"User.Legal.Accept","operationId":"user.legal.accept","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"legal_acceptances":{"items":{"additionalProperties":false,"properties":{"acceptance_id":{"minimum":1,"title":"Acceptance Id","type":"integer"},"user_id":{"minimum":1,"title":"User Id","type":"integer"},"document":{"enum":["service_terms","acceptable_use_policy"],"title":"Document","type":"string"},"version":{"title":"Version","type":"string"},"accepted_at":{"format":"date-time","title":"Accepted At","type":"string"},"source_ip":{"title":"Source Ip","type":"string"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Agent"}},"required":["acceptance_id","user_id","document","version","accepted_at","source_ip","user_agent"],"title":"LegalAcceptanceOutput","type":"object"},"title":"Legal Acceptances","type":"array"},"legal_requirements_satisfied":{"const":true,"title":"Legal Requirements Satisfied","type":"boolean"}},"required":["legal_acceptances","legal_requirements_satisfied"],"title":"UserLegalAcceptOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.legal.accept","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accept_terms":{"const":true,"title":"Accept Terms","type":"boolean"}},"required":["accept_terms"],"additionalProperties":false}}}}}},"/api/v1/account/balance":{"get":{"summary":"User.Balance.Get","operationId":"user.balance.get","parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"lifecycle":{"anyOf":[{"properties":{"schema":{"type":"string","const":"oga-resource-lifecycle-v1","title":"Schema"},"resource_ref":{"type":"string","title":"Resource Ref"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"type":"object","title":"Dimensions"},"reason_codes":{"items":{"type":"string"},"type":"array","title":"Reason Codes"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Next Actions"}},"additionalProperties":true,"type":"object","required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis."},{"type":"null"}]},"account_id":{"type":"string","title":"Account Id"},"currency":{"type":"string","const":"USD","title":"Currency"},"balance_micro":{"type":"integer","title":"Balance Micro"},"balance_usd":{"type":"string","pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Balance Usd"},"available_micro":{"type":"integer","title":"Available Micro"},"available_usd":{"type":"string","pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Available Usd"},"held_micro":{"type":"integer","title":"Held Micro"},"held_usd":{"type":"string","pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Held Usd"},"net_consumed_micro":{"type":"integer","title":"Net Consumed Micro"},"net_consumed_usd":{"type":"string","pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd"},"balance_expires_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Balance Expires At"}},"additionalProperties":true,"type":"object","required":["account_id","currency","balance_micro","balance_usd","available_micro","available_usd","held_micro","held_usd","net_consumed_micro","net_consumed_usd","balance_expires_at"],"title":"UserBalanceOutput"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"]}}}},"400":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"401":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"402":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"403":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"404":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"409":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"410":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"422":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"429":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"503":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}},"security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json"}},"/api/v1/account/usage":{"get":{"summary":"User.Usage.List","operationId":"user.usage.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"summary":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"currency":{"const":"USD","title":"Currency","type":"string"},"request_count":{"minimum":0,"title":"Request Count","type":"integer"},"success_count":{"minimum":0,"title":"Success Count","type":"integer"},"failure_count":{"minimum":0,"title":"Failure Count","type":"integer"},"completed_image_count":{"minimum":0,"title":"Completed Image Count","type":"integer"},"reserved_micro":{"title":"Reserved Micro","type":"integer"},"reserved_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Reserved Usd","type":"string"},"charged_micro":{"title":"Charged Micro","type":"integer"},"charged_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Charged Usd","type":"string"},"refunded_micro":{"title":"Refunded Micro","type":"integer"},"refunded_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Refunded Usd","type":"string"},"released_micro":{"title":"Released Micro","type":"integer"},"released_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Released Usd","type":"string"},"net_consumed_micro":{"title":"Net Consumed Micro","type":"integer"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"}},"required":["currency","request_count","success_count","failure_count","completed_image_count","reserved_micro","reserved_usd","charged_micro","charged_usd","refunded_micro","refunded_usd","released_micro","released_usd","net_consumed_micro","net_consumed_usd"],"title":"UserUsageSummary","type":"object"},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"title":"Task Id","type":"string"},"model_id":{"title":"Model Id","type":"string"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"channel_row_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel Row Id"},"api_key_id":{"title":"Api Key Id","type":"string"},"status":{"enum":["queued","running","succeeded","failed"],"title":"Status","type":"string"},"terminal_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminal Reason"},"requested_count":{"minimum":1,"title":"Requested Count","type":"integer"},"completed_count":{"minimum":0,"title":"Completed Count","type":"integer"},"reserved_micro":{"title":"Reserved Micro","type":"integer"},"reserved_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Reserved Usd","type":"string"},"charged_micro":{"title":"Charged Micro","type":"integer"},"charged_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Charged Usd","type":"string"},"refunded_micro":{"title":"Refunded Micro","type":"integer"},"refunded_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Refunded Usd","type":"string"},"released_micro":{"title":"Released Micro","type":"integer"},"released_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Released Usd","type":"string"},"net_consumed_micro":{"title":"Net Consumed Micro","type":"integer"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"created_at":{"title":"Created At","type":"string"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"}},"required":["task_id","model_id","operation","channel_row_id","api_key_id","status","terminal_reason","requested_count","completed_count","reserved_micro","reserved_usd","charged_micro","charged_usd","refunded_micro","refunded_usd","released_micro","released_usd","net_consumed_micro","net_consumed_usd","created_at","completed_at"],"title":"UserUsageItem","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["summary","items","total","page","page_size"],"title":"UserUsageListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"from_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"From At"}},{"name":"to_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"To At"}},{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"operation","in":"query","required":false,"schema":{"anyOf":[{"enum":["generation","edit","variation"],"type":"string"},{"type":"null"}],"title":"Operation"}},{"name":"channel_row_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Channel Row Id"}},{"name":"api_key_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Api Key Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["queued","running","succeeded","failed"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/account/ledger":{"get":{"summary":"User.Ledger.List","operationId":"user.ledger.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"id":{"title":"Id","type":"integer"},"account_id":{"title":"Account Id","type":"string"},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"event_type":{"title":"Event Type","type":"string"},"amount_micro":{"title":"Amount Micro","type":"integer"},"amount_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Amount Usd","type":"string"},"balance_after_micro":{"title":"Balance After Micro","type":"integer"},"balance_after_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Balance After Usd","type":"string"},"currency":{"const":"USD","title":"Currency","type":"string"},"created_at":{"title":"Created At","type":"string"}},"required":["id","account_id","task_id","event_type","amount_micro","amount_usd","balance_after_micro","balance_after_usd","currency","created_at"],"title":"UserLedgerItem","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"UserLedgerListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"from_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"From At"}},{"name":"to_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"To At"}},{"name":"event_type","in":"query","required":false,"schema":{"anyOf":[{"maxLength":80,"minLength":1,"type":"string"},{"type":"null"}],"title":"Event Type"}}]}},"/api/v1/tasks":{"get":{"summary":"User.Tasks.List","operationId":"user.tasks.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"title":"Task Id","type":"string"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"model_id":{"title":"Model Id","type":"string"},"request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Request Id"},"response_mode":{"enum":["async","sync"],"title":"Response Mode","type":"string"},"requested_count":{"minimum":1,"title":"Requested Count","type":"integer"},"status":{"enum":["queued","running","succeeded","failed"],"title":"Status","type":"string"},"terminal_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminal Reason"},"billing":{"additionalProperties":true,"title":"Billing","type":"object"},"channel_row_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Channel Row Id"},"unit_price":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Unit Price"},"refund_policy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Refund Policy"},"partial":{"title":"Partial","type":"boolean"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"completed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Completed At"}},"required":["task_id","operation","model_id","request_id","response_mode","requested_count","status","terminal_reason","billing","channel_row_id","unit_price","refund_policy","partial","created_at","updated_at","completed_at"],"title":"UserTaskListItem","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"UserTasksListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["queued","running","succeeded","failed"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"operation","in":"query","required":false,"schema":{"anyOf":[{"enum":["generation","edit","variation"],"type":"string"},{"type":"null"}],"title":"Operation"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/tasks/{task_id}":{"get":{"summary":"User.Tasks.Get","operationId":"user.tasks.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"description":"Complete owner-safe task projection shared by REST, OpenAPI and MCP.","properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"title":"Task Id","type":"string"},"status":{"enum":["queued","running","succeeded","failed"],"title":"Status","type":"string"},"terminal_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminal Reason"},"model":{"title":"Model","type":"string"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Size"},"size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"title":"Size Tier"},"quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quality"},"response_format":{"description":"How a delivered platform asset is represented in a task response.","enum":["url","b64_json"],"title":"ImageResponseFormat","type":"string"},"input_count":{"minimum":0,"title":"Input Count","type":"integer"},"has_mask":{"title":"Has Mask","type":"boolean"},"response_mode":{"description":"The client-facing wait mode; upstream execution is always durable.","enum":["async","sync"],"title":"ResponseMode","type":"string"},"auto_async_on_timeout":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Async On Timeout"},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"result":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"completed_count":{"maximum":4,"minimum":1,"title":"Completed Count","type":"integer"},"partial":{"title":"Partial","type":"boolean"},"partial_reason":{"anyOf":[{"enum":["upstream_returned_fewer","result_delivery_failed","mixed"],"type":"string"},{"type":"null"}],"title":"Partial Reason"},"partial_reason_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partial Reason Message"},"images":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"asset_id":{"title":"Asset Id","type":"string"},"mime_type":{"enum":["image/png","image/jpeg","image/webp"],"title":"Mime Type","type":"string"},"width":{"minimum":1,"title":"Width","type":"integer"},"height":{"minimum":1,"title":"Height","type":"integer"},"byte_size":{"minimum":1,"title":"Byte Size","type":"integer"},"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"b64_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"B64 Json"}},"required":["asset_id","mime_type","width","height","byte_size","expires_at","url","b64_json"],"title":"UserTaskImageOutput","type":"object"},"title":"Images","type":"array"}},"required":["requested_count","completed_count","partial","partial_reason","partial_reason_message","images"],"title":"UserTaskResultOutput","type":"object"},{"type":"null"}]},"result_expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Result Expires At"},"result_expired":{"title":"Result Expired","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"Retry After Seconds"},"channel":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"channel_row_id":{"title":"Channel Row Id","type":"string"},"platform_name":{"title":"Platform Name","type":"string"},"request_price":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"refund_policy":{"additionalProperties":false,"properties":{"code":{"title":"Code","type":"string"},"zero_delivery":{"enum":["refund_all","retain_all"],"title":"Zero Delivery","type":"string"},"policy_violation":{"enum":["refund_all","retain_all"],"title":"Policy Violation","type":"string"},"unrecoverable":{"enum":["refund_all","retain_all"],"title":"Unrecoverable","type":"string"},"description":{"additionalProperties":false,"properties":{"zh-CN":{"title":"Zh-Cn","type":"string"},"en-US":{"title":"En-Us","type":"string"}},"required":["zh-CN","en-US"],"title":"PublicLocalizedDescription","type":"object"}},"required":["code","zero_delivery","policy_violation","unrecoverable","description"],"title":"PublicRefundPolicy","type":"object"},"size_semantics":{"enum":["pixel_target","approximate_tier"],"title":"Size Semantics","type":"string"},"billing_basis":{"const":"per_request","title":"Billing Basis","type":"string"}},"required":["channel_row_id","platform_name","request_price","refund_policy","size_semantics","billing_basis"],"title":"UserTaskChannelOutput","type":"object"},{"type":"null"}]},"routing":{"additionalProperties":false,"properties":{"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"total_attempts":{"minimum":0,"title":"Total Attempts","type":"integer"},"switch_count":{"minimum":0,"title":"Switch Count","type":"integer"},"attempts":{"items":{"additionalProperties":false,"properties":{"attempt_number":{"minimum":1,"title":"Attempt Number","type":"integer"},"channel_row_id":{"title":"Channel Row Id","type":"string"},"channel_name":{"title":"Channel Name","type":"string"},"action":{"enum":["initial","retry_same_channel","switch_channel","skip"],"title":"Action","type":"string"},"outcome":{"enum":["accepted","explicitly_rejected","unknown","skipped"],"title":"Outcome","type":"string"},"reason_code":{"enum":["initial_selection","explicit_rejection","retryable_network_error","channel_disabled","health_unavailable","unknown_acceptance","accepted_stop"],"title":"Reason Code","type":"string"},"reason":{"title":"Reason","type":"string"},"occurred_at":{"format":"date-time","title":"Occurred At","type":"string"}},"required":["attempt_number","channel_row_id","channel_name","action","outcome","reason_code","reason","occurred_at"],"title":"UserTaskRoutingAttemptOutput","type":"object"},"title":"Attempts","type":"array"}},"required":["strategy","total_attempts","switch_count","attempts"],"title":"UserTaskRoutingOutput","type":"object"},"error":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"code":{"maximum":999999,"minimum":100000,"title":"Code","type":"integer"},"service":{"title":"Service","type":"string"},"retryable":{"title":"Retryable","type":"boolean"},"charge_behavior":{"title":"Charge Behavior","type":"string"},"error_stage":{"title":"Error Stage","type":"string"},"user_action":{"title":"User Action","type":"string"},"details":{"items":{"additionalProperties":true,"type":"object"},"title":"Details","type":"array"}},"required":["code","service","retryable","charge_behavior","error_stage","user_action","details"],"title":"UserTaskErrorOutput","type":"object"},{"type":"null"}]},"billing":{"additionalProperties":false,"properties":{"status":{"enum":["held","charged","refunded","partially_refunded","not_charged"],"title":"Status","type":"string"},"currency":{"const":"USD","title":"Currency","type":"string"},"reserved_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Reserved Amount","type":"string"},"charged_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Charged Amount","type":"string"},"refunded_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Refunded Amount","type":"string"},"released_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Released Amount","type":"string"},"balance_after_settlement":{"anyOf":[{"pattern":"^[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Balance After Settlement"}},"required":["status","currency","reserved_amount","charged_amount","refunded_amount","released_amount","balance_after_settlement"],"title":"UserTaskBillingOutput","type":"object"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"completed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Completed At"}},"required":["task_id","status","terminal_reason","model","operation","size","size_tier","quality","response_format","input_count","has_mask","response_mode","auto_async_on_timeout","requested_count","result","result_expires_at","result_expired","poll_url","channel","routing","error","billing","created_at","updated_at","completed_at"],"title":"UserTaskDetailOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Task Id","type":"string"}}]}},"/api/v1/api-keys":{"get":{"summary":"User.Api-Keys.List","operationId":"user.api-keys.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"key_id":{"title":"Key Id","type":"string"},"principal_type":{"const":"user","title":"Principal Type","type":"string"},"user_id":{"title":"User Id","type":"integer"},"admin_id":{"title":"Admin Id","type":"null"},"access":{"enum":["read","full"],"title":"Access","type":"string"},"name":{"title":"Name","type":"string"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"prefix":{"title":"Prefix","type":"string"},"status":{"enum":["active","disabled","revoked"],"title":"Status","type":"string"},"created_by_kind":{"enum":["user_session","api_key"],"title":"Created By Kind","type":"string"},"created_by_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By Api Key Id"},"parent_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Api Key Id"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"channel_mode":{"enum":["all_channels","allow_list"],"title":"Channel Mode","type":"string"},"allowed_channel_row_ids":{"items":{"type":"string"},"title":"Allowed Channel Row Ids","type":"array"},"excluded_channel_row_ids":{"items":{"type":"string"},"title":"Excluded Channel Row Ids","type":"array"},"cumulative_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"},"net_consumed_micro_usd":{"title":"Net Consumed Micro Usd","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"account_id":{"title":"Account Id","type":"string"},"remaining_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Remaining Cap Micro Usd"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"cumulative_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Cumulative Cap Usd"},"remaining_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Remaining Cap Usd"}},"required":["key_id","principal_type","user_id","admin_id","access","name","notes","prefix","status","created_by_kind","created_by_api_key_id","parent_api_key_id","expires_at","revoked_at","strategy","channel_mode","allowed_channel_row_ids","excluded_channel_row_ids","cumulative_cap_micro_usd","net_consumed_micro_usd","created_at","updated_at","last_used_at","account_id","remaining_cap_micro_usd","net_consumed_usd","cumulative_cap_usd","remaining_cap_usd"],"title":"UserApiKeyOutput","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"UserApiKeysListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"identity","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"User.Api-Keys.Create","operationId":"user.api-keys.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"api_key":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"key_id":{"title":"Key Id","type":"string"},"principal_type":{"const":"user","title":"Principal Type","type":"string"},"user_id":{"title":"User Id","type":"integer"},"admin_id":{"title":"Admin Id","type":"null"},"access":{"enum":["read","full"],"title":"Access","type":"string"},"name":{"title":"Name","type":"string"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"prefix":{"title":"Prefix","type":"string"},"status":{"enum":["active","disabled","revoked"],"title":"Status","type":"string"},"created_by_kind":{"enum":["user_session","api_key"],"title":"Created By Kind","type":"string"},"created_by_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By Api Key Id"},"parent_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Api Key Id"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"channel_mode":{"enum":["all_channels","allow_list"],"title":"Channel Mode","type":"string"},"allowed_channel_row_ids":{"items":{"type":"string"},"title":"Allowed Channel Row Ids","type":"array"},"excluded_channel_row_ids":{"items":{"type":"string"},"title":"Excluded Channel Row Ids","type":"array"},"cumulative_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"},"net_consumed_micro_usd":{"title":"Net Consumed Micro Usd","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"account_id":{"title":"Account Id","type":"string"},"remaining_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Remaining Cap Micro Usd"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"cumulative_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Cumulative Cap Usd"},"remaining_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Remaining Cap Usd"}},"required":["key_id","principal_type","user_id","admin_id","access","name","notes","prefix","status","created_by_kind","created_by_api_key_id","parent_api_key_id","expires_at","revoked_at","strategy","channel_mode","allowed_channel_row_ids","excluded_channel_row_ids","cumulative_cap_micro_usd","net_consumed_micro_usd","created_at","updated_at","last_used_at","account_id","remaining_cap_micro_usd","net_consumed_usd","cumulative_cap_usd","remaining_cap_usd"],"title":"UserApiKeyOutput","type":"object"},"secret":{"anyOf":[{"minLength":1,"type":"string"},{"type":"null"}],"title":"Secret"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"secret_display":{"anyOf":[{"const":"once","type":"string"},{"type":"null"}],"title":"Secret Display"}},"required":["api_key"],"title":"UserApiKeyIssuanceOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.api-keys.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"maxLength":120,"minLength":1,"title":"Name","type":"string"},"access":{"default":"full","enum":["read","full"],"title":"Access","type":"string"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"notes":{"anyOf":[{"maxLength":1000,"type":"string"},{"type":"null"}],"title":"Notes"},"strategy":{"anyOf":[{"enum":["stable_first","price_low_first","speed_fast_first"],"type":"string"},{"type":"null"}],"title":"Strategy"},"channel_mode":{"anyOf":[{"enum":["all_channels","allow_list"],"type":"string"},{"type":"null"}],"title":"Channel Mode"},"allowed_channel_row_ids":{"anyOf":[{"items":{"maxLength":160,"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Channel Row Ids"},"excluded_channel_row_ids":{"anyOf":[{"items":{"maxLength":160,"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"title":"Excluded Channel Row Ids"},"cumulative_cap_micro_usd":{"anyOf":[{"minimum":0,"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"}},"required":["name"],"additionalProperties":false}}}}}},"/api/v1/images/tasks":{"post":{"summary":"User.Image-Tasks.Create","operationId":"user.image-tasks.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"description":"Complete owner-safe task projection shared by REST, OpenAPI and MCP.","properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"title":"Task Id","type":"string"},"status":{"enum":["queued","running","succeeded","failed"],"title":"Status","type":"string"},"terminal_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminal Reason"},"model":{"title":"Model","type":"string"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Size"},"size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"title":"Size Tier"},"quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quality"},"response_format":{"description":"How a delivered platform asset is represented in a task response.","enum":["url","b64_json"],"title":"ImageResponseFormat","type":"string"},"input_count":{"minimum":0,"title":"Input Count","type":"integer"},"has_mask":{"title":"Has Mask","type":"boolean"},"response_mode":{"description":"The client-facing wait mode; upstream execution is always durable.","enum":["async","sync"],"title":"ResponseMode","type":"string"},"auto_async_on_timeout":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Async On Timeout"},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"result":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"completed_count":{"maximum":4,"minimum":1,"title":"Completed Count","type":"integer"},"partial":{"title":"Partial","type":"boolean"},"partial_reason":{"anyOf":[{"enum":["upstream_returned_fewer","result_delivery_failed","mixed"],"type":"string"},{"type":"null"}],"title":"Partial Reason"},"partial_reason_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partial Reason Message"},"images":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"asset_id":{"title":"Asset Id","type":"string"},"mime_type":{"enum":["image/png","image/jpeg","image/webp"],"title":"Mime Type","type":"string"},"width":{"minimum":1,"title":"Width","type":"integer"},"height":{"minimum":1,"title":"Height","type":"integer"},"byte_size":{"minimum":1,"title":"Byte Size","type":"integer"},"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"b64_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"B64 Json"}},"required":["asset_id","mime_type","width","height","byte_size","expires_at","url","b64_json"],"title":"UserTaskImageOutput","type":"object"},"title":"Images","type":"array"}},"required":["requested_count","completed_count","partial","partial_reason","partial_reason_message","images"],"title":"UserTaskResultOutput","type":"object"},{"type":"null"}]},"result_expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Result Expires At"},"result_expired":{"title":"Result Expired","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"Retry After Seconds"},"channel":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"channel_row_id":{"title":"Channel Row Id","type":"string"},"platform_name":{"title":"Platform Name","type":"string"},"request_price":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"refund_policy":{"additionalProperties":false,"properties":{"code":{"title":"Code","type":"string"},"zero_delivery":{"enum":["refund_all","retain_all"],"title":"Zero Delivery","type":"string"},"policy_violation":{"enum":["refund_all","retain_all"],"title":"Policy Violation","type":"string"},"unrecoverable":{"enum":["refund_all","retain_all"],"title":"Unrecoverable","type":"string"},"description":{"additionalProperties":false,"properties":{"zh-CN":{"title":"Zh-Cn","type":"string"},"en-US":{"title":"En-Us","type":"string"}},"required":["zh-CN","en-US"],"title":"PublicLocalizedDescription","type":"object"}},"required":["code","zero_delivery","policy_violation","unrecoverable","description"],"title":"PublicRefundPolicy","type":"object"},"size_semantics":{"enum":["pixel_target","approximate_tier"],"title":"Size Semantics","type":"string"},"billing_basis":{"const":"per_request","title":"Billing Basis","type":"string"}},"required":["channel_row_id","platform_name","request_price","refund_policy","size_semantics","billing_basis"],"title":"UserTaskChannelOutput","type":"object"},{"type":"null"}]},"routing":{"additionalProperties":false,"properties":{"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"total_attempts":{"minimum":0,"title":"Total Attempts","type":"integer"},"switch_count":{"minimum":0,"title":"Switch Count","type":"integer"},"attempts":{"items":{"additionalProperties":false,"properties":{"attempt_number":{"minimum":1,"title":"Attempt Number","type":"integer"},"channel_row_id":{"title":"Channel Row Id","type":"string"},"channel_name":{"title":"Channel Name","type":"string"},"action":{"enum":["initial","retry_same_channel","switch_channel","skip"],"title":"Action","type":"string"},"outcome":{"enum":["accepted","explicitly_rejected","unknown","skipped"],"title":"Outcome","type":"string"},"reason_code":{"enum":["initial_selection","explicit_rejection","retryable_network_error","channel_disabled","health_unavailable","unknown_acceptance","accepted_stop"],"title":"Reason Code","type":"string"},"reason":{"title":"Reason","type":"string"},"occurred_at":{"format":"date-time","title":"Occurred At","type":"string"}},"required":["attempt_number","channel_row_id","channel_name","action","outcome","reason_code","reason","occurred_at"],"title":"UserTaskRoutingAttemptOutput","type":"object"},"title":"Attempts","type":"array"}},"required":["strategy","total_attempts","switch_count","attempts"],"title":"UserTaskRoutingOutput","type":"object"},"error":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"code":{"maximum":999999,"minimum":100000,"title":"Code","type":"integer"},"service":{"title":"Service","type":"string"},"retryable":{"title":"Retryable","type":"boolean"},"charge_behavior":{"title":"Charge Behavior","type":"string"},"error_stage":{"title":"Error Stage","type":"string"},"user_action":{"title":"User Action","type":"string"},"details":{"items":{"additionalProperties":true,"type":"object"},"title":"Details","type":"array"}},"required":["code","service","retryable","charge_behavior","error_stage","user_action","details"],"title":"UserTaskErrorOutput","type":"object"},{"type":"null"}]},"billing":{"additionalProperties":false,"properties":{"status":{"enum":["held","charged","refunded","partially_refunded","not_charged"],"title":"Status","type":"string"},"currency":{"const":"USD","title":"Currency","type":"string"},"reserved_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Reserved Amount","type":"string"},"charged_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Charged Amount","type":"string"},"refunded_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Refunded Amount","type":"string"},"released_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Released Amount","type":"string"},"balance_after_settlement":{"anyOf":[{"pattern":"^[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Balance After Settlement"}},"required":["status","currency","reserved_amount","charged_amount","refunded_amount","released_amount","balance_after_settlement"],"title":"UserTaskBillingOutput","type":"object"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"completed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Completed At"}},"required":["task_id","status","terminal_reason","model","operation","size","size_tier","quality","response_format","input_count","has_mask","response_mode","auto_async_on_timeout","requested_count","result","result_expires_at","result_expired","poll_url","channel","routing","error","billing","created_at","updated_at","completed_at"],"title":"UserTaskDetailOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"description":"Complete owner-safe task projection shared by REST, OpenAPI and MCP.","properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"task_id":{"title":"Task Id","type":"string"},"status":{"enum":["queued","running","succeeded","failed"],"title":"Status","type":"string"},"terminal_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminal Reason"},"model":{"title":"Model","type":"string"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Size"},"size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"title":"Size Tier"},"quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quality"},"response_format":{"description":"How a delivered platform asset is represented in a task response.","enum":["url","b64_json"],"title":"ImageResponseFormat","type":"string"},"input_count":{"minimum":0,"title":"Input Count","type":"integer"},"has_mask":{"title":"Has Mask","type":"boolean"},"response_mode":{"description":"The client-facing wait mode; upstream execution is always durable.","enum":["async","sync"],"title":"ResponseMode","type":"string"},"auto_async_on_timeout":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Async On Timeout"},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"result":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"requested_count":{"maximum":4,"minimum":1,"title":"Requested Count","type":"integer"},"completed_count":{"maximum":4,"minimum":1,"title":"Completed Count","type":"integer"},"partial":{"title":"Partial","type":"boolean"},"partial_reason":{"anyOf":[{"enum":["upstream_returned_fewer","result_delivery_failed","mixed"],"type":"string"},{"type":"null"}],"title":"Partial Reason"},"partial_reason_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Partial Reason Message"},"images":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"asset_id":{"title":"Asset Id","type":"string"},"mime_type":{"enum":["image/png","image/jpeg","image/webp"],"title":"Mime Type","type":"string"},"width":{"minimum":1,"title":"Width","type":"integer"},"height":{"minimum":1,"title":"Height","type":"integer"},"byte_size":{"minimum":1,"title":"Byte Size","type":"integer"},"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"b64_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"B64 Json"}},"required":["asset_id","mime_type","width","height","byte_size","expires_at","url","b64_json"],"title":"UserTaskImageOutput","type":"object"},"title":"Images","type":"array"}},"required":["requested_count","completed_count","partial","partial_reason","partial_reason_message","images"],"title":"UserTaskResultOutput","type":"object"},{"type":"null"}]},"result_expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Result Expires At"},"result_expired":{"title":"Result Expired","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"Retry After Seconds"},"channel":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"channel_row_id":{"title":"Channel Row Id","type":"string"},"platform_name":{"title":"Platform Name","type":"string"},"request_price":{"additionalProperties":false,"properties":{"resolved_size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional resolution dimension for exact production prices; legacy points omit it.","title":"Resolved Size Tier"},"resolved_size":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"currency":{"const":"USD","title":"Currency","type":"string"},"unit":{"const":"request","title":"Unit","type":"string"},"request_price":{"description":"Final platform price in USD for one request.","pattern":"^[0-9]+\\.[0-9]{6}$","title":"Request Price","type":"string"},"effective_at":{"format":"date-time","title":"Effective At","type":"string"}},"required":["resolved_size","resolved_quality","currency","unit","request_price","effective_at"],"title":"PublicPricePoint","type":"object"},"refund_policy":{"additionalProperties":false,"properties":{"code":{"title":"Code","type":"string"},"zero_delivery":{"enum":["refund_all","retain_all"],"title":"Zero Delivery","type":"string"},"policy_violation":{"enum":["refund_all","retain_all"],"title":"Policy Violation","type":"string"},"unrecoverable":{"enum":["refund_all","retain_all"],"title":"Unrecoverable","type":"string"},"description":{"additionalProperties":false,"properties":{"zh-CN":{"title":"Zh-Cn","type":"string"},"en-US":{"title":"En-Us","type":"string"}},"required":["zh-CN","en-US"],"title":"PublicLocalizedDescription","type":"object"}},"required":["code","zero_delivery","policy_violation","unrecoverable","description"],"title":"PublicRefundPolicy","type":"object"},"size_semantics":{"enum":["pixel_target","approximate_tier"],"title":"Size Semantics","type":"string"},"billing_basis":{"const":"per_request","title":"Billing Basis","type":"string"}},"required":["channel_row_id","platform_name","request_price","refund_policy","size_semantics","billing_basis"],"title":"UserTaskChannelOutput","type":"object"},{"type":"null"}]},"routing":{"additionalProperties":false,"properties":{"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"total_attempts":{"minimum":0,"title":"Total Attempts","type":"integer"},"switch_count":{"minimum":0,"title":"Switch Count","type":"integer"},"attempts":{"items":{"additionalProperties":false,"properties":{"attempt_number":{"minimum":1,"title":"Attempt Number","type":"integer"},"channel_row_id":{"title":"Channel Row Id","type":"string"},"channel_name":{"title":"Channel Name","type":"string"},"action":{"enum":["initial","retry_same_channel","switch_channel","skip"],"title":"Action","type":"string"},"outcome":{"enum":["accepted","explicitly_rejected","unknown","skipped"],"title":"Outcome","type":"string"},"reason_code":{"enum":["initial_selection","explicit_rejection","retryable_network_error","channel_disabled","health_unavailable","unknown_acceptance","accepted_stop"],"title":"Reason Code","type":"string"},"reason":{"title":"Reason","type":"string"},"occurred_at":{"format":"date-time","title":"Occurred At","type":"string"}},"required":["attempt_number","channel_row_id","channel_name","action","outcome","reason_code","reason","occurred_at"],"title":"UserTaskRoutingAttemptOutput","type":"object"},"title":"Attempts","type":"array"}},"required":["strategy","total_attempts","switch_count","attempts"],"title":"UserTaskRoutingOutput","type":"object"},"error":{"anyOf":[{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"code":{"maximum":999999,"minimum":100000,"title":"Code","type":"integer"},"service":{"title":"Service","type":"string"},"retryable":{"title":"Retryable","type":"boolean"},"charge_behavior":{"title":"Charge Behavior","type":"string"},"error_stage":{"title":"Error Stage","type":"string"},"user_action":{"title":"User Action","type":"string"},"details":{"items":{"additionalProperties":true,"type":"object"},"title":"Details","type":"array"}},"required":["code","service","retryable","charge_behavior","error_stage","user_action","details"],"title":"UserTaskErrorOutput","type":"object"},{"type":"null"}]},"billing":{"additionalProperties":false,"properties":{"status":{"enum":["held","charged","refunded","partially_refunded","not_charged"],"title":"Status","type":"string"},"currency":{"const":"USD","title":"Currency","type":"string"},"reserved_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Reserved Amount","type":"string"},"charged_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Charged Amount","type":"string"},"refunded_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Refunded Amount","type":"string"},"released_amount":{"pattern":"^[0-9]+\\.[0-9]{6}$","title":"Released Amount","type":"string"},"balance_after_settlement":{"anyOf":[{"pattern":"^[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Balance After Settlement"}},"required":["status","currency","reserved_amount","charged_amount","refunded_amount","released_amount","balance_after_settlement"],"title":"UserTaskBillingOutput","type":"object"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"completed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Completed At"}},"required":["task_id","status","terminal_reason","model","operation","size","size_tier","quality","response_format","input_count","has_mask","response_mode","auto_async_on_timeout","requested_count","result","result_expires_at","result_expired","poll_url","channel","routing","error","billing","created_at","updated_at","completed_at"],"title":"UserTaskDetailOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Location":{"description":"Relative URL for polling the durable task.","schema":{"type":"string","format":"uri-reference"}},"Retry-After":{"description":"Minimum seconds before the next suggested poll.","schema":{"type":"integer","minimum":1}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"api_key_id","x-oga-idempotency-namespace":"user.image-tasks.create","x-oga-idempotency-retention-seconds":604800,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"image-multipart","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"api_key_id":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"description":"Required for Cookie-session calls. Bearer calls bind to the actor Key; when supplied there it must equal the actor Key ID.","title":"Api Key Id"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"model":{"maxLength":128,"minLength":1,"title":"Model","type":"string"},"prompt":{"anyOf":[{"maxLength":100000,"minLength":1,"type":"string"},{"type":"null"}],"title":"Prompt"},"images":{"description":"Ordered HTTPS URLs or MIME-bearing PNG, JPEG, or WebP Data URLs. Multipart callers repeat binary parts named images in the same order.","items":{"type":"string"},"title":"Images","type":"array"},"mask":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"One optional HTTPS URL or MIME-bearing image Data URL. Multipart callers send at most one binary part named mask.","title":"Mask"},"n":{"default":1,"maximum":4,"minimum":1,"title":"N","type":"integer"},"size":{"default":"1024x1024","description":"Output selection: auto, a positive W:H ratio, or a WIDTHxHEIGHT target. The route catalog is authoritative and result images report actual pixels.","examples":["1024x1024","auto","1:1","16:9"],"maxLength":32,"minLength":3,"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"},"size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional 1k, 2k, or 4k output tier for models such as Nano Banana. Rejected when the selected model does not publish this capability.","title":"Size Tier"},"quality":{"default":"standard","maxLength":64,"minLength":1,"title":"Quality","type":"string"},"response_format":{"description":"How a delivered platform asset is represented in a task response.","enum":["url","b64_json"],"title":"ImageResponseFormat","type":"string","default":"url"},"response_mode":{"description":"The client-facing wait mode; upstream execution is always durable.","enum":["async","sync"],"title":"ResponseMode","type":"string","default":"async"}},"required":["model","operation"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"api_key_id":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"description":"Required for Cookie-session calls. Bearer calls bind to the actor Key; when supplied there it must equal the actor Key ID.","title":"Api Key Id"},"operation":{"enum":["generation","edit","variation"],"title":"Operation","type":"string"},"model":{"maxLength":128,"minLength":1,"title":"Model","type":"string"},"prompt":{"anyOf":[{"maxLength":100000,"minLength":1,"type":"string"},{"type":"null"}],"title":"Prompt"},"images":{"type":"array","items":{"type":"string","format":"binary"},"description":"Ordered repeated PNG, JPEG, or WebP binary parts named images."},"mask":{"type":"string","format":"binary","description":"At most one PNG, JPEG, or WebP binary part named mask."},"n":{"default":1,"maximum":4,"minimum":1,"title":"N","type":"integer"},"size":{"default":"1024x1024","description":"Output selection: auto, a positive W:H ratio, or a WIDTHxHEIGHT target. The route catalog is authoritative and result images report actual pixels.","examples":["1024x1024","auto","1:1","16:9"],"maxLength":32,"minLength":3,"pattern":"^(?:auto|[1-9][0-9]*:[1-9][0-9]*|[1-9][0-9]*x[1-9][0-9]*)$","title":"Size","type":"string"},"size_tier":{"anyOf":[{"enum":["1k","2k","4k"],"type":"string"},{"type":"null"}],"description":"Optional 1k, 2k, or 4k output tier for models such as Nano Banana. Rejected when the selected model does not publish this capability.","title":"Size Tier"},"quality":{"default":"standard","maxLength":64,"minLength":1,"title":"Quality","type":"string"},"response_format":{"description":"How a delivered platform asset is represented in a task response.","enum":["url","b64_json"],"title":"ImageResponseFormat","type":"string","default":"url"},"response_mode":{"description":"The client-facing wait mode; upstream execution is always durable.","enum":["async","sync"],"title":"ResponseMode","type":"string","default":"async"}},"required":["model","operation"],"additionalProperties":false},"encoding":{"images":{"style":"form","explode":true}}}}}}},"/api/v1/api-keys/{key_id}":{"patch":{"summary":"User.Api-Keys.Update","operationId":"user.api-keys.update","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"api_key":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"key_id":{"title":"Key Id","type":"string"},"principal_type":{"const":"user","title":"Principal Type","type":"string"},"user_id":{"title":"User Id","type":"integer"},"admin_id":{"title":"Admin Id","type":"null"},"access":{"enum":["read","full"],"title":"Access","type":"string"},"name":{"title":"Name","type":"string"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"prefix":{"title":"Prefix","type":"string"},"status":{"enum":["active","disabled","revoked"],"title":"Status","type":"string"},"created_by_kind":{"enum":["user_session","api_key"],"title":"Created By Kind","type":"string"},"created_by_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By Api Key Id"},"parent_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Api Key Id"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"channel_mode":{"enum":["all_channels","allow_list"],"title":"Channel Mode","type":"string"},"allowed_channel_row_ids":{"items":{"type":"string"},"title":"Allowed Channel Row Ids","type":"array"},"excluded_channel_row_ids":{"items":{"type":"string"},"title":"Excluded Channel Row Ids","type":"array"},"cumulative_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"},"net_consumed_micro_usd":{"title":"Net Consumed Micro Usd","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"account_id":{"title":"Account Id","type":"string"},"remaining_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Remaining Cap Micro Usd"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"cumulative_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Cumulative Cap Usd"},"remaining_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Remaining Cap Usd"}},"required":["key_id","principal_type","user_id","admin_id","access","name","notes","prefix","status","created_by_kind","created_by_api_key_id","parent_api_key_id","expires_at","revoked_at","strategy","channel_mode","allowed_channel_row_ids","excluded_channel_row_ids","cumulative_cap_micro_usd","net_consumed_micro_usd","created_at","updated_at","last_used_at","account_id","remaining_cap_micro_usd","net_consumed_usd","cumulative_cap_usd","remaining_cap_usd"],"title":"UserApiKeyOutput","type":"object"}},"required":["api_key"],"title":"UserApiKeyMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.api-keys.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Key Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"anyOf":[{"maxLength":120,"minLength":1,"type":"string"},{"type":"null"}],"title":"Name"},"notes":{"anyOf":[{"maxLength":1000,"type":"string"},{"type":"null"}],"title":"Notes"},"strategy":{"anyOf":[{"enum":["stable_first","price_low_first","speed_fast_first"],"type":"string"},{"type":"null"}],"title":"Strategy"},"channel_mode":{"anyOf":[{"enum":["all_channels","allow_list"],"type":"string"},{"type":"null"}],"title":"Channel Mode"},"allowed_channel_row_ids":{"anyOf":[{"items":{"maxLength":160,"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Channel Row Ids"},"excluded_channel_row_ids":{"anyOf":[{"items":{"maxLength":160,"minLength":1,"type":"string"},"type":"array"},{"type":"null"}],"title":"Excluded Channel Row Ids"},"cumulative_cap_micro_usd":{"anyOf":[{"minimum":0,"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"}},"required":[],"additionalProperties":false}}}}},"delete":{"summary":"User.Api-Keys.Revoke","operationId":"user.api-keys.revoke","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"api_key":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"key_id":{"title":"Key Id","type":"string"},"principal_type":{"const":"user","title":"Principal Type","type":"string"},"user_id":{"title":"User Id","type":"integer"},"admin_id":{"title":"Admin Id","type":"null"},"access":{"enum":["read","full"],"title":"Access","type":"string"},"name":{"title":"Name","type":"string"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"prefix":{"title":"Prefix","type":"string"},"status":{"enum":["active","disabled","revoked"],"title":"Status","type":"string"},"created_by_kind":{"enum":["user_session","api_key"],"title":"Created By Kind","type":"string"},"created_by_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By Api Key Id"},"parent_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Api Key Id"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"channel_mode":{"enum":["all_channels","allow_list"],"title":"Channel Mode","type":"string"},"allowed_channel_row_ids":{"items":{"type":"string"},"title":"Allowed Channel Row Ids","type":"array"},"excluded_channel_row_ids":{"items":{"type":"string"},"title":"Excluded Channel Row Ids","type":"array"},"cumulative_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"},"net_consumed_micro_usd":{"title":"Net Consumed Micro Usd","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"account_id":{"title":"Account Id","type":"string"},"remaining_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Remaining Cap Micro Usd"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"cumulative_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Cumulative Cap Usd"},"remaining_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Remaining Cap Usd"}},"required":["key_id","principal_type","user_id","admin_id","access","name","notes","prefix","status","created_by_kind","created_by_api_key_id","parent_api_key_id","expires_at","revoked_at","strategy","channel_mode","allowed_channel_row_ids","excluded_channel_row_ids","cumulative_cap_micro_usd","net_consumed_micro_usd","created_at","updated_at","last_used_at","account_id","remaining_cap_micro_usd","net_consumed_usd","cumulative_cap_usd","remaining_cap_usd"],"title":"UserApiKeyOutput","type":"object"}},"required":["api_key"],"title":"UserApiKeyMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.api-keys.revoke","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Key Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}]}},"/api/v1/api-keys/{key_id}/rotate":{"post":{"summary":"User.Api-Keys.Rotate","operationId":"user.api-keys.rotate","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"api_key":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"key_id":{"title":"Key Id","type":"string"},"principal_type":{"const":"user","title":"Principal Type","type":"string"},"user_id":{"title":"User Id","type":"integer"},"admin_id":{"title":"Admin Id","type":"null"},"access":{"enum":["read","full"],"title":"Access","type":"string"},"name":{"title":"Name","type":"string"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"prefix":{"title":"Prefix","type":"string"},"status":{"enum":["active","disabled","revoked"],"title":"Status","type":"string"},"created_by_kind":{"enum":["user_session","api_key"],"title":"Created By Kind","type":"string"},"created_by_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Created By Api Key Id"},"parent_api_key_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Api Key Id"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"strategy":{"enum":["stable_first","price_low_first","speed_fast_first"],"title":"Strategy","type":"string"},"channel_mode":{"enum":["all_channels","allow_list"],"title":"Channel Mode","type":"string"},"allowed_channel_row_ids":{"items":{"type":"string"},"title":"Allowed Channel Row Ids","type":"array"},"excluded_channel_row_ids":{"items":{"type":"string"},"title":"Excluded Channel Row Ids","type":"array"},"cumulative_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cumulative Cap Micro Usd"},"net_consumed_micro_usd":{"title":"Net Consumed Micro Usd","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"updated_at":{"format":"date-time","title":"Updated At","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"account_id":{"title":"Account Id","type":"string"},"remaining_cap_micro_usd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Remaining Cap Micro Usd"},"net_consumed_usd":{"pattern":"^-?[0-9]+\\.[0-9]{6}$","title":"Net Consumed Usd","type":"string"},"cumulative_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Cumulative Cap Usd"},"remaining_cap_usd":{"anyOf":[{"pattern":"^-?[0-9]+\\.[0-9]{6}$","type":"string"},{"type":"null"}],"title":"Remaining Cap Usd"}},"required":["key_id","principal_type","user_id","admin_id","access","name","notes","prefix","status","created_by_kind","created_by_api_key_id","parent_api_key_id","expires_at","revoked_at","strategy","channel_mode","allowed_channel_row_ids","excluded_channel_row_ids","cumulative_cap_micro_usd","net_consumed_micro_usd","created_at","updated_at","last_used_at","account_id","remaining_cap_micro_usd","net_consumed_usd","cumulative_cap_usd","remaining_cap_usd"],"title":"UserApiKeyOutput","type":"object"},"secret":{"anyOf":[{"minLength":1,"type":"string"},{"type":"null"}],"title":"Secret"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"secret_display":{"anyOf":[{"const":"once","type":"string"},{"type":"null"}],"title":"Secret Display"}},"required":["api_key"],"title":"UserApiKeyIssuanceOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.api-keys.rotate","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Key Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}]}},"/api/v1/account/support/requests":{"get":{"summary":"User.Support.List","operationId":"user.support.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"request_id":{"title":"Request Id","type":"string"},"request_type":{"enum":["support","suspension_appeal"],"title":"Request Type","type":"string"},"subject":{"title":"Subject","type":"string"},"message":{"title":"Message","type":"string"},"status":{"enum":["open","in_progress","resolved","closed"],"title":"Status","type":"string"},"resolution":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolution"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"resolved_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved At"}},"required":["request_id","request_type","subject","message","status","resolution","created_at","updated_at","resolved_at"],"title":"UserSupportItem","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"UserSupportListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["open","in_progress","resolved","closed"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"User.Support.Create","operationId":"user.support.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"support_request":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"request_id":{"title":"Request Id","type":"string"},"request_type":{"enum":["support","suspension_appeal"],"title":"Request Type","type":"string"},"subject":{"title":"Subject","type":"string"},"message":{"title":"Message","type":"string"},"status":{"enum":["open","in_progress","resolved","closed"],"title":"Status","type":"string"},"resolution":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolution"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"resolved_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved At"}},"required":["request_id","request_type","subject","message","status","resolution","created_at","updated_at","resolved_at"],"title":"UserSupportItem","type":"object"}},"required":["support_request"],"title":"UserSupportMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.support.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"request_type":{"enum":["support","suspension_appeal"],"title":"Request Type","type":"string"},"subject":{"maxLength":200,"minLength":1,"title":"Subject","type":"string"},"message":{"maxLength":8000,"minLength":1,"title":"Message","type":"string"}},"required":["message","request_type","subject"],"additionalProperties":false}}}}}},"/api/v1/model-feedback":{"get":{"summary":"User.Model-Feedback.List","operationId":"user.model-feedback.list","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"items":{"items":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"feedback_id":{"minimum":1,"title":"Feedback Id","type":"integer"},"model_id":{"title":"Model Id","type":"string"},"model_name":{"title":"Model Name","type":"string"},"model_company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Company"},"modality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Modality"},"use_case":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Use Case"},"requested_capability":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requested Capability"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"status":{"enum":["open","reviewing","planned","closed"],"title":"Status","type":"string"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"}},"required":["feedback_id","model_id","model_name","model_company","modality","use_case","requested_capability","notes","status","created_at","updated_at"],"title":"UserModelFeedbackItem","type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"UserModelFeedbackListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["open","reviewing","planned","closed"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"User.Model-Feedback.Create","operationId":"user.model-feedback.create","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"feedback":{"additionalProperties":true,"properties":{"lifecycle":{"anyOf":[{"additionalProperties":true,"description":"Observed facts and advisory actions, never authorization.\n\n``next_actions[].enabled`` describes availability at observation time only;\nevery actual operation still rechecks its original permissions and basis.","properties":{"schema":{"const":"oga-resource-lifecycle-v1","title":"Schema","type":"string"},"resource_ref":{"title":"Resource Ref","type":"string"},"resource_version":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Resource Version"},"observed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"format":"date-time","title":"Observed At"},"dimensions":{"additionalProperties":{"type":"string"},"title":"Dimensions","type":"object"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"next_actions":{"items":{"additionalProperties":true,"type":"object"},"title":"Next Actions","type":"array"}},"required":["schema","resource_ref","dimensions","reason_codes","next_actions"],"title":"LifecycleView","type":"object"},{"type":"null"}]},"feedback_id":{"minimum":1,"title":"Feedback Id","type":"integer"},"model_id":{"title":"Model Id","type":"string"},"model_name":{"title":"Model Name","type":"string"},"model_company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Company"},"modality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Modality"},"use_case":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Use Case"},"requested_capability":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requested Capability"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"status":{"enum":["open","reviewing","planned","closed"],"title":"Status","type":"string"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"}},"required":["feedback_id","model_id","model_name","model_company","modality","use_case","requested_capability","notes","status","created_at","updated_at"],"title":"UserModelFeedbackItem","type":"object"}},"required":["feedback"],"title":"UserModelFeedbackMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"user.model-feedback.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"model_id":{"maxLength":128,"minLength":1,"title":"Model Id","type":"string"},"model_company":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"title":"Model Company"},"modality":{"anyOf":[{"maxLength":32,"type":"string"},{"type":"null"}],"title":"Modality"},"use_case":{"anyOf":[{"maxLength":4000,"type":"string"},{"type":"null"}],"title":"Use Case"},"requested_capability":{"anyOf":[{"maxLength":4000,"type":"string"},{"type":"null"}],"title":"Requested Capability"},"notes":{"anyOf":[{"maxLength":8000,"type":"string"},{"type":"null"}],"title":"Notes"}},"required":["model_id"],"additionalProperties":false}}}}}},"/api/v1/admin/overview":{"get":{"summary":"Admin.Overview.Get","operationId":"admin.overview.get","parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"tasks":{"additionalProperties":true,"type":"object","title":"Tasks"},"billing":{"additionalProperties":true,"type":"object","title":"Billing"},"channels":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Channels"},"monitoring":{"additionalProperties":true,"type":"object","title":"Monitoring"}},"additionalProperties":true,"type":"object","required":["tasks","billing","channels","monitoring"],"title":"AdminOverviewOutput"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"]}}}},"400":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"401":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"402":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"403":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"404":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"409":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"410":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"422":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"429":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"503":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}},"security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json"}},"/api/v1/admin/users":{"get":{"summary":"Admin.Users.List","operationId":"admin.users.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminUsersListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"identity","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["active","disabled"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/pending-work":{"get":{"summary":"Admin.Pending-Work.List","operationId":"admin.pending-work.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminPendingWorkListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"kind","in":"query","required":false,"schema":{"anyOf":[{"enum":["unknown_attempt","stale_task_hold","account_reconciliation","channel_price_review","support_case"],"type":"string"},{"type":"null"}],"title":"Kind"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/api-keys":{"get":{"summary":"Admin.Api-Keys.List","operationId":"admin.api-keys.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminApiKeysListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"identity","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"user_id","in":"query","required":false,"schema":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"User Id"}},{"name":"admin_id","in":"query","required":false,"schema":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"title":"Admin Id"}},{"name":"principal_type","in":"query","required":false,"schema":{"anyOf":[{"enum":["user","admin"],"type":"string"},{"type":"null"}],"title":"Principal Type"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["active","disabled","revoked"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"Admin.Api-Keys.Create","operationId":"admin.api-keys.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"api_key":{"additionalProperties":true,"title":"Api Key","type":"object"},"secret":{"anyOf":[{"minLength":1,"type":"string"},{"type":"null"}],"title":"Secret"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"secret_display":{"anyOf":[{"const":"once","type":"string"},{"type":"null"}],"title":"Secret Display"}},"required":["api_key"],"title":"AdminApiKeyIssuanceOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.api-keys.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"maxLength":120,"minLength":1,"title":"Name","type":"string"},"access":{"default":"full","enum":["read","full"],"title":"Access","type":"string"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"notes":{"anyOf":[{"maxLength":1000,"type":"string"},{"type":"null"}],"title":"Notes"}},"required":["name"],"additionalProperties":false}}}}}},"/api/v1/admin/models":{"get":{"summary":"Admin.Models.List","operationId":"admin.models.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminModelsListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/tasks":{"get":{"summary":"Admin.Tasks.List","operationId":"admin.tasks.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminTasksListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["queued","running","succeeded","failed"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"minimum_age_seconds","in":"query","required":false,"schema":{"anyOf":[{"maximum":604800,"minimum":1,"type":"integer"},{"type":"null"}],"title":"Minimum Age Seconds"}},{"name":"account_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Account Id"}},{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"operation","in":"query","required":false,"schema":{"anyOf":[{"enum":["generation","edit","variation"],"type":"string"},{"type":"null"}],"title":"Operation"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Search"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/ledger":{"get":{"summary":"Admin.Ledger.List","operationId":"admin.ledger.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminLedgerListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"account_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Account Id"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/channels":{"get":{"summary":"Admin.Channels.List","operationId":"admin.channels.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminChannelsListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"enum":["draft","testing","active","disabled"],"type":"string"},{"type":"null"}],"title":"State"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/provider-credentials":{"get":{"summary":"Admin.Provider-Credentials.List","operationId":"admin.provider-credentials.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"AdminProviderCredentialsListOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"provider","in":"query","required":false,"schema":{"anyOf":[{"enum":["grsai","chengfeng","bananarouter","teamorouter","cphone","configured"],"type":"string"},{"type":"null"}],"title":"Provider"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"enum":["local","test","production"],"type":"string"},{"type":"null"}],"title":"Environment"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["active","disabled","revoked"],"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"Admin.Provider-Credentials.Create","operationId":"admin.provider-credentials.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"credential":{"additionalProperties":true,"title":"Credential","type":"object"},"secret_display":{"const":"never","title":"Secret Display","type":"string"}},"required":["credential"],"title":"AdminProviderCredentialMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.provider-credentials.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"maxLength":120,"minLength":1,"title":"Label","type":"string"},"secret":{"format":"password","maxLength":4096,"minLength":16,"title":"Secret","type":"string","writeOnly":true},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"provider":{"enum":["grsai","chengfeng","bananarouter","teamorouter","cphone","configured"],"title":"Provider","type":"string"},"environment":{"enum":["local","test","production"],"title":"Environment","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","environment","label","provider","reason","secret"],"additionalProperties":false}}}}}},"/api/v1/admin/api-keys/{key_id}/rotate":{"post":{"summary":"Admin.Api-Keys.Rotate","operationId":"admin.api-keys.rotate","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"api_key":{"additionalProperties":true,"title":"Api Key","type":"object"},"secret":{"anyOf":[{"minLength":1,"type":"string"},{"type":"null"}],"title":"Secret"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"secret_display":{"anyOf":[{"const":"once","type":"string"},{"type":"null"}],"title":"Secret Display"}},"required":["api_key"],"title":"AdminApiKeyIssuanceOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.api-keys.rotate","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Key Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}]}},"/api/v1/admin/provider-credentials/{credential_id}/rotate":{"post":{"summary":"Admin.Provider-Credentials.Rotate","operationId":"admin.provider-credentials.rotate","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"credential":{"additionalProperties":true,"title":"Credential","type":"object"},"secret_display":{"const":"never","title":"Secret Display","type":"string"}},"required":["credential"],"title":"AdminProviderCredentialMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.provider-credentials.rotate","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Credential Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"label":{"maxLength":120,"minLength":1,"title":"Label","type":"string"},"secret":{"format":"password","maxLength":4096,"minLength":16,"title":"Secret","type":"string","writeOnly":true},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","label","reason","secret"],"additionalProperties":false}}}}}},"/api/v1/admin/provider-credentials/{credential_id}":{"delete":{"summary":"Admin.Provider-Credentials.Revoke","operationId":"admin.provider-credentials.revoke","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"credential":{"additionalProperties":true,"title":"Credential","type":"object"},"secret_display":{"const":"never","title":"Secret Display","type":"string"}},"required":["credential"],"title":"AdminProviderCredentialMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.provider-credentials.revoke","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"credential_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Credential Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/users/{user_id}":{"patch":{"summary":"Admin.Users.Update","operationId":"admin.users.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"user":{"additionalProperties":true,"title":"User","type":"object"},"api_key_count":{"minimum":0,"title":"Api Key Count","type":"integer"},"revoked_api_key_count":{"minimum":0,"title":"Revoked Api Key Count","type":"integer"}},"required":["user","api_key_count","revoked_api_key_count"],"title":"AdminUserMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.users.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"user_id","in":"path","required":true,"schema":{"minimum":1,"title":"User Id","type":"integer"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"enum":["active","disabled"],"title":"Status","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","reason","status"],"additionalProperties":false}}}}}},"/api/v1/admin/api-keys/{key_id}":{"delete":{"summary":"Admin.Api-Keys.Revoke","operationId":"admin.api-keys.revoke","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"api_key":{"additionalProperties":true,"title":"Api Key","type":"object"}},"required":["api_key"],"title":"AdminApiKeyMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.api-keys.revoke","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"identity","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Key Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/models/{model_id}":{"patch":{"summary":"Admin.Models.Update","operationId":"admin.models.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"model":{"additionalProperties":true,"title":"Model","type":"object"},"config_version":{"additionalProperties":true,"title":"Config Version","type":"object"}},"required":["model","config_version"],"title":"AdminModelMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.models.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"model_id","in":"path","required":true,"schema":{"maxLength":128,"minLength":1,"title":"Model Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"lifecycle_status":{"anyOf":[{"enum":["active","deprecated","retired"],"type":"string"},{"type":"null"}],"title":"Lifecycle Status"},"description":{"anyOf":[{"maxLength":4000,"type":"string"},{"type":"null"}],"title":"Description"},"reason":{"type":"string","minLength":1,"maxLength":1000},"expected_version":{"type":"integer","minimum":0}},"required":["expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/channels/{channel_row_id}":{"patch":{"summary":"Admin.Channels.Update","operationId":"admin.channels.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":true,"properties":{"channel":{"additionalProperties":true,"title":"Channel","type":"object"},"config_version":{"additionalProperties":true,"title":"Config Version","type":"object"}},"required":["channel","config_version"],"title":"AdminChannelMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.channels.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"channel_row_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"state":{"anyOf":[{"enum":["draft","testing","active","disabled"],"type":"string"},{"type":"null"}],"title":"State"},"public_name":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Public Name"},"economics":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Economics"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["confirmation","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/test-mail":{"get":{"summary":"Admin.Test-Mail.List","operationId":"admin.test-mail.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]}},"/api/v1/admin/manual-adjustments":{"get":{"summary":"Admin.Manual-Adjustments.List","operationId":"admin.manual-adjustments.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"account_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Account Id"}}]},"post":{"summary":"Admin.Manual-Adjustments.Create","operationId":"admin.manual-adjustments.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"adjustment_id":{"title":"Adjustment Id","type":"string"},"account_id":{"title":"Account Id","type":"string"},"kind":{"title":"Kind","type":"string"},"currency":{"title":"Currency","type":"string"},"amount_micro":{"title":"Amount Micro","type":"integer"},"amount_usd":{"title":"Amount Usd","type":"string"},"signed_amount_micro":{"title":"Signed Amount Micro","type":"integer"},"signed_amount_usd":{"title":"Signed Amount Usd","type":"string"},"reason":{"title":"Reason","type":"string"},"ticket_ref":{"title":"Ticket Ref","type":"string"},"reverses_adjustment_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reverses Adjustment Id"},"operator_id":{"title":"Operator Id","type":"string"},"balance_after_micro":{"title":"Balance After Micro","type":"integer"},"balance_after_usd":{"title":"Balance After Usd","type":"string"},"created_at":{"title":"Created At","type":"string"},"idempotent":{"title":"Idempotent","type":"boolean"}},"required":["adjustment_id","account_id","kind","currency","amount_micro","amount_usd","signed_amount_micro","signed_amount_usd","reason","ticket_ref","reverses_adjustment_id","operator_id","balance_after_micro","balance_after_usd","created_at","idempotent"],"title":"AdminManualAdjustmentOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.manual-adjustments.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"account_id":{"maxLength":160,"minLength":1,"title":"Account Id","type":"string"},"kind":{"enum":["manual_credit","manual_refund","manual_reversal"],"title":"Kind","type":"string"},"amount_usd":{"anyOf":[{"exclusiveMinimum":0.0,"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"}],"title":"Amount Usd"},"ticket_ref":{"maxLength":255,"minLength":1,"title":"Ticket Ref","type":"string"},"reverses_adjustment_id":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Reverses Adjustment Id"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["account_id","amount_usd","confirmation","kind","reason","ticket_ref"],"additionalProperties":false}}}}}},"/api/v1/admin/model-feedback":{"get":{"summary":"Admin.Model-Feedback.List","operationId":"admin.model-feedback.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["open","reviewing","planned","closed"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/admin/support/requests":{"get":{"summary":"Admin.Support.List","operationId":"admin.support.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["open","in_progress","resolved","closed"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/admin/status/incidents":{"get":{"summary":"Admin.Incidents.List","operationId":"admin.incidents.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}}]},"post":{"summary":"Admin.Incidents.Create","operationId":"admin.incidents.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"incident":{"additionalProperties":true,"title":"Incident","type":"object"}},"required":["incident"],"title":"AdminIncidentMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.incidents.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"scope":{"enum":["platform","ingress","model"],"title":"Scope","type":"string"},"title_zh":{"maxLength":200,"minLength":1,"title":"Title Zh","type":"string"},"title_en":{"maxLength":200,"minLength":1,"title":"Title En","type":"string"},"description_zh":{"maxLength":4000,"minLength":1,"title":"Description Zh","type":"string"},"description_en":{"maxLength":4000,"minLength":1,"title":"Description En","type":"string"},"affected_capability":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Affected Capability"},"severity":{"enum":["info","warning","critical"],"title":"Severity","type":"string"},"status":{"enum":["open","investigating","resolved"],"title":"Status","type":"string"},"started_at":{"maxLength":64,"minLength":1,"title":"Started At","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000}},"required":["description_en","description_zh","reason","scope","severity","started_at","status","title_en","title_zh"],"additionalProperties":false}}}}}},"/api/v1/admin/config-versions":{"get":{"summary":"Admin.Config-Versions.List","operationId":"admin.config-versions.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"entity_type","in":"query","required":false,"schema":{"anyOf":[{"maxLength":64,"minLength":1,"type":"string"},{"type":"null"}],"title":"Entity Type"}},{"name":"entity_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Entity Id"}}]}},"/api/v1/admin/audit-events":{"get":{"summary":"Admin.Audit-Events.List","operationId":"admin.audit-events.list","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"total":{"minimum":0,"title":"Total","type":"integer"},"page":{"minimum":1,"title":"Page","type":"integer"},"page_size":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},"required":["items","total","page","page_size"],"title":"_PageOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"page","in":"query","required":false,"schema":{"minimum":1,"title":"Page","type":"integer"}},{"name":"page_size","in":"query","required":false,"schema":{"maximum":100,"minimum":1,"title":"Page Size","type":"integer"}},{"name":"action","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Action"}},{"name":"resource_type","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Resource Type"}}]}},"/api/v1/admin/tasks/{task_id}/raw":{"get":{"summary":"Admin.Tasks.Raw.Get","operationId":"admin.tasks.raw.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"task_id":{"title":"Task Id","type":"string"},"model":{"title":"Model","type":"string"},"operation":{"title":"Operation","type":"string"},"status":{"title":"Status","type":"string"},"request_metadata":{"additionalProperties":true,"title":"Request Metadata","type":"object"},"prompt":{"anyOf":[{},{"type":"null"}],"title":"Prompt"},"content_expired":{"title":"Content Expired","type":"boolean"},"content_requested":{"title":"Content Requested","type":"boolean"},"assets":{"items":{"additionalProperties":true,"type":"object"},"title":"Assets","type":"array"},"reason":{"title":"Reason","type":"string"}},"required":["task_id","model","operation","status","request_metadata","prompt","content_expired","content_requested","assets","reason"],"title":"AdminTaskRawOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Task Id","type":"string"}},{"name":"include_content","in":"query","required":false,"schema":{"title":"Include Content","type":"boolean"}},{"name":"reason","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":1000}}]}},"/api/v1/admin/test-mail/{message_id}/read":{"post":{"summary":"Admin.Test-Mail.Read","operationId":"admin.test-mail.read","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"message_id":{"title":"Message Id","type":"string"},"kind":{"title":"Kind","type":"string"},"email":{"title":"Email","type":"string"},"token":{"title":"Token","type":"string"},"expires_at":{"title":"Expires At","type":"string"},"sent_at":{"title":"Sent At","type":"string"}},"required":["message_id","kind","email","token","expires_at","sent_at"],"title":"AdminTestMailReadOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.test-mail.read","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"message_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Message Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/task-attempts/{attempt_id}/finalize-unrecoverable":{"post":{"summary":"Admin.Task-Attempts.Finalize-Unrecoverable","operationId":"admin.task-attempts.finalize-unrecoverable","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"resolution":{"additionalProperties":true,"title":"Resolution","type":"object"},"task":{"additionalProperties":true,"title":"Task","type":"object"}},"required":["resolution","task"],"title":"AdminAttemptResolutionOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.task-attempts.finalize-unrecoverable","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"attempt_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Attempt Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"evidence_type":{"maxLength":64,"minLength":1,"title":"Evidence Type","type":"string"},"evidence_ref":{"maxLength":255,"minLength":1,"title":"Evidence Ref","type":"string"},"evidence_digest":{"pattern":"^[0-9a-f]{64}$","title":"Evidence Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","evidence_digest","evidence_ref","evidence_type","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/task-attempts/{attempt_id}/resolve-explicit-rejection":{"post":{"summary":"Admin.Task-Attempts.Resolve-Explicit-Rejection","operationId":"admin.task-attempts.resolve-explicit-rejection","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"resolution":{"additionalProperties":true,"title":"Resolution","type":"object"},"task":{"additionalProperties":true,"title":"Task","type":"object"}},"required":["resolution","task"],"title":"AdminAttemptResolutionOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.task-attempts.resolve-explicit-rejection","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"attempt_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Attempt Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"evidence_type":{"maxLength":64,"minLength":1,"title":"Evidence Type","type":"string"},"evidence_ref":{"maxLength":255,"minLength":1,"title":"Evidence Ref","type":"string"},"evidence_digest":{"pattern":"^[0-9a-f]{64}$","title":"Evidence Digest","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","evidence_digest","evidence_ref","evidence_type","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/channels/{channel_row_id}/activations":{"post":{"summary":"Admin.Channels.Activate","operationId":"admin.channels.activate","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"channel":{"additionalProperties":true,"title":"Channel","type":"object"},"activation_evidence":{"additionalProperties":true,"title":"Activation Evidence","type":"object"},"config_version":{"additionalProperties":true,"title":"Config Version","type":"object"}},"required":["channel","activation_evidence","config_version"],"title":"AdminChannelActivationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.channels.activate","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"channel_row_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"evidence":{"additionalProperties":true,"title":"Evidence","type":"object"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","evidence","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/model-feedback/{feedback_id}":{"patch":{"summary":"Admin.Model-Feedback.Update","operationId":"admin.model-feedback.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"feedback":{"additionalProperties":true,"title":"Feedback","type":"object"}},"required":["feedback"],"title":"AdminFeedbackMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.model-feedback.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"feedback_id","in":"path","required":true,"schema":{"minimum":1,"title":"Feedback Id","type":"integer"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"enum":["open","reviewing","planned","closed"],"title":"Status","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000}},"required":["reason","status"],"additionalProperties":false}}}}}},"/api/v1/admin/support/requests/{support_request_id}":{"patch":{"summary":"Admin.Support.Update","operationId":"admin.support.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"support_request":{"additionalProperties":true,"title":"Support Request","type":"object"}},"required":["support_request"],"title":"AdminSupportMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.support.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"support_request_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Support Request Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"enum":["open","in_progress","resolved","closed"],"title":"Status","type":"string"},"resolution":{"anyOf":[{"maxLength":4000,"type":"string"},{"type":"null"}],"title":"Resolution"},"reason":{"type":"string","minLength":1,"maxLength":1000}},"required":["reason","status"],"additionalProperties":false}}}}}},"/api/v1/admin/status/incidents/{incident_id}":{"patch":{"summary":"Admin.Incidents.Update","operationId":"admin.incidents.update","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"incident":{"additionalProperties":true,"title":"Incident","type":"object"}},"required":["incident"],"title":"AdminIncidentMutationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.incidents.update","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"incident_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Incident Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"scope":{"anyOf":[{"enum":["platform","ingress","model"],"type":"string"},{"type":"null"}],"title":"Scope"},"title_zh":{"anyOf":[{"maxLength":200,"minLength":1,"type":"string"},{"type":"null"}],"title":"Title Zh"},"title_en":{"anyOf":[{"maxLength":200,"minLength":1,"type":"string"},{"type":"null"}],"title":"Title En"},"description_zh":{"anyOf":[{"maxLength":4000,"minLength":1,"type":"string"},{"type":"null"}],"title":"Description Zh"},"description_en":{"anyOf":[{"maxLength":4000,"minLength":1,"type":"string"},{"type":"null"}],"title":"Description En"},"affected_capability":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Affected Capability"},"severity":{"anyOf":[{"enum":["info","warning","critical"],"type":"string"},{"type":"null"}],"title":"Severity"},"status":{"anyOf":[{"enum":["open","investigating","resolved"],"type":"string"},{"type":"null"}],"title":"Status"},"reason":{"type":"string","minLength":1,"maxLength":1000}},"required":["reason"],"additionalProperties":false}}}}},"delete":{"summary":"Admin.Incidents.Delete","operationId":"admin.incidents.delete","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"deleted":{"const":true,"title":"Deleted","type":"boolean"}},"required":["deleted"],"title":"AdminIncidentDeleteOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.incidents.delete","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"incident_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Incident Id","type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/production/activation/image25":{"post":{"summary":"Admin.Production.Activation.Image25","operationId":"admin.production.activation.image25","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"operation_id":{"title":"Operation Id","type":"string"},"status":{"enum":["pending","running","succeeded","failed","rolled_back"],"title":"Status","type":"string"},"phase":{"title":"Phase","type":"string"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"batch_id":{"title":"Batch Id","type":"string"},"batch_digest":{"title":"Batch Digest","type":"string"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"restart_required":{"title":"Restart Required","type":"boolean"},"canary_rows":{"additionalProperties":{"type":"string"},"title":"Canary Rows","type":"object"},"provider_calls":{"title":"Provider Calls","type":"integer"},"http_routes_enabled":{"title":"Http Routes Enabled","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"title":"Retry After Seconds","type":"integer"},"budget_reconciliation_required":{"title":"Budget Reconciliation Required","type":"boolean"},"unresolved_budget_attempts":{"items":{"type":"string"},"title":"Unresolved Budget Attempts","type":"array"}},"required":["operation_id","status","phase","error","batch_id","batch_digest","created_at","updated_at","restart_required","canary_rows","provider_calls","http_routes_enabled","poll_url","retry_after_seconds"],"title":"OperationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Minimum seconds before the next suggested poll.","schema":{"type":"integer","minimum":1}}}},"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"operation_id":{"title":"Operation Id","type":"string"},"status":{"enum":["pending","running","succeeded","failed","rolled_back"],"title":"Status","type":"string"},"phase":{"title":"Phase","type":"string"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"batch_id":{"title":"Batch Id","type":"string"},"batch_digest":{"title":"Batch Digest","type":"string"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"restart_required":{"title":"Restart Required","type":"boolean"},"canary_rows":{"additionalProperties":{"type":"string"},"title":"Canary Rows","type":"object"},"provider_calls":{"title":"Provider Calls","type":"integer"},"http_routes_enabled":{"title":"Http Routes Enabled","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"title":"Retry After Seconds","type":"integer"},"budget_reconciliation_required":{"title":"Budget Reconciliation Required","type":"boolean"},"unresolved_budget_attempts":{"items":{"type":"string"},"title":"Unresolved Budget Attempts","type":"array"}},"required":["operation_id","status","phase","error","batch_id","batch_digest","created_at","updated_at","restart_required","canary_rows","provider_calls","http_routes_enabled","poll_url","retry_after_seconds"],"title":"OperationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.production.activation.image25","x-oga-idempotency-retention-seconds":5184000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":4096,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["confirmation","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/production/activation/status":{"get":{"summary":"Admin.Production.Activation.Status","operationId":"admin.production.activation.status","parameters":[],"responses":{"200":{"description":"Success","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"properties":{"active_batch":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Active Batch"},"models":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Models"},"channels":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Channels"},"legacy_route_count":{"type":"integer","title":"Legacy Route Count"},"legacy_inventory_digest":{"type":"string","title":"Legacy Inventory Digest"},"operation":{"anyOf":[{"properties":{"operation_id":{"type":"string","title":"Operation Id"},"status":{"type":"string","enum":["pending","running","succeeded","failed","rolled_back"],"title":"Status"},"phase":{"type":"string","title":"Phase"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"batch_id":{"type":"string","title":"Batch Id"},"batch_digest":{"type":"string","title":"Batch Digest"},"created_at":{"type":"string","title":"Created At"},"updated_at":{"type":"string","title":"Updated At"},"restart_required":{"type":"boolean","title":"Restart Required"},"canary_rows":{"additionalProperties":{"type":"string"},"type":"object","title":"Canary Rows"},"provider_calls":{"type":"integer","title":"Provider Calls"},"http_routes_enabled":{"type":"boolean","title":"Http Routes Enabled"},"poll_url":{"type":"string","title":"Poll Url"},"retry_after_seconds":{"type":"integer","title":"Retry After Seconds"},"budget_reconciliation_required":{"type":"boolean","title":"Budget Reconciliation Required"},"unresolved_budget_attempts":{"items":{"type":"string"},"type":"array","title":"Unresolved Budget Attempts"}},"additionalProperties":false,"type":"object","required":["operation_id","status","phase","error","batch_id","batch_digest","created_at","updated_at","restart_required","canary_rows","provider_calls","http_routes_enabled","poll_url","retry_after_seconds"],"title":"OperationOutput"},{"type":"null"}]},"runtime_bound":{"type":"boolean","title":"Runtime Bound"},"budget_reconciliation_required":{"type":"boolean","title":"Budget Reconciliation Required"},"unresolved_budget_attempts":{"items":{"type":"string"},"type":"array","title":"Unresolved Budget Attempts"},"registration_enabled":{"type":"boolean","title":"Registration Enabled"},"recharge_enabled":{"type":"boolean","const":false,"title":"Recharge Enabled"},"observer_enabled":{"type":"boolean","const":false,"title":"Observer Enabled"},"payout_enabled":{"type":"boolean","const":false,"title":"Payout Enabled"}},"additionalProperties":false,"type":"object","required":["active_batch","models","channels","legacy_route_count","legacy_inventory_digest","operation","runtime_bound","registration_enabled","recharge_enabled","observer_enabled","payout_enabled"],"title":"StatusOutput"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}},"type":"object","required":["code","message","data","request_id","timestamp"]}}}},"400":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"401":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"402":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"403":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"404":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"409":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"410":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"422":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"429":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"500":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}},"503":{"description":"Platform error response.","headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1.0}}},"content":{"application/json":{"schema":{"properties":{"code":{"type":"integer","maximum":999999.0,"minimum":100000.0},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"items":{"type":"object"},"type":"array"}},"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"]}},"type":"object","required":["code","message","data","request_id","timestamp","error"]}}}}},"security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json"}},"/api/v1/admin/production/activation/operations/{activation_operation_id}":{"get":{"summary":"Admin.Production.Activation.Operations.Get","operationId":"admin.production.activation.operations.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"operation_id":{"title":"Operation Id","type":"string"},"status":{"enum":["pending","running","succeeded","failed","rolled_back"],"title":"Status","type":"string"},"phase":{"title":"Phase","type":"string"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"batch_id":{"title":"Batch Id","type":"string"},"batch_digest":{"title":"Batch Digest","type":"string"},"created_at":{"title":"Created At","type":"string"},"updated_at":{"title":"Updated At","type":"string"},"restart_required":{"title":"Restart Required","type":"boolean"},"canary_rows":{"additionalProperties":{"type":"string"},"title":"Canary Rows","type":"object"},"provider_calls":{"title":"Provider Calls","type":"integer"},"http_routes_enabled":{"title":"Http Routes Enabled","type":"boolean"},"poll_url":{"title":"Poll Url","type":"string"},"retry_after_seconds":{"title":"Retry After Seconds","type":"integer"},"budget_reconciliation_required":{"title":"Budget Reconciliation Required","type":"boolean"},"unresolved_budget_attempts":{"items":{"type":"string"},"title":"Unresolved Budget Attempts","type":"array"}},"required":["operation_id","status","phase","error","batch_id","batch_digest","created_at","updated_at","restart_required","canary_rows","provider_calls","http_routes_enabled","poll_url","retry_after_seconds"],"title":"OperationOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"activation_operation_id","in":"path","required":true,"schema":{"pattern":"^ia_[0-9a-f]{32}$","title":"Activation Operation Id","type":"string"}}]}},"/api/v1/admin/pricing/cost-approvals":{"post":{"summary":"Admin.Pricing.Cost-Approvals.Create","operationId":"admin.pricing.cost-approvals.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"channel_row_id":{"title":"Channel Row Id","type":"string"},"version":{"title":"Version","type":"integer"},"status":{"const":"approved_private","title":"Status","type":"string"},"candidate_version":{"title":"Candidate Version","type":"integer"},"source_digest":{"title":"Source Digest","type":"string"},"approval_digest":{"title":"Approval Digest","type":"string"}},"required":["channel_row_id","version","status","candidate_version","source_digest","approval_digest"],"title":"CostApprovalOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.pricing.cost-approvals.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"channel_row_id":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"},"candidate_version":{"maximum":9223372036854775807,"minimum":1,"title":"Candidate Version","type":"integer"},"source_digest":{"pattern":"^[0-9a-f]{64}$","title":"Source Digest","type":"string"},"draft_digest":{"pattern":"^[0-9a-f]{64}$","title":"Draft Digest","type":"string"},"owner_attests_cost":{"const":true,"title":"Owner Attests Cost","type":"boolean"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["candidate_version","channel_row_id","confirmation","draft_digest","expected_version","owner_attests_cost","reason","source_digest"],"additionalProperties":false}}}}}},"/api/v1/admin/pricing/evidence":{"post":{"summary":"Admin.Pricing.Evidence.Create","operationId":"admin.pricing.evidence.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"evidence_ref":{"title":"Evidence Ref","type":"string"},"channel_row_id":{"title":"Channel Row Id","type":"string"},"content_sha256":{"title":"Content Sha256","type":"string"},"status":{"const":"stored_private","title":"Status","type":"string"}},"required":["evidence_ref","channel_row_id","content_sha256","status"],"title":"CostEvidenceUploadOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.pricing.evidence.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","x-oga-rest-max-body-bytes":1500000,"parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"evidence_ref":{"maxLength":200,"minLength":1,"title":"Evidence Ref","type":"string"},"channel_row_id":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"},"content_sha256":{"pattern":"^[0-9a-f]{64}$","title":"Content Sha256","type":"string"},"content_base64":{"maxLength":1398104,"minLength":4,"title":"Content Base64","type":"string"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"}},"required":["channel_row_id","confirmation","content_base64","content_sha256","evidence_ref","reason"],"additionalProperties":false}}}}}},"/api/v1/admin/pricing/cost-candidates/preview/{channel_row_id}":{"get":{"summary":"Admin.Pricing.Cost-Candidates.Preview","operationId":"admin.pricing.cost-candidates.preview","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"channel_row_id":{"title":"Channel Row Id","type":"string"},"provider":{"title":"Provider","type":"string"},"provider_origin":{"title":"Provider Origin","type":"string"},"model_id":{"title":"Model Id","type":"string"},"upstream_model_id":{"title":"Upstream Model Id","type":"string"},"provider_group_ref":{"title":"Provider Group Ref","type":"string"},"operation":{"title":"Operation","type":"string"},"adapter_version":{"title":"Adapter Version","type":"string"},"capability_digest":{"title":"Capability Digest","type":"string"},"covers_n_up_to":{"title":"Covers N Up To","type":"integer"},"covers_input_images_up_to":{"title":"Covers Input Images Up To","type":"integer"},"price_keys":{"items":{"additionalProperties":false,"properties":{"resolved_size":{"title":"Resolved Size","type":"string"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"resolved_size_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size Tier"}},"required":["resolved_size","resolved_quality","resolved_size_tier"],"title":"CostCandidatePriceKey","type":"object"},"title":"Price Keys","type":"array"},"price_groups":{"items":{"additionalProperties":true,"type":"object"},"title":"Price Groups","type":"array"},"saved_prices":{"anyOf":[{"additionalProperties":false,"properties":{"status":{"enum":["draft","approved_private"],"title":"Status","type":"string"},"currency":{"enum":["CNY","USD"],"title":"Currency","type":"string"},"candidate_version":{"title":"Candidate Version","type":"integer"},"approval_version":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Approval Version"},"saved_at":{"title":"Saved At","type":"string"},"groups":{"items":{"additionalProperties":false,"properties":{"group_id":{"title":"Group Id","type":"string"},"price_key_count":{"title":"Price Key Count","type":"integer"},"uniform":{"title":"Uniform","type":"boolean"},"gross_cost":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gross Cost"},"native_sale":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Native Sale"}},"required":["group_id","price_key_count","uniform","gross_cost","native_sale"],"title":"CostCandidateSavedGroup","type":"object"},"title":"Groups","type":"array"}},"required":["status","currency","candidate_version","approval_version","saved_at","groups"],"title":"CostCandidateSavedPrices","type":"object"},{"type":"null"}]}},"required":["channel_row_id","provider","provider_origin","model_id","upstream_model_id","provider_group_ref","operation","adapter_version","capability_digest","covers_n_up_to","covers_input_images_up_to","price_keys","price_groups","saved_prices"],"title":"CostCandidatePreviewOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"channel_row_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"}}]}},"/api/v1/admin/pricing/cost-candidates":{"post":{"summary":"Admin.Pricing.Cost-Candidates.Create","operationId":"admin.pricing.cost-candidates.create","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"channel_row_id":{"title":"Channel Row Id","type":"string"},"version":{"title":"Version","type":"integer"},"status":{"const":"pending_review","title":"Status","type":"string"},"changed":{"title":"Changed","type":"boolean"},"draft_digest":{"title":"Draft Digest","type":"string"},"source_digest":{"title":"Source Digest","type":"string"},"fx_version":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Fx Version"},"effective_at":{"title":"Effective At","type":"string"}},"required":["channel_row_id","version","status","changed","draft_digest","source_digest","fx_version","effective_at"],"title":"CostCandidateCreateOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"full","x-oga-idempotency":"required","x-oga-idempotency-subject":"authenticated_actor","x-oga-idempotency-namespace":"admin.pricing.cost-candidates.create","x-oga-idempotency-retention-seconds":2592000,"x-oga-unit-of-work":"runtime","x-oga-audit":"mutation","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"channel_row_id":{"maxLength":160,"minLength":1,"title":"Channel Row Id","type":"string"},"currency":{"enum":["CNY","USD"],"title":"Currency","type":"string"},"groups":{"anyOf":[{"items":{"additionalProperties":false,"properties":{"group_id":{"maxLength":160,"minLength":1,"title":"Group Id","type":"string"},"gross_cost":{"maxLength":32,"minLength":1,"title":"Gross Cost","type":"string"},"native_sale":{"maxLength":32,"minLength":1,"title":"Native Sale","type":"string"}},"required":["group_id","gross_cost","native_sale"],"title":"CostCandidateGroupInput","type":"object"},"maxItems":256,"minItems":1,"type":"array"},{"type":"null"}],"title":"Groups"},"points":{"anyOf":[{"items":{"anyOf":[{"additionalProperties":false,"properties":{"resolved_size":{"maxLength":128,"minLength":1,"title":"Resolved Size","type":"string"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"resolved_size_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size Tier"},"gross_cost":{"maxLength":32,"minLength":1,"title":"Gross Cost","type":"string"},"native_sale":{"maxLength":32,"minLength":1,"title":"Native Sale","type":"string"}},"required":["resolved_size","resolved_quality","resolved_size_tier","gross_cost","native_sale"],"title":"CostCandidatePriceInput","type":"object"},{"additionalProperties":false,"properties":{"resolved_size":{"maxLength":128,"minLength":1,"title":"Resolved Size","type":"string"},"resolved_quality":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Quality"},"resolved_size_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolved Size Tier"},"gross_cost":{"maxLength":32,"minLength":1,"title":"Gross Cost","type":"string"}},"required":["resolved_size","resolved_quality","resolved_size_tier","gross_cost"],"title":"CostCandidateLegacyPriceInput","type":"object"}]},"maxItems":256,"type":"array"},{"type":"null"}],"title":"Points"},"evidence_ref":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Evidence Ref"},"evidence_sha256":{"anyOf":[{"pattern":"^[0-9a-f]{64}$","type":"string"},{"type":"null"}],"title":"Evidence Sha256"},"reason":{"type":"string","minLength":1,"maxLength":1000},"confirmation":{"type":"boolean"},"expected_version":{"type":"integer","minimum":0}},"required":["channel_row_id","confirmation","currency","expected_version","reason"],"additionalProperties":false}}}}}},"/api/v1/console/operation-results":{"get":{"summary":"User.Operation-Results.Get","operationId":"user.operation-results.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"schema_version":{"const":"oga.operation-result.v1","title":"Schema Version","type":"string"},"operation_id":{"title":"Operation Id","type":"string"},"state":{"enum":["confirmed","unconfirmed","unavailable"],"title":"State","type":"string"},"observed_at":{"title":"Observed At","type":"string"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"resource_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resource Type"},"resource_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resource Id"},"created_at":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"}],"title":"Created At"},"expires_at":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"}],"title":"Expires At"},"prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prefix"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"next_actions":{"items":{"additionalProperties":{"type":"string"},"type":"object"},"title":"Next Actions","type":"array"}},"required":["operation_id","state","observed_at","reason_codes"],"title":"OperationResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"none","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"operation_id","in":"query","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Operation Id","type":"string"}},{"name":"operation_reference","in":"query","required":true,"schema":{"maxLength":255,"minLength":1,"title":"Operation Reference","type":"string"}},{"name":"task_api_key_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Task Api Key Id"}}]}},"/api/v1/admin/operation-results":{"get":{"summary":"Admin.Operation-Results.Get","operationId":"admin.operation-results.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp"],"properties":{"code":{"type":"integer","const":0},"message":{"type":"string"},"data":{"additionalProperties":false,"properties":{"schema_version":{"const":"oga.operation-result.v1","title":"Schema Version","type":"string"},"operation_id":{"title":"Operation Id","type":"string"},"state":{"enum":["confirmed","unconfirmed","unavailable"],"title":"State","type":"string"},"observed_at":{"title":"Observed At","type":"string"},"reason_codes":{"items":{"type":"string"},"title":"Reason Codes","type":"array"},"resource_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resource Type"},"resource_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resource Id"},"created_at":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"}],"title":"Created At"},"expires_at":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"}],"title":"Expires At"},"prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prefix"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"secret_unavailable":{"title":"Secret Unavailable","type":"boolean"},"mode":{"anyOf":[{"enum":["test","live"],"type":"string"},{"type":"null"}],"title":"Mode"},"next_actions":{"items":{"additionalProperties":{"type":"string"},"type":"object"},"title":"Next Actions","type":"array"}},"required":["operation_id","state","observed_at","reason_codes"],"title":"OperationResultOutput","type":"object"},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"none","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"tool","x-oga-request-body-kind":"json","parameters":[{"name":"operation_id","in":"query","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Operation Id","type":"string"}},{"name":"operation_reference","in":"query","required":true,"schema":{"maxLength":255,"minLength":1,"title":"Operation Reference","type":"string"}},{"name":"task_api_key_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Task Api Key Id"}}]}},"/api/v1/assets/{asset_id}/content":{"get":{"summary":"Public.Assets.Get-Signed","operationId":"public.assets.get-signed","responses":{"200":{"description":"Raw capability resource bytes","headers":{"Cache-Control":{"schema":{"type":"string"}},"Content-Disposition":{"schema":{"type":"string"}},"X-Request-Id":{"schema":{"type":"string"}}},"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"image/jpeg":{"schema":{"type":"string","format":"binary"}},"image/webp":{"schema":{"type":"string","format":"binary"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"public","x-oga-principal-types":[],"x-oga-access":"none","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"access","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"resource_template","x-oga-request-body-kind":"json","parameters":[{"name":"asset_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Asset Id","type":"string"}},{"name":"expires","in":"query","required":true,"schema":{"maxLength":20,"pattern":"^[0-9]+$","title":"Expires","type":"string"}},{"name":"representation","in":"query","required":true,"schema":{"const":"url","title":"Representation","type":"string"}},{"name":"signature","in":"query","required":true,"schema":{"pattern":"^[A-Za-z0-9_-]{43}$","title":"Signature","type":"string"}}],"security":[]}},"/api/v1/account/usage.csv":{"get":{"summary":"User.Usage.Export","operationId":"user.usage.export","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Raw capability resource bytes","headers":{"Cache-Control":{"schema":{"type":"string"}},"Content-Disposition":{"schema":{"type":"string"}},"X-Request-Id":{"schema":{"type":"string"}}},"content":{"text/csv":{"schema":{"type":"string","format":"binary"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"resource_template","x-oga-request-body-kind":"json","parameters":[{"name":"from_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"From At"}},{"name":"to_at","in":"query","required":false,"schema":{"anyOf":[{"maxLength":40,"minLength":1,"type":"string"},{"type":"null"}],"title":"To At"}},{"name":"model_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":128,"minLength":1,"type":"string"},{"type":"null"}],"title":"Model Id"}},{"name":"operation","in":"query","required":false,"schema":{"anyOf":[{"enum":["generation","edit","variation"],"type":"string"},{"type":"null"}],"title":"Operation"}},{"name":"channel_row_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Channel Row Id"}},{"name":"api_key_id","in":"query","required":false,"schema":{"anyOf":[{"maxLength":160,"minLength":1,"type":"string"},{"type":"null"}],"title":"Api Key Id"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"enum":["queued","running","succeeded","failed"],"type":"string"},{"type":"null"}],"title":"Status"}}]}},"/api/v1/account/assets/{asset_id}/content":{"get":{"summary":"User.Assets.Get","operationId":"user.assets.get","security":[{"OGAApiKey":[]},{"OGAUserSession":[]}],"responses":{"200":{"description":"Raw capability resource bytes","headers":{"Cache-Control":{"schema":{"type":"string"}},"Content-Disposition":{"schema":{"type":"string"}},"X-Request-Id":{"schema":{"type":"string"}}},"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"image/jpeg":{"schema":{"type":"string","format":"binary"}},"image/webp":{"schema":{"type":"string","format":"binary"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["user"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"resource_template","x-oga-request-body-kind":"json","parameters":[{"name":"asset_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Asset Id","type":"string"}}]}},"/api/v1/admin/tasks/{task_id}/assets/{asset_id}":{"get":{"summary":"Admin.Tasks.Raw-Asset.Get","operationId":"admin.tasks.raw-asset.get","security":[{"OGAApiKey":[]},{"OGAAdminSession":[]}],"responses":{"200":{"description":"Raw capability resource bytes","headers":{"Cache-Control":{"schema":{"type":"string"}},"Content-Disposition":{"schema":{"type":"string"}},"X-Request-Id":{"schema":{"type":"string"}}},"content":{"application/octet-stream":{"schema":{"type":"string","format":"binary"}},"image/png":{"schema":{"type":"string","format":"binary"}},"image/jpeg":{"schema":{"type":"string","format":"binary"}},"image/webp":{"schema":{"type":"string","format":"binary"}}}},"400":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"401":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"402":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"403":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"404":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"409":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"410":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"422":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"429":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}},"500":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}}}},"503":{"description":"Platform error response.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data","request_id","timestamp","error"],"properties":{"code":{"type":"integer","minimum":100000,"maximum":999999},"message":{"type":"string"},"data":{},"request_id":{"type":"string","format":"uuid"},"timestamp":{"type":"string","format":"date-time"},"error":{"type":"object","required":["service","retryable","task_created","charge_behavior","error_stage","user_action","details"],"properties":{"service":{"type":"string"},"retryable":{"type":"boolean"},"task_created":{"type":"boolean"},"charge_behavior":{"type":"string"},"error_stage":{"type":"string"},"user_action":{"type":"string"},"details":{"type":"array","items":{"type":"object"}}}}}}}},"headers":{"X-Request-Id":{"description":"Platform request correlation identifier.","schema":{"type":"string","format":"uuid"}},"Retry-After":{"description":"Seconds before retrying the request.","schema":{"type":"integer","minimum":1}}}}},"x-oga-auth":"principal","x-oga-principal-types":["admin"],"x-oga-access":"read","x-oga-idempotency":"none","x-oga-idempotency-subject":"none","x-oga-unit-of-work":"runtime","x-oga-audit":"sensitive_read","x-oga-error-keys":["admin_feedback_invalid_status","admin_invalid_request","admin_last_compatible_channel","admin_reason_required","admin_resource_not_found","admin_technical_acceptance_required","authentication_required","conflict","identity_account_disabled","identity_api_key_cap_exceeded","identity_api_key_disabled","identity_api_key_invalid","identity_api_key_not_found","identity_email_already_registered","identity_email_already_verified","identity_email_unverified","identity_forbidden","identity_idempotency_conflict","identity_invalid_amount","identity_invalid_credentials","identity_invalid_email","identity_invalid_timezone","identity_ip_temporarily_blocked","identity_legal_acceptance_required","identity_login_rate_limited","identity_mail_delivery_failed","identity_policy_invalid","identity_session_invalid","identity_token_expired","identity_token_invalid","identity_verification_resend_too_soon","identity_weak_password","internal_error","invalid_request","not_found","payment_unavailable","request_validation_failed","router_api_key_cap_exceeded","router_api_key_disabled","router_asset_expired","router_authentication_failed","router_idempotency_conflict","router_insufficient_balance","router_invalid_request","router_key_no_compatible_channel","router_model_unavailable","router_no_enabled_channel","router_payment_review","router_task_execution_failed","router_task_not_found","router_task_record_expired","service_unavailable"],"x-oga-mcp-kind":"resource_template","x-oga-request-body-kind":"json","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Task Id","type":"string"}},{"name":"asset_id","in":"path","required":true,"schema":{"maxLength":160,"minLength":1,"title":"Asset Id","type":"string"}},{"name":"reason","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":1000}}]}},"/health":{"get":{"summary":"Health","description":"Return a platform envelope suitable for probes and local smoke tests.","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"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"}},"securitySchemes":{"OGAApiKey":{"type":"http","description":"Unified user or administrator API Key.","scheme":"bearer","bearerFormat":"ogk_<secret>"},"OGAAdminSession":{"type":"apiKey","description":"Browser administrator session. Mutations also require CSRF and Origin.","in":"cookie","name":"ogai_admin_session"},"OGAUserSession":{"type":"apiKey","description":"Browser user session. Mutations also require CSRF and Origin.","in":"cookie","name":"ogai_user_session"}}},"x-oga-mcp-transport":{"path":"/mcp","kind":"streamable-http"}}