Use this endpoint to retrieve the price of one model before sending a generation request.The response contains a headline price summary and the full pricing catalog. For token models, the headline price is quoted per 1 million tokens. For image, video, and 3D models, the catalog contains the exact price for each supported resolution, duration, size, or other parameter combination.
Call GET https://api.siray.ai/v1/models/pricing to list the headline price of every public model, then use this endpoint for the full catalog of a single model.
request_uuid: Identifier of this API call, useful for support and log correlation.
code / message: Service-level indicators for the request outcome (200 / OK on success).
data.id: Model name used when calling the generation endpoint.
data.name: Human-readable model name.
data.billing_type: Billing model. One of token, image, video, or 3d.
data.discount: Effective discount applied to this account, as a decimal fraction. 0.2 means 20% off; 0 means no discount.
data.free: Whether the model is free for this account. When catalog_only is true, this is false because the summary cannot determine the exact price; use catalog instead.
data.catalog_only: Present and true when the exact price depends on request parameters or token usage; omitted when false. In that case output_price is omitted and you must read data.catalog.
data.input_price: Token input price summary. Only returned for token models.
data.output_price: Output price summary. Returned for token models and for media models without parameter-based rules. Omitted when catalog_only is true.
data.catalog: Full pricing catalog. Always present for this endpoint.
data.input_price / data.output_price fields:
price: Price this account pays, as a display string. Parse it as a decimal instead of assuming a JSON number.
original_price: Price before the effective discount (model and account discounts), as a display string.
unit: 1M tokens for token prices; image, second, or generation for media prices; unit for an unrecognized billing type.
unit_size: Number of tokens represented by one unit. Present for token prices.
catalog.dimensions: Parameters that affect the price, such as resolution, duration, or prompt_size. May be empty when the price does not depend on parameters.
catalog.pricing_options: One entry per supported parameter combination. May be empty when the model has no catalog options. Each entry contains:
parameters: Parameter key/value pairs for the combination. For token matrices, the price may appear here as a display string such as $0.090 / 1M.
cost: Price for the combination, in USD. May be a single value (0.250) or a range (0.200~0.310). May include an add-on clause, for example 0.036 + $0.002 each input image. Omitted for token matrices where prices appear in parameters.
original_cost: Price before the effective discount. Uses the same single-value, range, and add-on formats as cost; omitted together with cost for token matrices.
catalog.pricing_description: Human-readable explanation of the billing formula and any add-ons. May be empty when there is nothing extra to explain.
catalog.token_pricing_rules: Optional. Token-level pricing rules. Omitted when the model has no token pricing rules.
token_type: Token type. Values include text, audio, cached, cache_write, cache_write_5m, cache_write_1h, image, and reasoning. Empty means all token types for the direction.
direction: input or output.
tiered_mode: flat or graduated; empty means a fixed (non-tiered) price.
min_tokens: Inclusive lower bound of the tier.
max_tokens: Exclusive upper bound of the tier. 0 means no upper bound.
tier_by: input means the tier is selected by total input volume. Empty means the tier is selected by the rule’s own token quantity.
price: USD price per unit_size tokens. May be a single value (0.312) or a range (0.200~0.310).
unit_size: Number of tokens represented by one price unit, for example 1000000.
display_only: true means the rule is only for display and does not participate in billing.
match_conditions: Optional list of conditions that must match for the rule to apply:
param: Request parameter name.
value: Expected value.
operator: Match operator: empty for equality, not_empty for a non-empty parameter, or count to match an array length.
Headline price summary and full pricing catalog for one model.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Siray.ai API Docs","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/siray/IfAUTQ8RLhmLwbsx/logo/light.png?fit=max\u0026auto=format\u0026n=IfAUTQ8RLhmLwbsx\u0026q=85\u0026s=bc056dafa94b3fc8b39300db5b3d146d","dark":"https://mintcdn.com/siray/XjCHuTSPlKcRm9aZ/logo/dark.svg?fit=max\u0026auto=format\u0026n=XjCHuTSPlKcRm9aZ\u0026q=85\u0026s=1252d45798521f70dee56678ede73e0c"},"favicon":"https://mintcdn.com/siray/g8NSu71ZvoIcbBgT/icon_mint.png?fit=max\u0026auto=format\u0026n=g8NSu71ZvoIcbBgT\u0026q=85\u0026s=9bacc1e2f44e30c6f58bf128449ce411","navbar":{"links":[{"href":"https://console.siray.ai","label":"Console"}],"primary":{"type":"button","label":"Back to Home","href":"https://www.siray.ai"}},"footer":{"socials":{"discord":"https://discord.gg/CmSbUzPSVP","linkedin":"https://linkedin.com/company/sirayai","medium":"https://medium.com/@siray.ai","x":"https://x.com/siray_ai"}},"seo":{"metatags":{"canonical":"https://docs.siray.ai","og:description":"Official Siray API documentation. Drop-in OpenAI compatible SDK.","og:image":"https://pictures-s3.siray.ai/social-media-cover.png","og:site_name":"Siray AI API Docs","og:title":"Siray AI API Docs | OpenAI Compatible API","og:type":"website","og:url":"https://docs.siray.ai"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.siray.ai/"},{"anchor":"Dev Support","icon":"https://d3gk2c5xim1je2.cloudfront.net/v7.1.0/duotone/envelope.svg","href":"mailto:support@siray.ai"},{"anchor":"Discord Community","icon":"discord","href":"https://discord.gg/CmSbUzPSVP"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"siray","hasAudioNarration":false,"actualSubdomain":"siray","customDomains":["docs.siray.ai"],"gitSource":{"type":"github","owner":"wangrzneu","repo":"siray-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae46c943ba31227325db953","collectionId":"884f1973-98bc-42e8-ba42-d225cacde611","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae46c943ba31227325db953"},"entitlements":{},"buildId":"6ae46f334ebd7542833d8e79","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Model APIs","count":365},{"language":"default","tag":"API Reference","count":192},{"language":"default","tag":"Guides","count":188},{"language":"default","tag":"Models","count":182},{"language":"default","tag":"ByteDance","count":68},{"language":"default","tag":"Alibaba","count":54},{"language":"default","tag":"Google","count":38},{"language":"default","tag":"OpenAI","count":34},{"language":"default","tag":"Black Forest Labs","count":22},{"language":"default","tag":"Kuaishou","count":22}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/model-pricing","slug":"/api-reference/model-pricing","pageMetadata":{"title":"Model Pricing API","description":"Retrieve the price summary and full pricing catalog for a single model.","openapi":"openapi-spec/model-pricing.json GET /v1/models/pricing/{model_name}","href":"/api-reference/model-pricing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieve the price summary and full pricing catalog for a single model.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Use this endpoint to retrieve the price of one model before sending a generation request.`}),`\n`,_jsx(_components.p,{children:`The response contains a headline price summary and the full pricing catalog. For token models, the headline price is quoted per 1 million tokens. For image, video, and 3D models, the catalog contains the exact price for each supported resolution, duration, size, or other parameter combination.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Call `,_jsx(_components.code,{children:`GET https://api.siray.ai/v1/models/pricing`}),` to list the headline price of every public model, then use this endpoint for the full catalog of a single model.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`endpoint`,children:`Endpoint`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`GET https://api.siray.ai/v1/models/pricing/{model_name}`})}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Headers`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Authorization: Bearer \u003cSIRAY_API_TOKEN>`})}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Path parameters`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`model_name`})}),_jsxs(_components.td,{children:[`Model name, such as `,_jsx(_components.code,{children:`openai/gpt-5`}),` or `,_jsx(_components.code,{children:`kling/v2.6-pro`}),`.`]})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`response-structure`,children:`Response structure`}),`\n`,_jsxs(_components.p,{children:[`The response uses the standard Siray response envelope. `,_jsx(_components.code,{children:`data`}),` contains the headline summary and the `,_jsx(_components.code,{children:`catalog`}),` used to calculate the final request price.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`63`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`63`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"request_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"f1c2d3e4-5a6b-7c8d-9e0f-1a2b3c4d5e6f\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OK\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"openai/gpt-5\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GPT-5\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"billing_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"token\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"discount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"free\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input_price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.312\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"original_price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.390\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1M tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000000`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1.250\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"original_price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1.562\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1M tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000000`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"catalog\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"dimensions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Output\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pricing_options\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"$0.312 / 1M\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"$1.250 / 1M\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pricing_description\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"token_pricing_rules\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"rule_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"direction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tiered_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tier_by\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.312\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"display_only\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"rule_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"direction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tiered_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"min_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"max_tokens\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tier_by\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1.250\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"unit_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"display_only\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`fields`,children:`Fields`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`request_uuid`}),`: Identifier of this API call, useful for support and log correlation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`code`}),` / `,_jsx(_components.code,{children:`message`}),`: Service-level indicators for the request outcome (`,_jsx(_components.code,{children:`200`}),` / `,_jsx(_components.code,{children:`OK`}),` on success).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.id`}),`: Model name used when calling the generation endpoint.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.name`}),`: Human-readable model name.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.billing_type`}),`: Billing model. One of `,_jsx(_components.code,{children:`token`}),`, `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`video`}),`, or `,_jsx(_components.code,{children:`3d`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.discount`}),`: Effective discount applied to this account, as a decimal fraction. `,_jsx(_components.code,{children:`0.2`}),` means 20% off; `,_jsx(_components.code,{children:`0`}),` means no discount.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.free`}),`: Whether the model is free for this account. When `,_jsx(_components.code,{children:`catalog_only`}),` is `,_jsx(_components.code,{children:`true`}),`, this is `,_jsx(_components.code,{children:`false`}),` because the summary cannot determine the exact price; use `,_jsx(_components.code,{children:`catalog`}),` instead.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.catalog_only`}),`: Present and `,_jsx(_components.code,{children:`true`}),` when the exact price depends on request parameters or token usage; omitted when `,_jsx(_components.code,{children:`false`}),`. In that case `,_jsx(_components.code,{children:`output_price`}),` is omitted and you must read `,_jsx(_components.code,{children:`data.catalog`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.input_price`}),`: Token input price summary. Only returned for token models.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.output_price`}),`: Output price summary. Returned for token models and for media models without parameter-based rules. Omitted when `,_jsx(_components.code,{children:`catalog_only`}),` is `,_jsx(_components.code,{children:`true`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.catalog`}),`: Full pricing catalog. Always present for this endpoint.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data.input_price`}),` / `,_jsx(_components.code,{children:`data.output_price`}),` fields:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`price`}),`: Price this account pays, as a display string. Parse it as a decimal instead of assuming a JSON number.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`original_price`}),`: Price before the effective discount (model and account discounts), as a display string.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`unit`}),`: `,_jsx(_components.code,{children:`1M tokens`}),` for token prices; `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`second`}),`, or `,_jsx(_components.code,{children:`generation`}),` for media prices; `,_jsx(_components.code,{children:`unit`}),` for an unrecognized billing type.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`unit_size`}),`: Number of tokens represented by one unit. Present for token prices.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`All amounts are in `,_jsx(_components.strong,{children:`USD`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`catalog-fields`,children:`Catalog fields`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`catalog.dimensions`}),`: Parameters that affect the price, such as `,_jsx(_components.code,{children:`resolution`}),`, `,_jsx(_components.code,{children:`duration`}),`, or `,_jsx(_components.code,{children:`prompt_size`}),`. May be empty when the price does not depend on parameters.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`catalog.pricing_options`}),`: One entry per supported parameter combination. May be empty when the model has no catalog options. Each entry contains:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`parameters`}),`: Parameter key/value pairs for the combination. For token matrices, the price may appear here as a display string such as `,_jsx(_components.code,{children:`$0.090 / 1M`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`cost`}),`: Price for the combination, in USD. May be a single value (`,_jsx(_components.code,{children:`0.250`}),`) or a range (`,_jsx(_components.code,{children:`0.200~0.310`}),`). May include an add-on clause, for example `,_jsx(_components.code,{children:`0.036 + $0.002 each input image`}),`. Omitted for token matrices where prices appear in `,_jsx(_components.code,{children:`parameters`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`original_cost`}),`: Price before the effective discount. Uses the same single-value, range, and add-on formats as `,_jsx(_components.code,{children:`cost`}),`; omitted together with `,_jsx(_components.code,{children:`cost`}),` for token matrices.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`catalog.pricing_description`}),`: Human-readable explanation of the billing formula and any add-ons. May be empty when there is nothing extra to explain.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`catalog.token_pricing_rules`}),`: Optional. Token-level pricing rules. Omitted when the model has no token pricing rules.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`token-pricing-rule-fields`,children:`Token pricing rule fields`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`rule_name`}),`: Name of the pricing rule.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`token_type`}),`: Token type. Values include `,_jsx(_components.code,{children:`text`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`cached`}),`, `,_jsx(_components.code,{children:`cache_write`}),`, `,_jsx(_components.code,{children:`cache_write_5m`}),`, `,_jsx(_components.code,{children:`cache_write_1h`}),`, `,_jsx(_components.code,{children:`image`}),`, and `,_jsx(_components.code,{children:`reasoning`}),`. Empty means all token types for the direction.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`direction`}),`: `,_jsx(_components.code,{children:`input`}),` or `,_jsx(_components.code,{children:`output`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`tiered_mode`}),`: `,_jsx(_components.code,{children:`flat`}),` or `,_jsx(_components.code,{children:`graduated`}),`; empty means a fixed (non-tiered) price.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`min_tokens`}),`: Inclusive lower bound of the tier.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`max_tokens`}),`: Exclusive upper bound of the tier. `,_jsx(_components.code,{children:`0`}),` means no upper bound.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`tier_by`}),`: `,_jsx(_components.code,{children:`input`}),` means the tier is selected by total input volume. Empty means the tier is selected by the rule’s own token quantity.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`price`}),`: USD price per `,_jsx(_components.code,{children:`unit_size`}),` tokens. May be a single value (`,_jsx(_components.code,{children:`0.312`}),`) or a range (`,_jsx(_components.code,{children:`0.200~0.310`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`unit_size`}),`: Number of tokens represented by one price unit, for example `,_jsx(_components.code,{children:`1000000`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`display_only`}),`: `,_jsx(_components.code,{children:`true`}),` means the rule is only for display and does not participate in billing.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`match_conditions`}),`: Optional list of conditions that must match for the rule to apply:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`param`}),`: Request parameter name.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`value`}),`: Expected value.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`operator`}),`: Match operator: empty for equality, `,_jsx(_components.code,{children:`not_empty`}),` for a non-empty parameter, or `,_jsx(_components.code,{children:`count`}),` to match an array length.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`param_alias`}),`: Display alias for the parameter.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`value_alias`}),`: Display alias for the value.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsxs(Heading,{level:`3`,id:`catalog_only-models`,children:[_jsx(_components.code,{children:`catalog_only`}),` models`]}),`\n`,_jsxs(_components.p,{children:[`For image, video, or 3D models with parameter-based pricing rules, and for 3D models billed by token rules, the `,_jsx(_components.code,{children:`data`}),` object looks like:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`33`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`33`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"kling/v2.6-pro\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Kling 2.6 Pro\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"billing_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"video\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"discount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"free\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"catalog_only\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"catalog\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"dimensions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"duration\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Duration\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pricing_options\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"720P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"duration\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5 seconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.250\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"original_cost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.250\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"resolution\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1080P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"duration\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5 seconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.400\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"original_cost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.400\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pricing_description\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Billing formula: resolution price × video duration.\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`In this case there is no single `,_jsx(_components.code,{children:`output_price`}),`. Choose the `,_jsx(_components.code,{children:`pricing_options`}),` entry that matches your request parameters.`]}),`\n`,_jsx(Heading,{level:`2`,id:`usage-examples`,children:`Usage examples`}),`\n`,_jsx(_components.p,{children:`Token model:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.siray.ai/v1/models/pricing/openai%2Fgpt-5\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:' \"Authorization: Bearer ${'}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`SIRAY_API_TOKEN`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}\"`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Video model with parameter-based pricing:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.siray.ai/v1/models/pricing/kling%2Fv2.6-pro\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:' \"Authorization: Bearer ${'}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`SIRAY_API_TOKEN`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(_components.p,{children:[`The endpoint returns the standard response envelope. Non-`,_jsx(_components.code,{children:`200`}),` `,_jsx(_components.code,{children:`code`}),` values indicate failure and come with a `,_jsx(_components.code,{children:`message`}),` and no `,_jsx(_components.code,{children:`data`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`HTTP status`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.th,{children:`Typical cause`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`model_name`}),` is empty.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`401`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`401`}),_jsxs(_components.td,{children:[`Missing or malformed `,_jsx(_components.code,{children:`Authorization`}),` header; unknown API key.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`403`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`403`}),_jsx(_components.td,{children:`API key is disabled or expired, or the account is forbidden.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{children:`Model does not exist or is not publicly visible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{children:`Pricing data could not be loaded; retry later.`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Model Pricing API","description":"Retrieve the price summary and full pricing catalog for a single model.","openapi":"openapi-spec/model-pricing.json GET /v1/models/pricing/{model_name}","href":"/api-reference/model-pricing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Endpoint","slug":"endpoint","depth":2,"children":[]},{"title":"Response structure","slug":"response-structure","depth":2,"children":[{"title":"Fields","slug":"fields","depth":3,"children":[]},{"title":"Catalog fields","slug":"catalog-fields","depth":3,"children":[]},{"title":"Token pricing rule fields","slug":"token-pricing-rule-fields","depth":4,"children":[]},{"title":"catalog_only models","slug":"catalog_only-models","depth":3,"children":[]}]},{"title":"Usage examples","slug":"usage-examples","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Get model pricing","description":"Retrieve the price summary and full pricing catalog for a single model.","operationId":"get_model_pricing","tags":["Pricing"],"parameters":["ebd63ab3-84b2-4e7c-9305-3eb34ad3fbe9"],"responses":{"200":"8f885934-3900-4469-a87e-118860986231","400":"2a6429ca-ce73-4705-8829-6bf8225c4bd7","401":"83af94e2-8b22-464b-a414-1125ace5b275","403":"10c9f29d-31b9-4f7a-852a-5478cecb440c","404":"aee133c9-6ed5-4f4c-a719-f03e8797998d","500":"5de0c5bc-fd12-4144-8a71-7ebcb625a2e5"},"security":["e00c8d60-ebc6-4273-a7f1-023c6df87610"],"method":"get","type":"path","servers":["066ac40d-096d-45ed-96c1-986c1cb7db55"],"path":"/v1/models/pricing/{model_name}","baseUrlOptions":["https://api.siray.ai"],"title":"Get model pricing","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ebd63ab3-84b2-4e7c-9305-3eb34ad3fbe9":{"name":"model_name","in":"path","required":true,"description":"Model name, such as openai/gpt-5 or kling/v2.6-pro.","schema":{"type":"string","isRequired":true,"description":"Model name, such as openai/gpt-5 or kling/v2.6-pro.","uniqueKey":"","typeLabel":"string"}}},"responses":{"8f885934-3900-4469-a87e-118860986231":{"description":"Model price summary and pricing catalog","content":{"application/json":{"schema":{"type":"object","description":"Standard response envelope for a single model price.","required":["request_uuid","code","message","data"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call, useful for support and log correlation.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code (200 on success).","example":200,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Additional information about the request result.","example":"OK","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"type":"object","description":"Headline price summary and full pricing catalog for one model.","required":["id","name","billing_type","discount","free","catalog"],"properties":{"id":{"type":"string","description":"Model name used when calling the generation endpoint.","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"name":{"type":"string","description":"Human-readable model name.","isRequired":true,"uniqueKey":"data.name","typeLabel":"string"},"billing_type":{"type":"string","description":"Billing model used by the platform.","enum":["token","image","video","3d"],"isRequired":true,"uniqueKey":"data.billing_type","typeLabel":"enum\u003cstring>"},"discount":{"type":"number","description":"Effective discount applied to this account as a decimal fraction. 0.2 means 20% off; 0 means no discount.","example":0.2,"isRequired":true,"uniqueKey":"data.discount","typeLabel":"number"},"free":{"type":"boolean","description":"Whether the model is free for this account. When catalog_only is true, this is false because the exact price is only available in catalog.","isRequired":true,"uniqueKey":"data.free","typeLabel":"boolean"},"catalog":{"type":"object","description":"Full pricing catalog for this model.","required":["dimensions","pricing_options","pricing_description"],"properties":{"dimensions":{"type":"array","description":"Parameters that affect the price. May be empty when the price does not depend on parameters.","items":{"type":"object","required":["key","name"],"properties":{"key":{"type":"string","description":"Parameter key, such as resolution or duration.","example":"resolution","isRequired":true,"uniqueKey":"data.catalog.dimensions.items.[INDEX].key","typeLabel":"string"},"name":{"type":"string","description":"Display name of the parameter.","example":"Resolution","isRequired":true,"uniqueKey":"data.catalog.dimensions.items.[INDEX].name","typeLabel":"string"}},"uniqueKey":"data.catalog.dimensions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.catalog.dimensions","typeLabel":"object[]"},"pricing_options":{"type":"array","description":"One entry per supported parameter combination. May be empty when the model has no catalog options. cost may be omitted for token matrices, where prices appear in parameters.","items":{"type":"object","required":["parameters"],"properties":{"parameters":{"type":"array","description":"Parameter key/value pairs for this price option. For token matrices, the price may appear as a display string such as $0.090 / 1M.","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","description":"Parameter key.","example":"resolution","isRequired":true,"uniqueKey":"data.catalog.pricing_options.items.[INDEX].parameters.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Parameter value.","example":"720P","isRequired":true,"uniqueKey":"data.catalog.pricing_options.items.[INDEX].parameters.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"data.catalog.pricing_options.items.[INDEX].parameters.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.catalog.pricing_options.items.[INDEX].parameters","typeLabel":"object[]"},"cost":{"type":"string","description":"Price for this parameter combination in USD. May be a single value (0.250) or a range (0.200~0.310), and may include an add-on clause such as 0.036 + $0.002 each input image. Omitted for token matrices where prices appear in parameters.","example":"0.250","uniqueKey":"data.catalog.pricing_options.items.[INDEX].cost","typeLabel":"string"},"original_cost":{"type":"string","description":"Price before the effective discount. Uses the same single-value, range, and add-on formats as cost; omitted together with cost for token matrices.","example":"0.310","uniqueKey":"data.catalog.pricing_options.items.[INDEX].original_cost","typeLabel":"string"}},"uniqueKey":"data.catalog.pricing_options.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.catalog.pricing_options","typeLabel":"object[]"},"pricing_description":{"type":"string","description":"Human-readable explanation of the billing formula and any add-ons.","isRequired":true,"uniqueKey":"data.catalog.pricing_description","typeLabel":"string"},"token_pricing_rules":{"type":"array","description":"Optional token-level pricing rules, including direction, token type, tier, and price per unit_size tokens. Omitted when the model has no token pricing rules.","items":{"type":"object","required":["rule_name","direction","min_tokens","max_tokens","price","unit_size","display_only"],"properties":{"rule_name":{"type":"string","description":"Name of the pricing rule.","example":"input","isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].rule_name","typeLabel":"string"},"direction":{"type":"string","description":"Token direction.","enum":["input","output"],"isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].direction","typeLabel":"enum\u003cstring>"},"min_tokens":{"type":"integer","description":"Inclusive lower bound of the tier.","example":0,"isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].min_tokens","typeLabel":"integer"},"max_tokens":{"type":"integer","description":"Exclusive upper bound of the tier. 0 means no upper bound.","example":0,"isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].max_tokens","typeLabel":"integer"},"price":{"type":"string","description":"USD price per unit_size tokens. May be a single value or a range like 0.2~0.3.","example":"0.312","isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].price","typeLabel":"string"},"unit_size":{"type":"integer","description":"Number of tokens represented by one price unit.","example":1000000,"isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].unit_size","typeLabel":"integer"},"display_only":{"type":"boolean","description":"True when the rule is only used for display and does not participate in billing.","isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].display_only","typeLabel":"boolean"},"token_type":{"type":"string","description":"Token type, such as text, audio, cached, cache_write, cache_write_5m, cache_write_1h, image, or reasoning. Empty means all types for the direction.","example":"text","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].token_type","typeLabel":"string"},"tiered_mode":{"type":"string","description":"Tier mode: flat, graduated, or empty for a fixed price.","example":"","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].tiered_mode","typeLabel":"string"},"tier_by":{"type":"string","description":"Tier selector. input means the tier is selected by total input volume; empty means by the rule's own quantity.","example":"","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].tier_by","typeLabel":"string"},"match_conditions":{"type":"array","description":"Conditions that must match for this rule to apply.","items":{"type":"object","required":["param"],"properties":{"param":{"type":"string","description":"Request parameter name.","example":"service_tier","isRequired":true,"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX].param","typeLabel":"string"},"value":{"type":"string","description":"Expected parameter value.","example":"flex","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX].value","typeLabel":"string"},"operator":{"type":"string","description":"Match operator: empty for equality, not_empty for a non-empty parameter, or count to match an array length.","example":"eq","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX].operator","typeLabel":"string"},"param_alias":{"type":"string","description":"Display alias for the parameter.","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX].param_alias","typeLabel":"string"},"value_alias":{"type":"string","description":"Display alias for the value.","uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX].value_alias","typeLabel":"string"}},"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX].match_conditions","typeLabel":"object[]"}},"uniqueKey":"data.catalog.token_pricing_rules.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.catalog.token_pricing_rules","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.catalog","typeLabel":"object"},"catalog_only":{"type":"boolean","description":"Present and true when the exact price depends on request parameters or token usage; omitted when false. When true, output_price is omitted and free is false; the exact price is in catalog.","uniqueKey":"data.catalog_only","typeLabel":"boolean"},"input_price":{"type":"object","description":"Token input price summary. Present for token models.","required":["price","original_price","unit"],"properties":{"price":{"type":"string","description":"Price this account pays, as a display string. Parse it as a decimal instead of assuming a JSON number.","example":"0.312","isRequired":true,"uniqueKey":"data.input_price.price","typeLabel":"string"},"original_price":{"type":"string","description":"Price before the effective discount (model and account discounts), as a display string.","example":"0.390","isRequired":true,"uniqueKey":"data.input_price.original_price","typeLabel":"string"},"unit":{"type":"string","description":"Price unit: 1M tokens for token prices; image, second, or generation for media prices; unit for an unrecognized billing type.","example":"1M tokens","isRequired":true,"uniqueKey":"data.input_price.unit","typeLabel":"string"},"unit_size":{"type":"integer","description":"Number of tokens represented by one unit. Present for token prices.","example":1000000,"uniqueKey":"data.input_price.unit_size","typeLabel":"integer"}},"uniqueKey":"data.input_price","typeLabel":"object"},"output_price":{"type":"object","description":"Output price summary. Present for token models and media models without parameter-based rules; omitted when catalog_only is true.","required":["price","original_price","unit"],"properties":{"price":{"type":"string","description":"Price this account pays, as a display string. Parse it as a decimal instead of assuming a JSON number.","example":"0.312","isRequired":true,"uniqueKey":"data.output_price.price","typeLabel":"string"},"original_price":{"type":"string","description":"Price before the effective discount (model and account discounts), as a display string.","example":"0.390","isRequired":true,"uniqueKey":"data.output_price.original_price","typeLabel":"string"},"unit":{"type":"string","description":"Price unit: 1M tokens for token prices; image, second, or generation for media prices; unit for an unrecognized billing type.","example":"1M tokens","isRequired":true,"uniqueKey":"data.output_price.unit","typeLabel":"string"},"unit_size":{"type":"integer","description":"Number of tokens represented by one unit. Present for token prices.","example":1000000,"uniqueKey":"data.output_price.unit_size","typeLabel":"integer"}},"uniqueKey":"data.output_price","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"example":{"request_uuid":"f1c2d3e4-5a6b-7c8d-9e0f-1a2b3c4d5e6f","code":200,"message":"OK","data":{"id":"openai/gpt-5","name":"GPT-5","billing_type":"token","discount":0.2,"free":false,"input_price":{"price":"0.312","original_price":"0.390","unit":"1M tokens","unit_size":1000000},"output_price":{"price":"1.250","original_price":"1.562","unit":"1M tokens","unit_size":1000000},"catalog":{"dimensions":[{"key":"input","name":"Input"},{"key":"output","name":"Output"}],"pricing_options":[{"parameters":[{"key":"input","value":"$0.312 / 1M"},{"key":"output","value":"$1.250 / 1M"}]}],"pricing_description":"","token_pricing_rules":[{"rule_name":"input","direction":"input","tiered_mode":"","min_tokens":0,"max_tokens":0,"tier_by":"","price":"0.312","unit_size":1000000,"display_only":false},{"rule_name":"output","direction":"output","tiered_mode":"","min_tokens":0,"max_tokens":0,"tier_by":"","price":"1.250","unit_size":1000000,"display_only":false}]}}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"f1c2d3e4-5a6b-7c8d-9e0f-1a2b3c4d5e6f","code":200,"message":"OK","data":{"id":"openai/gpt-5","name":"GPT-5","billing_type":"token","discount":0.2,"free":false,"input_price":{"price":"0.312","original_price":"0.390","unit":"1M tokens","unit_size":1000000},"output_price":{"price":"1.250","original_price":"1.562","unit":"1M tokens","unit_size":1000000},"catalog":{"dimensions":[{"key":"input","name":"Input"},{"key":"output","name":"Output"}],"pricing_options":[{"parameters":[{"key":"input","value":"$0.312 / 1M"},{"key":"output","value":"$1.250 / 1M"}]}],"pricing_description":"","token_pricing_rules":[{"rule_name":"input","direction":"input","tiered_mode":"","min_tokens":0,"max_tokens":0,"tier_by":"","price":"0.312","unit_size":1000000,"display_only":false},{"rule_name":"output","direction":"output","tiered_mode":"","min_tokens":0,"max_tokens":0,"tier_by":"","price":"1.250","unit_size":1000000,"display_only":false}]}}}}},"exampleType":"generated"}},"exampleType":"generated"},"2a6429ca-ce73-4705-8829-6bf8225c4bd7":{"description":"model_name is empty","content":{"application/json":{"schema":{"type":"object","description":"Error envelope; no data field is returned on failure.","required":["request_uuid","code","message"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code matching the HTTP status.","example":401,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable failure description.","example":"missing authorization header","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"\u003cstring>","code":401,"message":"missing authorization header"}}},"exampleType":"generated"}},"exampleType":"generated"},"83af94e2-8b22-464b-a414-1125ace5b275":{"description":"Missing or malformed credentials, or unknown API key","content":{"application/json":{"schema":{"type":"object","description":"Error envelope; no data field is returned on failure.","required":["request_uuid","code","message"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code matching the HTTP status.","example":401,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable failure description.","example":"missing authorization header","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"\u003cstring>","code":401,"message":"missing authorization header"}}},"exampleType":"generated"}},"exampleType":"generated"},"10c9f29d-31b9-4f7a-852a-5478cecb440c":{"description":"API key disabled or expired, or account forbidden","content":{"application/json":{"schema":{"type":"object","description":"Error envelope; no data field is returned on failure.","required":["request_uuid","code","message"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code matching the HTTP status.","example":401,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable failure description.","example":"missing authorization header","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"\u003cstring>","code":401,"message":"missing authorization header"}}},"exampleType":"generated"}},"exampleType":"generated"},"aee133c9-6ed5-4f4c-a719-f03e8797998d":{"description":"Model not found or not publicly visible","content":{"application/json":{"schema":{"type":"object","description":"Error envelope; no data field is returned on failure.","required":["request_uuid","code","message"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code matching the HTTP status.","example":401,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable failure description.","example":"missing authorization header","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"\u003cstring>","code":401,"message":"missing authorization header"}}},"exampleType":"generated"}},"exampleType":"generated"},"5de0c5bc-fd12-4144-8a71-7ebcb625a2e5":{"description":"Pricing data could not be loaded","content":{"application/json":{"schema":{"type":"object","description":"Error envelope; no data field is returned on failure.","required":["request_uuid","code","message"],"properties":{"request_uuid":{"type":"string","description":"Identifier of this API call.","isRequired":true,"uniqueKey":"request_uuid","typeLabel":"string"},"code":{"type":"integer","description":"Service-level status code matching the HTTP status.","example":401,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable failure description.","example":"missing authorization header","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_uuid":"\u003cstring>","code":401,"message":"missing authorization header"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"e00c8d60-ebc6-4273-a7f1-023c6df87610":{"bearerAuth":{"type":"http","scheme":"bearer","description":"API token passed as a Bearer token in the Authorization header.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"066ac40d-096d-45ed-96c1-986c1cb7db55":{"url":"https://api.siray.ai","description":"Siray API Server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"API token passed as a Bearer token in the Authorization header.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API token passed as a Bearer token in the Authorization header.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi-spec/model-pricing.json"},"subdomain":"siray","siteName":"Siray.ai API Docs","title":"Siray AI API Docs | OpenAI Compatible API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T10:20:37.184Z","originalFileLocation":"api-reference/model-pricing.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve the price summary and full pricing catalog for a single model.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Siray.ai API Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Siray AI API Docs | OpenAI Compatible API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Official Siray API documentation. Drop-in OpenAI compatible SDK.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Siray AI API Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.siray.ai/api-reference/model-pricing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pictures-s3.siray.ai/social-media-cover.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Siray AI API Docs | OpenAI Compatible API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Official Siray API documentation. Drop-in OpenAI compatible SDK.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pictures-s3.siray.ai/social-media-cover.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/siray/CDrUgO4hy2XAqwTg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Siray.ai API Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.siray.ai/api-reference/model-pricing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/model-pricing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.siray.ai/#organization\",\"name\":\"Siray.ai API Docs\",\"url\":\"https://docs.siray.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/siray/IfAUTQ8RLhmLwbsx/logo/light.png?fit=max\u0026auto=format\u0026n=IfAUTQ8RLhmLwbsx\u0026q=85\u0026s=bc056dafa94b3fc8b39300db5b3d146d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.siray.ai#website\",\"name\":\"Siray.ai API Docs\",\"url\":\"https://docs.siray.ai\",\"publisher\":{\"@id\":\"https://docs.siray.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.siray.ai/api-reference/model-pricing#webpage\",\"url\":\"https://docs.siray.ai/api-reference/model-pricing\",\"name\":\"Model Pricing API\",\"description\":\"Retrieve the price summary and full pricing catalog for a single model.\",\"dateModified\":\"2026-10-30T10:20:37.184Z\",\"isPartOf\":{\"@id\":\"https://docs.siray.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.siray.ai/api-reference/model-pricing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.siray.ai/api-reference/model-pricing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API documentation\",\"item\":\"https://docs.siray.ai/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Model Pricing API\",\"item\":\"https://docs.siray.ai/api-reference/model-pricing\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.siray.ai/api-reference/model-pricing#apireference\",\"headline\":\"Model Pricing API\",\"name\":\"Model Pricing API\",\"description\":\"Retrieve the price summary and full pricing catalog for a single model.\",\"url\":\"https://docs.siray.ai/api-reference/model-pricing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.siray.ai/api-reference/model-pricing#webpage\"},\"image\":\"https://pictures-s3.siray.ai/social-media-cover.png\",\"dateModified\":\"2026-10-30T10:20:37.184Z\",\"publisher\":{\"@id\":\"https://docs.siray.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.siray.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Siray.ai API Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Siray.ai API Docs","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.siray.ai/"},{"anchor":"Dev Support","icon":"https://d3gk2c5xim1je2.cloudfront.net/v7.1.0/duotone/envelope.svg","href":"mailto:support@siray.ai"},{"anchor":"Discord Community","icon":"discord","href":"https://discord.gg/CmSbUzPSVP"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"API documentation","pages":[{"title":"Introduction","icon":"paperclip","href":"/api-reference/introduction"},{"title":"Error Codes","icon":"triangle-exclamation","href":"/api-reference/fail-code"},{"title":"Image Task Status API","openapi":"openapi-spec/task-status.json GET /v1/images/generations/async/{task_id}","href":"/api-reference/task-status-image"},{"title":"Video Task Status API","openapi":"openapi-spec/task-status.json GET /v1/video/generations/{task_id}","href":"/api-reference/task-status-video"},{"title":"3D Model Task Status API","openapi":"openapi-spec/task-status.json GET /v1/3d/generations/{task_id}","href":"/api-reference/task-status-3d"},{"title":"Models API","openapi":"openapi-spec/models.json GET /v1/models","href":"/api-reference/models"},{"title":"Account Balance API","description":"Retrieve the identity and balance summary (balance, coupon, available, and frozen amounts) of the account that owns the API key.","openapi":"openapi-spec/account-balance.json GET /v1/account/balance","href":"/api-reference/account-balance"},{"title":"Model Pricing API","openapi":"openapi-spec/model-pricing.json GET /v1/models/pricing/{model_name}","href":"/api-reference/model-pricing"}]},{"group":"Model API Examples","pages":[{"title":"Image Generation Example","icon":"notes","description":"Examples for python, nodejs and http.","href":"/api-reference/model-api/example-usage-image"},{"title":"Embedding Model Example","icon":"notes","href":"/api-reference/model-api/example-usage-genai-embedding"}]},{"group":"Model APIs","pages":[{"group":"Alibaba","pages":[{"title":"Qwen Image 3 Edit","openapi":"openapi-spec/qwen-image-3-edit.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-edit"},{"title":"Qwen Image 3 Edit Spicy","openapi":"openapi-spec/qwen-image-3-edit-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-edit-spicy"},{"title":"Qwen Image 3 Pro Edit Spicy","openapi":"openapi-spec/qwen-image-3-pro-edit-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-pro-edit-spicy"},{"title":"Qwen Image 3 Pro t2i Spicy","openapi":"openapi-spec/qwen-image-3-pro-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-pro-t2i-spicy"},{"title":"Qwen Image 3 t2i","openapi":"openapi-spec/qwen-image-3-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-t2i"},{"title":"Qwen Image 3 t2i Spicy","openapi":"openapi-spec/qwen-image-3-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/qwen-image-3-t2i-spicy"},{"title":"Wan 2.6 i2v","openapi":"openapi-spec/wan-2.6-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.6-i2v"},{"title":"Wan 2.6 t2v","openapi":"openapi-spec/wan-2.6-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.6-t2v"},{"title":"Wan 2.7 Image Pro i2i Spicy","openapi":"openapi-spec/wan-2.7-image-pro-i2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/wan-2.7-image-pro-i2i-spicy"},{"title":"Wan 2.7 Image Pro t2i Spicy","openapi":"openapi-spec/wan-2.7-image-pro-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/wan-2.7-image-pro-t2i-spicy"},{"title":"Wan 2.7 Image i2i Spicy","openapi":"openapi-spec/wan-2.7-image-i2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/wan-2.7-image-i2i-spicy"},{"title":"Wan 2.7 Image t2i Spicy","openapi":"openapi-spec/wan-2.7-image-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/wan-2.7-image-t2i-spicy"},{"title":"Wan 2.7 i2v Spicy","openapi":"openapi-spec/wan-2.7-i2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.7-i2v-spicy"},{"title":"Wan 2.7 i2v Uncensored","openapi":"openapi-spec/wan-2.7-i2v-uncensored.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.7-i2v-uncensored"},{"title":"Wan 2.7 ref2v Uncensored","openapi":"openapi-spec/wan-2.7-ref2v-uncensored.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.7-ref2v-uncensored"},{"title":"Wan 2.7 t2v Uncensored","openapi":"openapi-spec/wan-2.7-t2v-uncensored.json POST /v1/video/generations","href":"/api-reference/model-api/wan-2.7-t2v-uncensored"},{"title":"Wan 3.0 i2v","openapi":"openapi-spec/wan-3.0-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-i2v"},{"title":"Wan 3.0 i2v Prime Spicy","openapi":"openapi-spec/wan-3.0-i2v-prime-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-i2v-prime-spicy"},{"title":"Wan 3.0 i2v Spicy","openapi":"openapi-spec/wan-3.0-i2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-i2v-spicy"},{"title":"Wan 3.0 ref2v","openapi":"openapi-spec/wan-3.0-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-ref2v"},{"title":"Wan 3.0 ref2v Prime Spicy","openapi":"openapi-spec/wan-3.0-ref2v-prime-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-ref2v-prime-spicy"},{"title":"Wan 3.0 ref2v Spicy","openapi":"openapi-spec/wan-3.0-ref2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-ref2v-spicy"},{"title":"Wan 3.0 t2v","openapi":"openapi-spec/wan-3.0-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-t2v"},{"title":"Wan 3.0 t2v Prime Spicy","openapi":"openapi-spec/wan-3.0-t2v-prime-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-t2v-prime-spicy"},{"title":"Wan 3.0 t2v Spicy","openapi":"openapi-spec/wan-3.0-t2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/wan-3.0-t2v-spicy"},{"title":"Z-Image Spicy Pro t2i","openapi":"openapi-spec/z-image-spicy-pro-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/z-image-spicy-pro-t2i"},{"title":"Z-Image Turbo t2i","openapi":"openapi-spec/z-image-turbo-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/z-image-turbo-t2i"}]},{"group":"Anthropic","pages":[{"title":"Claude Fable 5.1","openapi":"openapi-spec/claude-fable-5.1.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-fable-5.1"},{"title":"Claude Haiku 4.5","openapi":"openapi-spec/claude-haiku-4.5.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-haiku-4.5"},{"title":"Claude Haiku 5.5","openapi":"openapi-spec/claude-haiku-5.5.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-haiku-5.5"},{"title":"Claude Opus 4.6","openapi":"openapi-spec/claude-opus-4.6.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-opus-4.6"},{"title":"Claude Opus 5.5","openapi":"openapi-spec/claude-opus-5.5.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-opus-5.5"},{"title":"Claude Sonnet 4.5","openapi":"openapi-spec/claude-sonnet-4.5.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-sonnet-4.5"},{"title":"Claude Sonnet 4.6","openapi":"openapi-spec/claude-sonnet-4.6.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-sonnet-4.6"},{"title":"Claude Sonnet 5.5","openapi":"openapi-spec/claude-sonnet-5.5.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-sonnet-5.5"},{"title":"claude-haiku-4-5-20251001","openapi":"openapi-spec/claude-haiku-4-5-20251001.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-haiku-4-5-20251001"},{"title":"claude-sonnet-4-5-20250929","openapi":"openapi-spec/claude-sonnet-4-5-20250929.json POST /v1/chat/completions","href":"/api-reference/model-api/claude-sonnet-4-5-20250929"}]},{"group":"Black Forest Labs","pages":[{"title":"Flux 1.1 Pro Ultra i2i","openapi":"openapi-spec/flux-1.1-pro-ultra-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-1.1-pro-ultra-i2i"},{"title":"Flux 1.1 Pro Ultra t2i","openapi":"openapi-spec/flux-1.1-pro-ultra-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-1.1-pro-ultra-t2i"},{"title":"Flux 1.1 Pro i2i","openapi":"openapi-spec/flux-1.1-pro-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-1.1-pro-i2i"},{"title":"Flux 1.1 Pro t2i","openapi":"openapi-spec/flux-1.1-pro-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-1.1-pro-t2i"},{"title":"Flux 3 i2v","openapi":"openapi-spec/flux-3-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/flux-3-i2v"},{"title":"Flux 3 t2v","openapi":"openapi-spec/flux-3-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/flux-3-t2v"},{"title":"Flux 3 v2v","openapi":"openapi-spec/flux-3-v2v.json POST /v1/video/generations","href":"/api-reference/model-api/flux-3-v2v"},{"title":"Flux Kontext i2i Max","openapi":"openapi-spec/flux-kontext-i2i-max.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-kontext-i2i-max"},{"title":"Flux Kontext i2i Pro","openapi":"openapi-spec/flux-kontext-i2i-pro.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-kontext-i2i-pro"},{"title":"Flux Kontext t2i Max","openapi":"openapi-spec/flux-kontext-t2i-max.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-kontext-t2i-max"},{"title":"Flux Kontext t2i Pro","openapi":"openapi-spec/flux-kontext-t2i-pro.json POST /v1/images/generations/async","href":"/api-reference/model-api/flux-kontext-t2i-pro"}]},{"group":"ByteDance","pages":[{"title":"Seed 1.6","openapi":"openapi-spec/seed-1.6.json POST /v1/chat/completions","href":"/api-reference/model-api/seed-1.6"},{"title":"Seedance 1.0 Lite i2v","openapi":"openapi-spec/seedance-1.0-lite-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.0-lite-i2v"},{"title":"Seedance 1.0 Lite t2v","openapi":"openapi-spec/seedance-1.0-lite-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.0-lite-t2v"},{"title":"Seedance 1.0 Pro Fast t2v","openapi":"openapi-spec/seedance-1.0-pro-fast-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.0-pro-fast-t2v"},{"title":"Seedance 1.0 Pro i2v","openapi":"openapi-spec/seedance-1.0-pro-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.0-pro-i2v"},{"title":"Seedance 1.0 Pro t2v","openapi":"openapi-spec/seedance-1.0-pro-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.0-pro-t2v"},{"title":"Seedance 1.5 Pro i2v","openapi":"openapi-spec/seedance-1.5-pro-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.5-pro-i2v"},{"title":"Seedance 1.5 Pro se2v","openapi":"openapi-spec/seedance-1.5-pro-se2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.5-pro-se2v"},{"title":"Seedance 1.5 Pro t2v","openapi":"openapi-spec/seedance-1.5-pro-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-1.5-pro-t2v"},{"title":"Seedance 2.0 Fast i2v","openapi":"openapi-spec/seedance-2.0-fast-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-fast-i2v"},{"title":"Seedance 2.0 Fast t2v","openapi":"openapi-spec/seedance-2.0-fast-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-fast-t2v"},{"title":"Seedance 2.0 i2v","openapi":"openapi-spec/seedance-2.0-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-i2v"},{"title":"Seedance 2.0 i2v Spicy","openapi":"openapi-spec/seedance-2.0-i2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-i2v-spicy"},{"title":"Seedance 2.0 ref2v","openapi":"openapi-spec/seedance-2.0-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-ref2v"},{"title":"Seedance 2.0 ref2v Spicy","openapi":"openapi-spec/seedance-2.0-ref2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-ref2v-spicy"},{"title":"Seedance 2.0 t2v","openapi":"openapi-spec/seedance-2.0-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-t2v"},{"title":"Seedance 2.0 t2v Spicy","openapi":"openapi-spec/seedance-2.0-t2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.0-t2v-spicy"},{"title":"Seedance 2.5 i2v","openapi":"openapi-spec/seedance-2.5-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-i2v"},{"title":"Seedance 2.5 i2v Spicy","openapi":"openapi-spec/seedance-2.5-i2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-i2v-spicy"},{"title":"Seedance 2.5 ref2v","openapi":"openapi-spec/seedance-2.5-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-ref2v"},{"title":"Seedance 2.5 ref2v Spicy","openapi":"openapi-spec/seedance-2.5-ref2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-ref2v-spicy"},{"title":"Seedance 2.5 t2v","openapi":"openapi-spec/seedance-2.5-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-t2v"},{"title":"Seedance 2.5 t2v Spicy","openapi":"openapi-spec/seedance-2.5-t2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/seedance-2.5-t2v-spicy"},{"title":"Seedream 4.0 i2i","openapi":"openapi-spec/seedream-4.0-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.0-i2i"},{"title":"Seedream 4.0 ref2i","openapi":"openapi-spec/seedream-4.0-ref2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.0-ref2i"},{"title":"Seedream 4.0 t2i","openapi":"openapi-spec/seedream-4.0-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.0-t2i"},{"title":"Seedream 4.5 i2i","openapi":"openapi-spec/seedream-4.5-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-i2i"},{"title":"Seedream 4.5 i2i Spicy","openapi":"openapi-spec/seedream-4.5-i2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-i2i-spicy"},{"title":"Seedream 4.5 ref2i","openapi":"openapi-spec/seedream-4.5-ref2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-ref2i"},{"title":"Seedream 4.5 ref2i Spicy","openapi":"openapi-spec/seedream-4.5-ref2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-ref2i-spicy"},{"title":"Seedream 4.5 t2i","openapi":"openapi-spec/seedream-4.5-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-t2i"},{"title":"Seedream 4.5 t2i Spicy","openapi":"openapi-spec/seedream-4.5-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-4.5-t2i-spicy"},{"title":"Seedream 5.0 Pro i2i Spicy","openapi":"openapi-spec/seedream-5.0-pro-i2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-5.0-pro-i2i-spicy"},{"title":"Seedream 5.0 Pro t2i Spicy","openapi":"openapi-spec/seedream-5.0-pro-t2i-spicy.json POST /v1/images/generations/async","href":"/api-reference/model-api/seedream-5.0-pro-t2i-spicy"}]},{"group":"DeepSeek","pages":[{"title":"DeepSeek V4 Flash","openapi":"openapi-spec/deepseek-v4-flash.json POST /v1/chat/completions","href":"/api-reference/model-api/deepseek-v4-flash"},{"title":"DeepSeek V4 Pro","openapi":"openapi-spec/deepseek-v4-pro.json POST /v1/chat/completions","href":"/api-reference/model-api/deepseek-v4-pro"},{"title":"DeepSeek V4.1 Flash 1017","openapi":"openapi-spec/deepseek-v4.1-flash.json POST /v1/chat/completions","href":"/api-reference/model-api/deepseek-v4.1-flash"}]},{"group":"Google","pages":[{"title":"Gemini 2.5 Flash","openapi":"openapi-spec/gemini-2.5-flash.json POST /v1/chat/completions","href":"/api-reference/model-api/gemini-2.5-flash"},{"title":"Gemini 2.5 Pro","openapi":"openapi-spec/gemini-2.5-pro.json POST /v1/chat/completions","href":"/api-reference/model-api/gemini-2.5-pro"},{"title":"Gemini 3 Flash Preview","openapi":"openapi-spec/gemini-3-flash-preview.json POST /v1/chat/completions","href":"/api-reference/model-api/gemini-3-flash-preview"},{"title":"Gemini 3.1 Pro Preview","openapi":"openapi-spec/gemini-3.1-pro-preview.json POST /v1/chat/completions","href":"/api-reference/model-api/gemini-3.1-pro-preview"},{"title":"Google Omni 1.1 Flash i2v","openapi":"openapi-spec/google-omni-1.1-flash-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/google-omni-1.1-flash-i2v"},{"title":"Google Omni 1.1 Flash ref2v","openapi":"openapi-spec/google-omni-1.1-flash-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/google-omni-1.1-flash-ref2v"},{"title":"Google Omni 1.1 Flash t2v","openapi":"openapi-spec/google-omni-1.1-flash-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/google-omni-1.1-flash-t2v"},{"title":"Nano Banana 2 Lite Edit","openapi":"openapi-spec/nano-banana-2-lite-edit.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2-lite-edit"},{"title":"Nano Banana 2 Lite t2i","openapi":"openapi-spec/nano-banana-2-lite-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2-lite-t2i"},{"title":"Nano Banana 2 i2i","openapi":"openapi-spec/nano-banana-2-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2-i2i"},{"title":"Nano Banana 2 t2i","openapi":"openapi-spec/nano-banana-2-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2-t2i"},{"title":"Nano Banana 2.1 i2i","openapi":"openapi-spec/nano-banana-2.1-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2.1-i2i"},{"title":"Nano Banana 2.1 t2i","openapi":"openapi-spec/nano-banana-2.1-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-2.1-t2i"},{"title":"Nano Banana Pro i2i","openapi":"openapi-spec/nano-banana-pro-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-pro-i2i"},{"title":"Nano Banana Pro t2i","openapi":"openapi-spec/nano-banana-pro-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-pro-t2i"},{"title":"Nano Banana i2i","openapi":"openapi-spec/nano-banana-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-i2i"},{"title":"Nano Banana t2i","openapi":"openapi-spec/nano-banana-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/nano-banana-t2i"},{"title":"Veo 3.1 i2v","openapi":"openapi-spec/veo-3.1-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/veo-3.1-i2v"},{"title":"Veo 3.1 t2v","openapi":"openapi-spec/veo-3.1-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/veo-3.1-t2v"}]},{"group":"Kuaishou","pages":[{"title":"Kling 2.6 Motion Control","openapi":"openapi-spec/kling-2.6-motion-control.json POST /v1/video/generations","href":"/api-reference/model-api/kling-2.6-motion-control"},{"title":"Kling 2.6 Pro Motion Control","openapi":"openapi-spec/kling-2.6-pro-motion-control.json POST /v1/video/generations","href":"/api-reference/model-api/kling-2.6-pro-motion-control"},{"title":"Kling 2.6 Pro i2v","openapi":"openapi-spec/kling-2.6-pro-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-2.6-pro-i2v"},{"title":"Kling 2.6 Pro t2v","openapi":"openapi-spec/kling-2.6-pro-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-2.6-pro-t2v"},{"title":"Kling 3 Motion Control","openapi":"openapi-spec/kling-3-motion-control.json POST /v1/video/generations","href":"/api-reference/model-api/kling-3-motion-control"},{"title":"Kling 3.0 i2v","openapi":"openapi-spec/kling-3.0-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-3.0-i2v"},{"title":"Kling 3.0 t2v","openapi":"openapi-spec/kling-3.0-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-3.0-t2v"},{"title":"Kling 4.0 Video Edit","openapi":"openapi-spec/kling-4.0-video-edit.json POST /v1/video/generations","href":"/api-reference/model-api/kling-4.0-video-edit"},{"title":"Kling 4.0 i2v","openapi":"openapi-spec/kling-4.0-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-4.0-i2v"},{"title":"Kling 4.0 ref2v","openapi":"openapi-spec/kling-4.0-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-4.0-ref2v"},{"title":"Kling 4.0 t2v","openapi":"openapi-spec/kling-4.0-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/kling-4.0-t2v"}]},{"group":"Lightricks","pages":[{"title":"LTX 2.3 22B i2v","openapi":"openapi-spec/ltx-2.3-22b-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/ltx-2.3-22b-i2v"},{"title":"LTX 2.3 22B t2v","openapi":"openapi-spec/ltx-2.3-22b-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/ltx-2.3-22b-t2v"}]},{"group":"Midjourney","pages":[{"title":"Midjourney Niji 6 t2i","openapi":"openapi-spec/midjourney-niji-6-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-niji-6-t2i"},{"title":"Midjourney Niji 7 t2i","openapi":"openapi-spec/midjourney-niji-7-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-niji-7-t2i"},{"title":"Midjourney V6 t2i","openapi":"openapi-spec/midjourney-v6-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-v6-t2i"},{"title":"Midjourney V6.1 t2i","openapi":"openapi-spec/midjourney-v6.1-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-v6.1-t2i"},{"title":"Midjourney V7 t2i","openapi":"openapi-spec/midjourney-v7-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-v7-t2i"},{"title":"Midjourney V8.2 t2i","openapi":"openapi-spec/midjourney-v8.2-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/midjourney-v8.2-t2i"}]},{"group":"MiniMax","pages":[{"title":"MiniMax H3 Max i2v","openapi":"openapi-spec/minimax-h3-max-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-max-i2v"},{"title":"MiniMax H3 Max ref2v","openapi":"openapi-spec/minimax-h3-max-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-max-ref2v"},{"title":"MiniMax H3 Max t2v","openapi":"openapi-spec/minimax-h3-max-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-max-t2v"},{"title":"MiniMax H3 i2v","openapi":"openapi-spec/minimax-h3-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-i2v"},{"title":"MiniMax H3 i2v Spicy","openapi":"openapi-spec/minimax-h3-i2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-i2v-spicy"},{"title":"MiniMax H3 ref2v","openapi":"openapi-spec/minimax-h3-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-ref2v"},{"title":"MiniMax H3 ref2v Spicy","openapi":"openapi-spec/minimax-h3-ref2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-ref2v-spicy"},{"title":"MiniMax H3 t2v","openapi":"openapi-spec/minimax-h3-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-t2v"},{"title":"MiniMax H3 t2v Spicy","openapi":"openapi-spec/minimax-h3-t2v-spicy.json POST /v1/video/generations","href":"/api-reference/model-api/minimax-h3-t2v-spicy"}]},{"group":"Moonshot AI","pages":[{"title":"Kimi K3","openapi":"openapi-spec/kimi-k3.json POST /v1/chat/completions","href":"/api-reference/model-api/kimi-k3"}]},{"group":"Moss","pages":[{"title":"Moss Image t2i","openapi":"openapi-spec/moss-image-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/moss-image-t2i"}]},{"group":"OpenAI","pages":[{"title":"GPT 4.1","openapi":"openapi-spec/gpt-4.1.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-4.1"},{"title":"GPT 4.1 Mini","openapi":"openapi-spec/gpt-4.1-mini.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-4.1-mini"},{"title":"GPT 5 Nano","openapi":"openapi-spec/gpt-5-nano.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-5-nano"},{"title":"GPT 5.2","openapi":"openapi-spec/gpt-5.2.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-5.2"},{"title":"GPT 5.4","openapi":"openapi-spec/gpt-5.4.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-5.4"},{"title":"GPT 5.4 Mini","openapi":"openapi-spec/gpt-5.4-mini.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-5.4-mini"},{"title":"GPT 5.5","openapi":"openapi-spec/gpt-5.5.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-5.5"},{"title":"GPT 6 Astra","openapi":"openapi-spec/gpt-6-astra.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-6-astra"},{"title":"GPT 6 Luna","openapi":"openapi-spec/gpt-6-luna.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-6-luna"},{"title":"GPT 6.1 Sol","openapi":"openapi-spec/gpt-6.1-sol.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-6.1-sol"},{"title":"GPT Image 2 Edit","openapi":"openapi-spec/gpt-image-2-edit.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2-edit"},{"title":"GPT Image 2 t2i","openapi":"openapi-spec/gpt-image-2-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2-t2i"},{"title":"GPT Image 2.5 Flare Edit","openapi":"openapi-spec/gpt-image-2.5-flare-edit.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2.5-flare-edit"},{"title":"GPT Image 2.5 Flare t2i","openapi":"openapi-spec/gpt-image-2.5-flare-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2.5-flare-t2i"},{"title":"GPT Image 2.5 Sunburst Edit","openapi":"openapi-spec/gpt-image-2.5-sunburst-edit.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2.5-sunburst-edit"},{"title":"GPT Image 2.5 Sunburst t2i","openapi":"openapi-spec/gpt-image-2.5-sunburst-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/gpt-image-2.5-sunburst-t2i"},{"title":"GPT oss 20b","openapi":"openapi-spec/gpt-oss-20b.json POST /v1/chat/completions","href":"/api-reference/model-api/gpt-oss-20b"}]},{"group":"PixVerse","pages":[{"title":"PixVerse C1 i2v","openapi":"openapi-spec/pixverse-c1-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-c1-i2v"},{"title":"PixVerse C1 t2v","openapi":"openapi-spec/pixverse-c1-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-c1-t2v"},{"title":"PixVerse V5.6 i2v","openapi":"openapi-spec/pixverse-v5.6-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-v5.6-i2v"},{"title":"PixVerse V5.6 t2v","openapi":"openapi-spec/pixverse-v5.6-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-v5.6-t2v"},{"title":"PixVerse V6 i2v","openapi":"openapi-spec/pixverse-v6-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-v6-i2v"},{"title":"PixVerse V6 t2v","openapi":"openapi-spec/pixverse-v6-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/pixverse-v6-t2v"}]},{"group":"Tencent","pages":[{"title":"Hunyuan Image 3 Instruct i2i","openapi":"openapi-spec/hunyuan-image-3-instruct-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/hunyuan-image-3-instruct-i2i"},{"title":"Hunyuan Image 3 Instruct t2i","openapi":"openapi-spec/hunyuan-image-3-instruct-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/hunyuan-image-3-instruct-t2i"},{"title":"Hunyuan3d V2.5 Rapid image-to-3d","openapi":"openapi-spec/hunyuan3d-v2.5-rapid-image-to-3d.json POST /v1/3d/generations","href":"/api-reference/model-api/hunyuan3d-v2.5-rapid-image-to-3d"},{"title":"Hunyuan3d V2.5 Rapid text-to-3d","openapi":"openapi-spec/hunyuan3d-v2.5-rapid-text-to-3d.json POST /v1/3d/generations","href":"/api-reference/model-api/hunyuan3d-v2.5-rapid-text-to-3d"}]},{"group":"Tripo","pages":[{"title":"Tripo3D V2.5 image-to-3d","openapi":"openapi-spec/tripo3d-v2.5-image-to-3d.json POST /v1/3d/generations","href":"/api-reference/model-api/tripo3d-v2.5-image-to-3d"}]},{"group":"Vidu","pages":[{"title":"Vidu Q2 t2v","openapi":"openapi-spec/vidu-q2-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q2-t2v"},{"title":"Vidu Q2-pro i2v","openapi":"openapi-spec/vidu-q2-pro-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q2-pro-i2v"},{"title":"Vidu Q2-pro se2v","openapi":"openapi-spec/vidu-q2-pro-se2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q2-pro-se2v"},{"title":"Vidu Q2-pro-fast i2v","openapi":"openapi-spec/vidu-q2-pro-fast-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q2-pro-fast-i2v"},{"title":"Vidu Q3-pro i2v","openapi":"openapi-spec/vidu-q3-pro-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q3-pro-i2v"},{"title":"Vidu Q3-pro t2v","openapi":"openapi-spec/vidu-q3-pro-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q3-pro-t2v"},{"title":"Vidu Q4 i2v","openapi":"openapi-spec/vidu-q4-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q4-i2v"},{"title":"Vidu Q4 ref2v","openapi":"openapi-spec/vidu-q4-ref2v.json POST /v1/video/generations","href":"/api-reference/model-api/vidu-q4-ref2v"}]},{"group":"XiaoMi","pages":[{"title":"MiMo V2 Flash","openapi":"openapi-spec/mimo-v2-flash.json POST /v1/chat/completions","href":"/api-reference/model-api/mimo-v2-flash"}]},{"group":"Z.ai","pages":[{"title":"GLM 4.6V Flash","openapi":"openapi-spec/glm-4.6v-flash.json POST /v1/chat/completions","href":"/api-reference/model-api/glm-4.6v-flash"},{"title":"GLM 4.7","openapi":"openapi-spec/glm-4.7.json POST /v1/chat/completions","href":"/api-reference/model-api/glm-4.7"},{"title":"GLM 5","openapi":"openapi-spec/glm-5.json POST /v1/chat/completions","href":"/api-reference/model-api/glm-5"},{"title":"GLM 5.2","openapi":"openapi-spec/glm-5.2.json POST /v1/chat/completions","href":"/api-reference/model-api/glm-5.2"}]},{"group":"xAI","pages":[{"title":"Grok 4.1 Fast Non Reasoning","openapi":"openapi-spec/grok-4.1-fast-non-reasoning.json POST /v1/chat/completions","href":"/api-reference/model-api/grok-4.1-fast-non-reasoning"},{"title":"Grok 4.1 Fast Reasoning","openapi":"openapi-spec/grok-4.1-fast-reasoning.json POST /v1/chat/completions","href":"/api-reference/model-api/grok-4.1-fast-reasoning"},{"title":"Grok Imagine Image i2i","openapi":"openapi-spec/grok-imagine-image-i2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/grok-imagine-image-i2i"},{"title":"Grok Imagine Image t2i","openapi":"openapi-spec/grok-imagine-image-t2i.json POST /v1/images/generations/async","href":"/api-reference/model-api/grok-imagine-image-t2i"},{"title":"Grok Imagine Video Extension","openapi":"openapi-spec/grok-imagine-video-extension.json POST /v1/video/generations","href":"/api-reference/model-api/grok-imagine-video-extension"},{"title":"Grok Imagine Video i2v","openapi":"openapi-spec/grok-imagine-video-i2v.json POST /v1/video/generations","href":"/api-reference/model-api/grok-imagine-video-i2v"},{"title":"Grok Imagine Video t2v","openapi":"openapi-spec/grok-imagine-video-t2v.json POST /v1/video/generations","href":"/api-reference/model-api/grok-imagine-video-t2v"}]}]}]},{"tab":"ChangeLog","pages":[{"title":"ChangeLog","href":"/changelog/05-09-25"}]}]},"title":"Siray AI API Docs | OpenAI Compatible API","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}