{"openapi":"3.1.0","info":{"title":"Camile Creative Intelligence","description":"Runtime criativo agent-native: Creative IR, render CPU-first, API e MCP.","version":"0.58.0"},"paths":{"/v1/me":{"get":{"summary":"Me","operationId":"me_v1_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/providers":{"get":{"summary":"List Providers","operationId":"list_providers_v1_providers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/generations":{"post":{"summary":"Create Generation","description":"Geração de imagem via provider opcional; o caminho determinístico não muda.","operationId":"create_generation_v1_generations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerationCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/capabilities":{"get":{"summary":"Capabilities","operationId":"capabilities_v1_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/fonts":{"get":{"summary":"List Fonts","operationId":"list_fonts_v1_fonts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/templates":{"get":{"summary":"Templates","operationId":"templates_v1_templates_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/procedural/styles":{"get":{"summary":"Procedural Styles","operationId":"procedural_styles_v1_procedural_styles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/briefs/from-image":{"post":{"summary":"Brief From Image","description":"Analisa uma imagem de referência e devolve brief estruturado (VLM).","operationId":"brief_from_image_v1_briefs_from_image_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VisionBrief"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/workflows/run":{"post":{"summary":"Workflow Run","operationId":"workflow_run_v1_workflows_run_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowRun"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/procedural/render":{"post":{"summary":"Procedural Render","operationId":"procedural_render_v1_procedural_render_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProceduralRender"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/briefs/analyze":{"post":{"summary":"Analyze","operationId":"analyze_v1_briefs_analyze_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Brief"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/layouts/materialize":{"post":{"summary":"Materialize Layout Endpoint","description":"Resolve frames de auto-layout sem renderizar — depuração para agentes.","operationId":"materialize_layout_endpoint_v1_layouts_materialize_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LayoutMaterializeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/llm/providers":{"get":{"summary":"Llm Providers","operationId":"llm_providers_v1_llm_providers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/planning/brief":{"post":{"summary":"Planning Brief","description":"Planejamento assistido: objetivo → brief estruturado → plano determinístico.","operationId":"planning_brief_v1_planning_brief_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanningRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs":{"post":{"summary":"Create Design","operationId":"create_design_v1_designs_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DesignCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"List Designs","operationId":"list_designs_v1_designs_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}":{"get":{"summary":"Get Design","operationId":"get_design_v1_designs__design_id__get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"summary":"Update Design","operationId":"update_design_v1_designs__design_id__patch","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DesignUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/revisions/{from_revision}/diff/{to_revision}":{"get":{"summary":"Revision Diff","operationId":"revision_diff_v1_designs__design_id__revisions__from_revision__diff__to_revision__get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"from_revision","in":"path","required":true,"schema":{"type":"integer","title":"From Revision"}},{"name":"to_revision","in":"path","required":true,"schema":{"type":"integer","title":"To Revision"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/revisions/{revision}/restore":{"post":{"summary":"Revision Restore","operationId":"revision_restore_v1_designs__design_id__revisions__revision__restore_post","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"revision","in":"path","required":true,"schema":{"type":"integer","title":"Revision"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","default":"png","title":"Format"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/nodes":{"post":{"summary":"Add Node","operationId":"add_node_v1_designs__design_id__nodes_post","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NodeAdd"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/nodes/{node_id}":{"patch":{"summary":"Update Node","operationId":"update_node_v1_designs__design_id__nodes__node_id__patch","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"node_id","in":"path","required":true,"schema":{"type":"string","title":"Node Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NodePatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Remove Node","operationId":"remove_node_v1_designs__design_id__nodes__node_id__delete","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"node_id","in":"path","required":true,"schema":{"type":"string","title":"Node Id"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","default":"png","title":"Format"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/export/html":{"get":{"summary":"Export Design Html","operationId":"export_design_html_v1_designs__design_id__export_html_get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/brand-kit":{"get":{"summary":"Get Brand Kit","operationId":"get_brand_kit_v1_brand_kit_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"put":{"summary":"Set Brand Kit","operationId":"set_brand_kit_v1_brand_kit_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandKit"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Delete Brand Kit","operationId":"delete_brand_kit_v1_brand_kit_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/designs/{design_id}/revisions":{"get":{"summary":"List Revisions","operationId":"list_revisions_v1_designs__design_id__revisions_get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/revisions/{revision}":{"get":{"summary":"Get Revision","operationId":"get_revision_v1_designs__design_id__revisions__revision__get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"revision","in":"path","required":true,"schema":{"type":"integer","title":"Revision"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/duplicate":{"post":{"summary":"Duplicate Design","operationId":"duplicate_design_v1_designs__design_id__duplicate_post","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/DesignDuplicate"},{"type":"null"}],"title":"Payload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/bundle":{"get":{"summary":"Design Bundle","operationId":"design_bundle_v1_designs__design_id__bundle_get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/preview":{"get":{"summary":"Preview Design","operationId":"preview_design_v1_designs__design_id__preview_get","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}},{"name":"width","in":"query","required":false,"schema":{"type":"integer","default":480,"title":"Width"}},{"name":"format","in":"query","required":false,"schema":{"type":"string","default":"png","title":"Format"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/render":{"post":{"summary":"Render Design","operationId":"render_design_v1_designs__design_id__render_post","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenderRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/designs/{design_id}/animate":{"post":{"summary":"Animate Design","operationId":"animate_design_v1_designs__design_id__animate_post","parameters":[{"name":"design_id","in":"path","required":true,"schema":{"type":"string","title":"Design Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnimateRequest"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/campaigns":{"post":{"summary":"Create Campaign","operationId":"create_campaign_v1_campaigns_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/campaigns/full":{"post":{"summary":"Create Full Campaign","description":"Campanha completa: peças multiformato + vídeo montado a partir delas.","operationId":"create_full_campaign_v1_campaigns_full_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignFullCreate"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/videos":{"post":{"summary":"Create Video","operationId":"create_video_v1_videos_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VideoCreate"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/videos/procedural":{"post":{"summary":"Create Procedural Video","operationId":"create_procedural_video_v1_videos_procedural_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProceduralVideo"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jobs":{"get":{"summary":"List Jobs","operationId":"list_jobs_v1_jobs_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jobs/{job_id}":{"get":{"summary":"Get Job","operationId":"get_job_v1_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jobs/{job_id}/retry":{"post":{"summary":"Retry Job","operationId":"retry_job_v1_jobs__job_id__retry_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jobs/{job_id}/cancel":{"post":{"summary":"Cancel Job","operationId":"cancel_job_v1_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assets":{"post":{"summary":"Upload Asset","operationId":"upload_asset_v1_assets_post","requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_asset_v1_assets_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"List Assets","operationId":"list_assets_v1_assets_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assets/audio":{"post":{"summary":"Upload Audio","operationId":"upload_audio_v1_assets_audio_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_audio_v1_assets_audio_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assets/{asset_id}/transform":{"post":{"summary":"Transform Asset","operationId":"transform_asset_v1_assets__asset_id__transform_post","parameters":[{"name":"asset_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetTransformRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assets/{asset_id}":{"get":{"summary":"Get Asset","operationId":"get_asset_v1_assets__asset_id__get","parameters":[{"name":"asset_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assets/{asset_id}/content":{"get":{"summary":"Asset Content","operationId":"asset_content_v1_assets__asset_id__content_get","parameters":[{"name":"asset_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/artifacts/{artifact_id}/signed-url":{"get":{"summary":"Artifact Signed Url","operationId":"artifact_signed_url_v1_artifacts__artifact_id__signed_url_get","parameters":[{"name":"artifact_id","in":"path","required":true,"schema":{"type":"string","title":"Artifact Id"}},{"name":"ttl","in":"query","required":false,"schema":{"type":"integer","default":3600,"title":"Ttl"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/artifacts/{artifact_id}":{"get":{"summary":"Get Artifact","operationId":"get_artifact_v1_artifacts__artifact_id__get","parameters":[{"name":"artifact_id","in":"path","required":true,"schema":{"type":"string","title":"Artifact Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/artifacts/{artifact_id}/content":{"get":{"summary":"Artifact Content","operationId":"artifact_content_v1_artifacts__artifact_id__content_get","parameters":[{"name":"artifact_id","in":"path","required":true,"schema":{"type":"string","title":"Artifact Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/metrics":{"get":{"summary":"Metrics","operationId":"metrics_v1_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/billing/price-book":{"get":{"summary":"Price Book","description":"Catálogo público de preços — o agente decide antes de gastar.","operationId":"price_book_v1_billing_price_book_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/billing/plan":{"get":{"summary":"Billing Plan","operationId":"billing_plan_v1_billing_plan_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/billing/stripe/status":{"get":{"summary":"Stripe Status","operationId":"stripe_status_v1_billing_stripe_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/billing/gateway/status":{"get":{"summary":"Stripe Status","operationId":"stripe_status_v1_billing_gateway_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/billing/checkout":{"post":{"summary":"Stripe Checkout","operationId":"stripe_checkout_v1_billing_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StripeCheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/gateway/checkout":{"post":{"summary":"Stripe Checkout","operationId":"stripe_checkout_v1_billing_gateway_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StripeCheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/portal":{"post":{"summary":"Stripe Portal","operationId":"stripe_portal_v1_billing_portal_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StripePortalRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/gateway/portal":{"post":{"summary":"Stripe Portal","operationId":"stripe_portal_v1_billing_gateway_portal_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StripePortalRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/estimate":{"post":{"summary":"Billing Estimate","operationId":"billing_estimate_v1_billing_estimate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingEstimate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/ledger":{"get":{"summary":"Billing Ledger","operationId":"billing_ledger_v1_billing_ledger_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/reservations":{"get":{"summary":"Billing Reservations","operationId":"billing_reservations_v1_billing_reservations_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/reservations/{reservation_id}/release":{"post":{"summary":"Billing Release","operationId":"billing_release_v1_billing_reservations__reservation_id__release_post","parameters":[{"name":"reservation_id","in":"path","required":true,"schema":{"type":"string","title":"Reservation Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/usage/summary":{"get":{"summary":"Usage Summary","operationId":"usage_summary_v1_usage_summary_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/usage/events":{"get":{"summary":"Usage Events","operationId":"usage_events_v1_usage_events_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mcp":{"post":{"summary":"Mcp Endpoint","operationId":"mcp_endpoint_v1_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"AnimateRequest":{"properties":{"duration":{"type":"number","title":"Duration","default":4},"fps":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Fps"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"},"motion":{"type":"string","title":"Motion","default":"zoom_in"},"transition":{"type":"string","title":"Transition","default":"none"},"audio_asset_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Audio Asset Id"},"audio_volume":{"type":"number","title":"Audio Volume","default":1.0},"audio_loop":{"type":"boolean","title":"Audio Loop","default":true},"audio_fade_in":{"type":"number","title":"Audio Fade In","default":0.0},"audio_fade_out":{"type":"number","title":"Audio Fade Out","default":1.0},"audio_normalize":{"type":"boolean","title":"Audio Normalize","default":false},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Url"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"AnimateRequest"},"AssetTransformRequest":{"properties":{"operations":{"items":{"additionalProperties":true,"type":"object"},"type":"array","maxItems":24,"minItems":1,"title":"Operations"},"output_format":{"type":"string","title":"Output Format","default":"png"},"quality":{"type":"integer","title":"Quality","default":92},"background":{"type":"string","title":"Background","default":"#FFFFFF"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["operations"],"title":"AssetTransformRequest"},"BillingEstimate":{"properties":{"operation":{"type":"string","title":"Operation"},"params":{"additionalProperties":true,"type":"object","title":"Params"}},"additionalProperties":true,"type":"object","required":["operation"],"title":"BillingEstimate"},"Body_upload_asset_v1_assets_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_asset_v1_assets_post"},"Body_upload_audio_v1_assets_audio_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_audio_v1_assets_audio_post"},"Brand":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"tagline":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tagline"},"website":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website"},"colors":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Colors"}},"additionalProperties":true,"type":"object","title":"Brand"},"BrandKit":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"colors":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Colors"},"fonts":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Fonts"},"logo_asset_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logo Asset Id"},"logo_position":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Logo Position","default":"bottom_right"},"logo_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Logo Size"},"logo_margin":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Logo Margin"},"tone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tone"},"palette":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Palette"},"metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Metadata"}},"additionalProperties":true,"type":"object","title":"BrandKit"},"Brief":{"properties":{"intent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Intent"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"subtitle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subtitle"},"eyebrow":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eyebrow"},"body":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Body"},"cta":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cta"},"author":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Author"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"insight":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Insight"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"tone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tone"},"palette":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Palette"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"},"brand":{"anyOf":[{"$ref":"#/components/schemas/Brand"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Brand"},"format":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Format"},"data":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Data"},"items":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Items"},"slide_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Slide Index"},"slide_total":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Slide Total"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed"}},"additionalProperties":true,"type":"object","title":"Brief"},"CampaignCreate":{"properties":{"brief":{"anyOf":[{"$ref":"#/components/schemas/Brief"},{"additionalProperties":true,"type":"object"}],"title":"Brief"},"formats":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Formats"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["brief"],"title":"CampaignCreate"},"CampaignFullCreate":{"properties":{"brief":{"anyOf":[{"$ref":"#/components/schemas/Brief"},{"additionalProperties":true,"type":"object"}],"title":"Brief"},"formats":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Formats"},"video":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Video"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["brief"],"title":"CampaignFullCreate"},"DesignCreate":{"properties":{"brief":{"anyOf":[{"$ref":"#/components/schemas/Brief"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Brief"},"ir":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Ir"},"template":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template"},"render":{"anyOf":[{"$ref":"#/components/schemas/RenderOptions"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Render"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"DesignCreate"},"DesignDuplicate":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"render":{"anyOf":[{"$ref":"#/components/schemas/RenderOptions"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Render"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"DesignDuplicate"},"DesignUpdate":{"properties":{"brief":{"anyOf":[{"$ref":"#/components/schemas/Brief"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Brief"},"ir":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Ir"},"template":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template"},"render":{"anyOf":[{"$ref":"#/components/schemas/RenderOptions"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Render"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"DesignUpdate"},"GenerationCreate":{"properties":{"prompt":{"type":"string","title":"Prompt"},"width":{"type":"integer","title":"Width","default":1024},"height":{"type":"integer","title":"Height","default":1024},"style":{"type":"string","title":"Style","default":""},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["prompt"],"title":"GenerationCreate"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"LayoutMaterializeRequest":{"properties":{"ir":{"additionalProperties":true,"type":"object","title":"Ir"}},"additionalProperties":true,"type":"object","required":["ir"],"title":"LayoutMaterializeRequest"},"NodeAdd":{"properties":{"node":{"additionalProperties":true,"type":"object","title":"Node"},"parent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Id"},"index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Index"},"render":{"anyOf":[{"$ref":"#/components/schemas/RenderOptions"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Render"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["node"],"title":"NodeAdd"},"NodePatch":{"properties":{"patch":{"additionalProperties":true,"type":"object","title":"Patch"},"render":{"anyOf":[{"$ref":"#/components/schemas/RenderOptions"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Render"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["patch"],"title":"NodePatch"},"PlanningRequest":{"properties":{"goal":{"type":"string","title":"Goal"},"tone":{"type":"string","title":"Tone","default":""},"language":{"type":"string","title":"Language","default":"pt-BR"},"format":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Format"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["goal"],"title":"PlanningRequest"},"ProceduralRender":{"properties":{"style":{"type":"string","title":"Style","default":"mesh"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed","default":7},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"},"density":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Density","default":1.0},"phase":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Phase","default":0.0},"palette":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Palette"},"tone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tone"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eyebrow":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eyebrow"},"format":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Format","default":"png"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"ProceduralRender"},"ProceduralVideo":{"properties":{"styles":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Styles"},"style":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Style"},"duration":{"type":"number","title":"Duration","default":3},"fps":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Fps"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed","default":7},"density":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Density","default":1.0},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eyebrow":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eyebrow"},"tone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tone"},"palette":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Palette"},"transition":{"type":"string","title":"Transition","default":"fade"},"formats":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Formats"},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Url"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","title":"ProceduralVideo"},"RenderOptions":{"properties":{"format":{"type":"string","title":"Format","default":"png"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"}},"additionalProperties":true,"type":"object","title":"RenderOptions"},"RenderRequest":{"properties":{"format":{"type":"string","title":"Format","default":"png"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"}},"additionalProperties":true,"type":"object","title":"RenderRequest"},"StripeCheckoutRequest":{"properties":{"plan_id":{"type":"string","title":"Plan Id"},"success_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Success Url"},"cancel_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cancel Url"}},"additionalProperties":true,"type":"object","required":["plan_id"],"title":"StripeCheckoutRequest"},"StripePortalRequest":{"properties":{"return_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Return Url"}},"additionalProperties":true,"type":"object","title":"StripePortalRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VideoCreate":{"properties":{"scenes":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scenes"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"},"fps":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Fps"},"audio":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Audio"},"beat_sync":{"type":"boolean","title":"Beat Sync","default":false},"formats":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Formats"},"gif":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Gif"},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Callback Url"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["scenes"],"title":"VideoCreate"},"VisionBrief":{"properties":{"asset_id":{"type":"string","title":"Asset Id"},"goal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Goal"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language","default":"pt-BR"},"tone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tone"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["asset_id"],"title":"VisionBrief"},"WorkflowRun":{"properties":{"steps":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Steps"},"outputs":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Outputs"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotency Key"}},"additionalProperties":true,"type":"object","required":["steps"],"title":"WorkflowRun"}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"},"BearerAuth":{"type":"http","scheme":"bearer"}}},"security":[{"ApiKeyAuth":[]},{"BearerAuth":[]}]}