All API requests require an authentication token. Please ensure you have your SIRAY_API_TOKEN set as an environment variable or passed directly to the client library.
Token:SIRAY_API_TOKEN
Security: Pass the token via an environment variable to prevent hardcoding secrets in your source code.
The core of the Siray platform is the “Unified API,” which allows you to interact with various models using a consistent run() method.The key components of an API call are:
Model Identifier: E.g., "black-forest-labs/flux-kontext-i2i-pro".
Input Payload: A dictionary/object containing parameters like prompt and the input image.
// install using npm// npm install sirayimport { Siray } from 'siray';const client = new Siray({ apiKey: 'your-api-key-here',});// Optional: turn a local file into a base64 data URL you can pass as the `image` fieldconst initImage = await client.loadFromLocal('path/to/image.jpg');const status = await client.image.run( { model: 'black-forest-labs/flux-kontext-i2i-pro', prompt: 'A cinematic portrait photo of a cyberpunk samurai', image: initImage, }, { pollIntervalMs: 3000, timeoutMs: 3 * 60 * 1000, });if (status.isCompleted()) { console.log('Generated image:', status.result);} else if (status.isFailed()) { console.log('Error:', status.fail_reason);} else { console.log('Final status:', status.status);}
Note: Always use the latest model identifiers from the Siray model catalog.
{"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":""},"entitlements":{},"buildId":"6af5a5eecf5b122bc79ba1e4","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Model APIs","count":415},{"language":"default","tag":"API Reference","count":217},{"language":"default","tag":"Guides","count":213},{"language":"default","tag":"Models","count":207},{"language":"default","tag":"ByteDance","count":78},{"language":"default","tag":"Alibaba","count":54},{"language":"default","tag":"Google","count":44},{"language":"default","tag":"OpenAI","count":42},{"language":"default","tag":"Kuaishou","count":30},{"language":"default","tag":"MiniMax","count":26}]},"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":"custom-rbac-roles","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":"rbac-expansion","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":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"model-apis/api-integration","slug":"/model-apis/api-integration","pageMetadata":{"title":"API Integration","icon":"diagram-sankey","description":"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.","href":"/model-apis/api-integration"},"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: \"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.\"\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={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`3`,id:`1-authentication`,children:`1. Authentication`}),`\n`,_jsxs(_components.p,{children:[`All API requests require an authentication token. Please ensure you have your `,_jsx(_components.code,{children:`SIRAY_API_TOKEN`}),` set as an environment variable or passed directly to the client library.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Token:`}),` `,_jsx(_components.code,{children:`SIRAY_API_TOKEN`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Security:`}),` Pass the token via an environment variable to prevent hardcoding secrets in your source code.`]}),`\n`]}),`\n`,_jsxs(Tip,{children:[_jsxs(_components.p,{children:[`Check `,_jsx(_components.a,{href:`https://console.siray.ai/keys`,children:`api keys`}),` to get your key.`]}),_jsxs(_components.p,{children:[`API Port: `,_jsx(_components.a,{href:`https://api.siray.ai/`,children:`https://api.siray.ai/`})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`2-unified-api-overview`,children:`2. Unified API Overview`}),`\n`,_jsxs(_components.p,{children:[`The core of the Siray platform is the “Unified API,” which allows you to interact with various models using a consistent `,_jsx(_components.code,{children:`run()`}),` method.`]}),`\n`,_jsx(_components.p,{children:`The key components of an API call are:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Model Identifier:`}),` E.g., `,_jsx(_components.code,{children:`\"black-forest-labs/flux-kontext-i2i-pro\"`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input Payload:`}),` A dictionary/object containing parameters like `,_jsx(_components.code,{children:`prompt`}),` and the input `,_jsx(_components.code,{children:`image`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`3-integration-examples`,children:`3. Integration Examples`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Node.js`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`30`,language:`javascript`,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:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`30`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// install using npm`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// npm install siray`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Siray`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'siray'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` Siray`}),_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\":`#9CDCFE`},children:` apiKey:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'your-api-key-here'`}),_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`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:\"// Optional: turn a local file into a base64 data URL you can pass as the `image` field\"})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` initImage`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`loadFromLocal`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'path/to/image.jpg'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` status`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`image`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`run`}),_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:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` model:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'black-forest-labs/flux-kontext-i2i-pro'`}),_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\":`#9CDCFE`},children:` prompt:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'A cinematic portrait photo of a cyberpunk samurai'`}),_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\":`#9CDCFE`},children:` image:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` initImage`}),_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:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` pollIntervalMs:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 3000`}),_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\":`#9CDCFE`},children:` timeoutMs:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 3`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` *`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 60`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` *`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 1000`}),_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`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`isCompleted`}),_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\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Generated image:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`result`}),_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:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`else`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`isFailed`}),_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\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Error:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`fail_reason`}),_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:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`else`}),_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\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Final status:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_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(Tip,{children:_jsx(_components.p,{children:`Note: Always use the latest model identifiers from the Siray model catalog.`})})]})}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":"API Integration","icon":"diagram-sankey","description":"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.","href":"/model-apis/api-integration"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Authentication","slug":"1-authentication","depth":3,"children":[]},{"title":"2. Unified API Overview","slug":"2-unified-api-overview","depth":3,"children":[]},{"title":"3. Integration Examples","slug":"3-integration-examples","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"siray","siteName":"Siray.ai API Docs","title":"Siray AI API Docs | OpenAI Compatible API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-28T11:03:46.959Z","originalFileLocation":"model-apis/api-integration.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=\"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.\">\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/model-apis/api-integration\">\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/model-apis/api-integration\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/model-apis/api-integration.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/model-apis/api-integration#webpage\",\"url\":\"https://docs.siray.ai/model-apis/api-integration\",\"name\":\"API Integration\",\"description\":\"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.\",\"dateModified\":\"2026-01-28T11:03:46.959Z\",\"isPartOf\":{\"@id\":\"https://docs.siray.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.siray.ai/model-apis/api-integration#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.siray.ai/model-apis/api-integration#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Siray.ai API Docs\",\"item\":\"https://docs.siray.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API Integration\",\"item\":\"https://docs.siray.ai/model-apis/api-integration\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.siray.ai/model-apis/api-integration#article\",\"headline\":\"API Integration\",\"name\":\"API Integration\",\"description\":\"Siray API is designed to provide a consistent interface across multiple platforms, simplifying development.\",\"url\":\"https://docs.siray.ai/model-apis/api-integration\",\"mainEntityOfPage\":{\"@id\":\"https://docs.siray.ai/model-apis/api-integration#webpage\"},\"image\":\"https://pictures-s3.siray.ai/social-media-cover.png\",\"dateModified\":\"2026-01-28T11:03:46.959Z\",\"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\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Siray.ai API Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/model-apis/api-integration.md","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","groups":[{"group":"Getting started","pages":[{"title":"Introduction","icon":"file-check","href":""},{"title":"Quickstart","icon":"rocket-launch","description":"Siray is the first enterprise-grade model library covering the full spectrum of AI models (LLMs, Vision, OCR, Video Generation etc.).","href":"/quickstart"}]},{"group":"Model APIs","pages":[{"title":"API Integration","icon":"diagram-sankey","href":"/model-apis/api-integration"},{"group":"Alibaba","icon":"https://pictures-s3.siray.ai/model_verse/icon/alibaba.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Qwen Image 3 Edit","description":"Qwen Image 3 Edit Spicy by Alibaba Cloud is a Spicy image editing model for prompt-guided retouching and compositing. It supports mature, boundary-pushing content with polished results.","href":"/model-apis/alibaba/qwen-image-3-edit"},{"title":"Qwen Image 3 Edit Spicy","href":"/model-apis/alibaba/qwen-image-3-edit-spicy"},{"title":"Qwen Image 3 Pro Edit Spicy","href":"/model-apis/alibaba/qwen-image-3-pro-edit-spicy"},{"title":"Qwen Image 3 Pro t2i Spicy","href":"/model-apis/alibaba/qwen-image-3-pro-t2i-spicy"},{"title":"Qwen Image 3 t2i","href":"/model-apis/alibaba/qwen-image-3-t2i"},{"title":"Qwen Image 3 t2i Spicy","href":"/model-apis/alibaba/qwen-image-3-t2i-spicy"},{"title":"Wan 2.6 i2v","href":"/model-apis/alibaba/wan-2.6-i2v"},{"title":"Wan 2.6 t2v","href":"/model-apis/alibaba/wan-2.6-t2v"},{"title":"Wan 2.7 Image Pro i2i Spicy","href":"/model-apis/alibaba/wan-2.7-image-pro-i2i-spicy"},{"title":"Wan 2.7 Image Pro t2i Spicy","href":"/model-apis/alibaba/wan-2.7-image-pro-t2i-spicy"},{"title":"Wan 2.7 Image i2i Spicy","href":"/model-apis/alibaba/wan-2.7-image-i2i-spicy"},{"title":"Wan 2.7 Image t2i Spicy","href":"/model-apis/alibaba/wan-2.7-image-t2i-spicy"},{"title":"Wan 2.7 i2v Spicy","href":"/model-apis/alibaba/wan-2.7-i2v-spicy"},{"title":"Wan 2.7 i2v Uncensored","href":"/model-apis/alibaba/wan-2.7-i2v-uncensored"},{"title":"Wan 2.7 ref2v Uncensored","href":"/model-apis/alibaba/wan-2.7-ref2v-uncensored"},{"title":"Wan 2.7 t2v Uncensored","href":"/model-apis/alibaba/wan-2.7-t2v-uncensored"},{"title":"Wan 3.0 i2v","href":"/model-apis/alibaba/wan-3.0-i2v"},{"title":"Wan 3.0 i2v Prime Spicy","href":"/model-apis/alibaba/wan-3.0-i2v-prime-spicy"},{"title":"Wan 3.0 i2v Spicy","href":"/model-apis/alibaba/wan-3.0-i2v-spicy"},{"title":"Wan 3.0 ref2v","href":"/model-apis/alibaba/wan-3.0-ref2v"},{"title":"Wan 3.0 ref2v Prime Spicy","href":"/model-apis/alibaba/wan-3.0-ref2v-prime-spicy"},{"title":"Wan 3.0 ref2v Spicy","href":"/model-apis/alibaba/wan-3.0-ref2v-spicy"},{"title":"Wan 3.0 t2v","href":"/model-apis/alibaba/wan-3.0-t2v"},{"title":"Wan 3.0 t2v Prime Spicy","href":"/model-apis/alibaba/wan-3.0-t2v-prime-spicy"},{"title":"Wan 3.0 t2v Spicy","href":"/model-apis/alibaba/wan-3.0-t2v-spicy"},{"title":"Z-Image Spicy Pro t2i","href":"/model-apis/alibaba/z-image-spicy-pro-t2i"},{"title":"Z-Image Turbo t2i","href":"/model-apis/alibaba/z-image-turbo-t2i"}]}]},{"group":"Anthropic","icon":"https://pictures-s3.siray.ai/model_verse/icon/anthropic.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Claude Fable 5.1","href":"/model-apis/anthropic/claude-fable-5.1"},{"title":"Claude Fable 5.2","href":"/model-apis/anthropic/claude-fable-5.2"},{"title":"Claude Haiku 4.5","href":"/model-apis/anthropic/claude-haiku-4.5"},{"title":"Claude Haiku 5.5","href":"/model-apis/anthropic/claude-haiku-5.5"},{"title":"Claude Opus 4.6","href":"/model-apis/anthropic/claude-opus-4.6"},{"title":"Claude Opus 5.5","href":"/model-apis/anthropic/claude-opus-5.5"},{"title":"Claude Sonnet 4.5","href":"/model-apis/anthropic/claude-sonnet-4.5"},{"title":"Claude Sonnet 4.6","href":"/model-apis/anthropic/claude-sonnet-4.6"},{"title":"Claude Sonnet 5.5","href":"/model-apis/anthropic/claude-sonnet-5.5"},{"title":"claude-haiku-4-5-20251001","href":"/model-apis/anthropic/claude-haiku-4-5-20251001"},{"title":"claude-sonnet-4-5-20250929","href":"/model-apis/anthropic/claude-sonnet-4-5-20250929"}]}]},{"group":"Black Forest Labs","icon":"https://pictures-s3.siray.ai/model_verse/icon/black-forest-labs.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Flux 1.1 Pro Ultra i2i","href":"/model-apis/black-forest-labs/flux-1.1-pro-ultra-i2i"},{"title":"Flux 1.1 Pro Ultra t2i","href":"/model-apis/black-forest-labs/flux-1.1-pro-ultra-t2i"},{"title":"Flux 1.1 Pro i2i","href":"/model-apis/black-forest-labs/flux-1.1-pro-i2i"},{"title":"Flux 1.1 Pro t2i","href":"/model-apis/black-forest-labs/flux-1.1-pro-t2i"},{"title":"Flux 3 i2v","href":"/model-apis/black-forest-labs/flux-3-i2v"},{"title":"Flux 3 t2v","href":"/model-apis/black-forest-labs/flux-3-t2v"},{"title":"Flux 3 v2v","href":"/model-apis/black-forest-labs/flux-3-v2v"},{"title":"Flux Kontext i2i Max","href":"/model-apis/black-forest-labs/flux-kontext-i2i-max"},{"title":"Flux Kontext i2i Pro","href":"/model-apis/black-forest-labs/flux-kontext-i2i-pro"},{"title":"Flux Kontext t2i Max","href":"/model-apis/black-forest-labs/flux-kontext-t2i-max"},{"title":"Flux Kontext t2i Pro","href":"/model-apis/black-forest-labs/flux-kontext-t2i-pro"}]}]},{"group":"ByteDance","icon":"https://pictures-s3.siray.ai/model_verse/icon/bytedance.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Seed 1.6","href":"/model-apis/bytedance/seed-1.6"},{"title":"Seedance 1.0 Lite i2v","href":"/model-apis/bytedance/seedance-1.0-lite-i2v"},{"title":"Seedance 1.0 Lite t2v","href":"/model-apis/bytedance/seedance-1.0-lite-t2v"},{"title":"Seedance 1.0 Pro Fast t2v","href":"/model-apis/bytedance/seedance-1.0-pro-fast-t2v"},{"title":"Seedance 1.0 Pro i2v","href":"/model-apis/bytedance/seedance-1.0-pro-i2v"},{"title":"Seedance 1.0 Pro t2v","href":"/model-apis/bytedance/seedance-1.0-pro-t2v"},{"title":"Seedance 1.5 Pro i2v","href":"/model-apis/bytedance/seedance-1.5-pro-i2v"},{"title":"Seedance 1.5 Pro se2v","href":"/model-apis/bytedance/seedance-1.5-pro-se2v"},{"title":"Seedance 1.5 Pro t2v","href":"/model-apis/bytedance/seedance-1.5-pro-t2v"},{"title":"Seedance 2.0 Fast i2v","href":"/model-apis/bytedance/seedance-2.0-fast-i2v"},{"title":"Seedance 2.0 Fast t2v","href":"/model-apis/bytedance/seedance-2.0-fast-t2v"},{"title":"Seedance 2.0 i2v","href":"/model-apis/bytedance/seedance-2.0-i2v"},{"title":"Seedance 2.0 i2v Spicy","href":"/model-apis/bytedance/seedance-2.0-i2v-spicy"},{"title":"Seedance 2.0 ref2v","href":"/model-apis/bytedance/seedance-2.0-ref2v"},{"title":"Seedance 2.0 ref2v Spicy","href":"/model-apis/bytedance/seedance-2.0-ref2v-spicy"},{"title":"Seedance 2.0 t2v","href":"/model-apis/bytedance/seedance-2.0-t2v"},{"title":"Seedance 2.0 t2v Spicy","href":"/model-apis/bytedance/seedance-2.0-t2v-spicy"},{"title":"Seedance 2.5 i2v","href":"/model-apis/bytedance/seedance-2.5-i2v"},{"title":"Seedance 2.5 i2v Spicy","href":"/model-apis/bytedance/seedance-2.5-i2v-spicy"},{"title":"Seedance 2.5 ref2v","href":"/model-apis/bytedance/seedance-2.5-ref2v"},{"title":"Seedance 2.5 ref2v Spicy","href":"/model-apis/bytedance/seedance-2.5-ref2v-spicy"},{"title":"Seedance 2.5 t2v","href":"/model-apis/bytedance/seedance-2.5-t2v"},{"title":"Seedance 2.5 t2v Spicy","href":"/model-apis/bytedance/seedance-2.5-t2v-spicy"},{"title":"Seedream 4.0 i2i","href":"/model-apis/bytedance/seedream-4.0-i2i"},{"title":"Seedream 4.0 ref2i","href":"/model-apis/bytedance/seedream-4.0-ref2i"},{"title":"Seedream 4.0 t2i","href":"/model-apis/bytedance/seedream-4.0-t2i"},{"title":"Seedream 4.5 i2i","href":"/model-apis/bytedance/seedream-4.5-i2i"},{"title":"Seedream 4.5 i2i Spicy","href":"/model-apis/bytedance/seedream-4.5-i2i-spicy"},{"title":"Seedream 4.5 ref2i","href":"/model-apis/bytedance/seedream-4.5-ref2i"},{"title":"Seedream 4.5 ref2i Spicy","href":"/model-apis/bytedance/seedream-4.5-ref2i-spicy"},{"title":"Seedream 4.5 t2i","href":"/model-apis/bytedance/seedream-4.5-t2i"},{"title":"Seedream 4.5 t2i Spicy","href":"/model-apis/bytedance/seedream-4.5-t2i-spicy"},{"title":"Seedream 5.0 Flash Layerize Spicy","href":"/model-apis/bytedance/seedream-5.0-flash-layerize-spicy"},{"title":"Seedream 5.0 Flash i2i Spicy","href":"/model-apis/bytedance/seedream-5.0-flash-i2i-spicy"},{"title":"Seedream 5.0 Flash t2i Spicy","href":"/model-apis/bytedance/seedream-5.0-flash-t2i-spicy"},{"title":"Seedream 5.0 Pro i2i Spicy","href":"/model-apis/bytedance/seedream-5.0-pro-i2i-spicy"},{"title":"Seedream 5.0 Pro t2i Spicy","href":"/model-apis/bytedance/seedream-5.0-pro-t2i-spicy"},{"title":"Seedream 5.5 i2i Spicy","href":"/model-apis/bytedance/seedream-5.5-i2i-spicy"},{"title":"Seedream 5.5 t2i Spicy","href":"/model-apis/bytedance/seedream-5.5-t2i-spicy"}]}]},{"group":"DeepSeek","icon":"https://pictures-s3.siray.ai/model_verse/icon/deepseek.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"DeepSeek V4 Flash","href":"/model-apis/deepseek/deepseek-v4-flash"},{"title":"DeepSeek V4 Pro","href":"/model-apis/deepseek/deepseek-v4-pro"},{"title":"DeepSeek V4.1 Flash 1017","href":"/model-apis/deepseek/deepseek-v4.1-flash"}]}]},{"group":"Google","icon":"https://pictures-s3.siray.ai/model_verse/icon/google.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Gemini 3 Flash Preview","href":"/model-apis/google/gemini-3-flash-preview"},{"title":"Gemini 3.1 Pro Preview","href":"/model-apis/google/gemini-3.1-pro-preview"},{"title":"Gemini 3.8 Flash","href":"/model-apis/google/gemini-3.8-flash"},{"title":"Gemini 4 Argon","href":"/model-apis/google/gemini-4-argon"},{"title":"Google Omni 1.1 Flash i2v","href":"/model-apis/google/google-omni-1.1-flash-i2v"},{"title":"Google Omni 1.1 Flash ref2v","href":"/model-apis/google/google-omni-1.1-flash-ref2v"},{"title":"Google Omni 1.1 Flash t2v","href":"/model-apis/google/google-omni-1.1-flash-t2v"},{"title":"Google Omni 1.2 Flash i2v","href":"/model-apis/google/google-omni-1.2-flash-i2v"},{"title":"Google Omni 1.2 Flash ref2v","href":"/model-apis/google/google-omni-1.2-flash-ref2v"},{"title":"Google Omni 1.2 Flash t2v","href":"/model-apis/google/google-omni-1.2-flash-t2v"},{"title":"Nano Banana 2 Lite Edit","href":"/model-apis/google/nano-banana-2-lite-edit"},{"title":"Nano Banana 2 Lite t2i","href":"/model-apis/google/nano-banana-2-lite-t2i"},{"title":"Nano Banana 2 i2i","href":"/model-apis/google/nano-banana-2-i2i"},{"title":"Nano Banana 2 t2i","href":"/model-apis/google/nano-banana-2-t2i"},{"title":"Nano Banana 2.1 i2i","href":"/model-apis/google/nano-banana-2.1-i2i"},{"title":"Nano Banana 2.1 t2i","href":"/model-apis/google/nano-banana-2.1-t2i"},{"title":"Nano Banana Pro i2i","href":"/model-apis/google/nano-banana-pro-i2i"},{"title":"Nano Banana Pro t2i","href":"/model-apis/google/nano-banana-pro-t2i"},{"title":"Nano Banana i2i","href":"/model-apis/google/nano-banana-i2i"},{"title":"Nano Banana t2i","href":"/model-apis/google/nano-banana-t2i"},{"title":"Veo 3.1 i2v","href":"/model-apis/google/veo-3.1-i2v"},{"title":"Veo 3.1 t2v","href":"/model-apis/google/veo-3.1-t2v"}]}]},{"group":"Kuaishou","icon":"https://pictures-s3.siray.ai/model_verse/icon/kling-color.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Kling 2.6 Motion Control","href":"/model-apis/kuaishou/kling-2.6-motion-control"},{"title":"Kling 2.6 Pro Motion Control","href":"/model-apis/kuaishou/kling-2.6-pro-motion-control"},{"title":"Kling 2.6 Pro i2v","href":"/model-apis/kuaishou/kling-2.6-pro-i2v"},{"title":"Kling 2.6 Pro t2v","href":"/model-apis/kuaishou/kling-2.6-pro-t2v"},{"title":"Kling 3 Motion Control","href":"/model-apis/kuaishou/kling-3-motion-control"},{"title":"Kling 3.0 i2v","href":"/model-apis/kuaishou/kling-3.0-i2v"},{"title":"Kling 3.0 t2v","href":"/model-apis/kuaishou/kling-3.0-t2v"},{"title":"Kling 4.0 Flash Video Edit","href":"/model-apis/kuaishou/kling-4.0-flash-video-edit"},{"title":"Kling 4.0 Flash i2v","href":"/model-apis/kuaishou/kling-4.0-flash-i2v"},{"title":"Kling 4.0 Flash ref2v","href":"/model-apis/kuaishou/kling-4.0-flash-ref2v"},{"title":"Kling 4.0 Flash t2v","href":"/model-apis/kuaishou/kling-4.0-flash-t2v"},{"title":"Kling 4.0 Video Edit","href":"/model-apis/kuaishou/kling-4.0-video-edit"},{"title":"Kling 4.0 i2v","href":"/model-apis/kuaishou/kling-4.0-i2v"},{"title":"Kling 4.0 ref2v","href":"/model-apis/kuaishou/kling-4.0-ref2v"},{"title":"Kling 4.0 t2v","href":"/model-apis/kuaishou/kling-4.0-t2v"}]}]},{"group":"Lightricks","icon":"https://pictures-s3.siray.ai/model_verse/icon/lightricks.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"LTX 2.3 22B i2v","href":"/model-apis/lightricks/ltx-2.3-22b-i2v"},{"title":"LTX 2.3 22B t2v","href":"/model-apis/lightricks/ltx-2.3-22b-t2v"}]}]},{"group":"Midjourney","icon":"https://pictures-s3.siray.ai/model_verse/icon/midjourney.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Midjourney Niji 6 t2i","href":"/model-apis/midjourney/midjourney-niji-6-t2i"},{"title":"Midjourney Niji 7 t2i","href":"/model-apis/midjourney/midjourney-niji-7-t2i"},{"title":"Midjourney V6 t2i","href":"/model-apis/midjourney/midjourney-v6-t2i"},{"title":"Midjourney V6.1 t2i","href":"/model-apis/midjourney/midjourney-v6.1-t2i"},{"title":"Midjourney V7 t2i","href":"/model-apis/midjourney/midjourney-v7-t2i"},{"title":"Midjourney V8.2 t2i","href":"/model-apis/midjourney/midjourney-v8.2-t2i"}]}]},{"group":"MiniMax","icon":"https://pictures-s3.siray.ai/model_verse/icon/minimax.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"MiniMax H3 Image Edit Spicy","href":"/model-apis/minimax/minimax-h3-image-edit-spicy"},{"title":"MiniMax H3 Image t2i Spicy","href":"/model-apis/minimax/minimax-h3-image-t2i-spicy"},{"title":"MiniMax H3 Max Turbo i2v","href":"/model-apis/minimax/minimax-h3-max-turbo-i2v"},{"title":"MiniMax H3 Max Turbo t2v","href":"/model-apis/minimax/minimax-h3-max-turbo-t2v"},{"title":"MiniMax H3 Max i2v","href":"/model-apis/minimax/minimax-h3-max-i2v"},{"title":"MiniMax H3 Max ref2v","href":"/model-apis/minimax/minimax-h3-max-ref2v"},{"title":"MiniMax H3 Max t2v","href":"/model-apis/minimax/minimax-h3-max-t2v"},{"title":"MiniMax H3 i2v","href":"/model-apis/minimax/minimax-h3-i2v"},{"title":"MiniMax H3 i2v Spicy","href":"/model-apis/minimax/minimax-h3-i2v-spicy"},{"title":"MiniMax H3 ref2v","href":"/model-apis/minimax/minimax-h3-ref2v"},{"title":"MiniMax H3 ref2v Spicy","href":"/model-apis/minimax/minimax-h3-ref2v-spicy"},{"title":"MiniMax H3 t2v","href":"/model-apis/minimax/minimax-h3-t2v"},{"title":"MiniMax H3 t2v Spicy","href":"/model-apis/minimax/minimax-h3-t2v-spicy"}]}]},{"group":"Moonshot AI","icon":"https://pictures-s3.siray.ai/model_verse/icon/moonshotai.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Kimi K3","href":"/model-apis/moonshotai/kimi-k3"},{"title":"Kimi K3.1 Pro","href":"/model-apis/moonshotai/kimi-k3.1-pro"},{"title":"Kimi K3.1 Pro HighSpeed","href":"/model-apis/moonshotai/kimi-k3.1-pro-highspeed"}]}]},{"group":"Moss","icon":"https://pictures-s3.siray.ai/model_verse/icon/moss.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Moss Image t2i","href":"/model-apis/moss/moss-image-t2i"}]}]},{"group":"OpenAI","icon":"https://pictures-s3.siray.ai/model_verse/icon/openai.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"GPT 4.1","href":"/model-apis/openai/gpt-4.1"},{"title":"GPT 4.1 Mini","href":"/model-apis/openai/gpt-4.1-mini"},{"title":"GPT 5 Nano","href":"/model-apis/openai/gpt-5-nano"},{"title":"GPT 5.2","href":"/model-apis/openai/gpt-5.2"},{"title":"GPT 5.4","href":"/model-apis/openai/gpt-5.4"},{"title":"GPT 5.4 Mini","href":"/model-apis/openai/gpt-5.4-mini"},{"title":"GPT 5.5","href":"/model-apis/openai/gpt-5.5"},{"title":"GPT 6 Astra","href":"/model-apis/openai/gpt-6-astra"},{"title":"GPT 6 Luna","href":"/model-apis/openai/gpt-6-luna"},{"title":"GPT 6.1 Sol","href":"/model-apis/openai/gpt-6.1-sol"},{"title":"GPT Image 2 Edit","href":"/model-apis/openai/gpt-image-2-edit"},{"title":"GPT Image 2 t2i","href":"/model-apis/openai/gpt-image-2-t2i"},{"title":"GPT Image 2.5 Flare Edit","href":"/model-apis/openai/gpt-image-2.5-flare-edit"},{"title":"GPT Image 2.5 Flare t2i","href":"/model-apis/openai/gpt-image-2.5-flare-t2i"},{"title":"GPT Image 2.5 Sunburst Edit","href":"/model-apis/openai/gpt-image-2.5-sunburst-edit"},{"title":"GPT Image 2.5 Sunburst t2i","href":"/model-apis/openai/gpt-image-2.5-sunburst-t2i"},{"title":"GPT Image 2.6 Flare Edit","href":"/model-apis/openai/gpt-image-2.6-flare-edit"},{"title":"GPT Image 2.6 Flare t2i","href":"/model-apis/openai/gpt-image-2.6-flare-t2i"},{"title":"GPT Image 2.6 Sunburst Edit","href":"/model-apis/openai/gpt-image-2.6-sunburst-edit"},{"title":"GPT Image 2.6 Sunburst t2i","href":"/model-apis/openai/gpt-image-2.6-sunburst-t2i"},{"title":"GPT oss 20b","href":"/model-apis/openai/gpt-oss-20b"}]}]},{"group":"PixVerse","icon":"https://pictures-s3.siray.ai/model_verse/icon/pixverse.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"PixVerse C1 i2v","href":"/model-apis/pixverse/pixverse-c1-i2v"},{"title":"PixVerse C1 t2v","href":"/model-apis/pixverse/pixverse-c1-t2v"},{"title":"PixVerse V5.6 i2v","href":"/model-apis/pixverse/pixverse-v5.6-i2v"},{"title":"PixVerse V5.6 t2v","href":"/model-apis/pixverse/pixverse-v5.6-t2v"},{"title":"PixVerse V6 i2v","href":"/model-apis/pixverse/pixverse-v6-i2v"},{"title":"PixVerse V6 t2v","href":"/model-apis/pixverse/pixverse-v6-t2v"}]}]},{"group":"Tencent","icon":"https://pictures-s3.siray.ai/model_verse/icon/hunyuan.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Hunyuan Image 3 Instruct i2i","href":"/model-apis/tencent/hunyuan-image-3-instruct-i2i"},{"title":"Hunyuan Image 3 Instruct t2i","href":"/model-apis/tencent/hunyuan-image-3-instruct-t2i"},{"title":"Hunyuan3d V2.5 Rapid image-to-3d","href":"/model-apis/tencent/hunyuan3d-v2.5-rapid-image-to-3d"},{"title":"Hunyuan3d V2.5 Rapid text-to-3d","href":"/model-apis/tencent/hunyuan3d-v2.5-rapid-text-to-3d"}]}]},{"group":"Tripo","icon":"https://pictures-s3.siray.ai/model_verse/icon/tripo.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Tripo3D V2.5 image-to-3d","href":"/model-apis/tripo/tripo3d-v2.5-image-to-3d"}]}]},{"group":"Vidu","icon":"https://pictures-s3.siray.ai/model_verse/cover/vidu.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Vidu Q2 t2v","href":"/model-apis/vidu/vidu-q2-t2v"},{"title":"Vidu Q2-pro i2v","href":"/model-apis/vidu/vidu-q2-pro-i2v"},{"title":"Vidu Q2-pro se2v","href":"/model-apis/vidu/vidu-q2-pro-se2v"},{"title":"Vidu Q2-pro-fast i2v","href":"/model-apis/vidu/vidu-q2-pro-fast-i2v"},{"title":"Vidu Q3-pro i2v","href":"/model-apis/vidu/vidu-q3-pro-i2v"},{"title":"Vidu Q3-pro t2v","href":"/model-apis/vidu/vidu-q3-pro-t2v"},{"title":"Vidu Q4 i2v","href":"/model-apis/vidu/vidu-q4-i2v"},{"title":"Vidu Q4 ref2v","href":"/model-apis/vidu/vidu-q4-ref2v"}]}]},{"group":"XiaoMi","icon":"https://pictures-s3.siray.ai/model_verse/icon/xiaomi.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"MiMo V2 Flash","href":"/model-apis/xiaomi/mimo-v2-flash"}]}]},{"group":"Z.ai","icon":"https://pictures-s3.siray.ai/model_verse/icon/z-ai-small.png","expanded":false,"pages":[{"group":"Models","pages":[{"title":"GLM 4.6V Flash","href":"/model-apis/z-ai/glm-4.6v-flash"},{"title":"GLM 4.7","href":"/model-apis/z-ai/glm-4.7"},{"title":"GLM 5","href":"/model-apis/z-ai/glm-5"},{"title":"GLM 5.2","href":"/model-apis/z-ai/glm-5.2"}]}]},{"group":"xAI","icon":"https://pictures-s3.siray.ai/model_verse/icon/x-ai.svg","expanded":false,"pages":[{"group":"Models","pages":[{"title":"Grok 4.1 Fast Non Reasoning","href":"/model-apis/x-ai/grok-4.1-fast-non-reasoning"},{"title":"Grok 4.1 Fast Reasoning","href":"/model-apis/x-ai/grok-4.1-fast-reasoning"},{"title":"Grok Imagine Image 2 i2i","href":"/model-apis/x-ai/grok-imagine-image-2-i2i"},{"title":"Grok Imagine Image 2 t2i","href":"/model-apis/x-ai/grok-imagine-image-2-t2i"},{"title":"Grok Imagine Image i2i","href":"/model-apis/x-ai/grok-imagine-image-i2i"},{"title":"Grok Imagine Image t2i","href":"/model-apis/x-ai/grok-imagine-image-t2i"},{"title":"Grok Imagine Video Extension","href":"/model-apis/x-ai/grok-imagine-video-extension"},{"title":"Grok Imagine Video i2v","href":"/model-apis/x-ai/grok-imagine-video-i2v"},{"title":"Grok Imagine Video t2v","href":"/model-apis/x-ai/grok-imagine-video-t2v"}]}]}]},{"group":"Resources","pages":[{"title":"Payment Methods","icon":"credit-card","href":"/resources/payment-methods"},{"title":"Automatic Top-up","icon":"money-bill-transfer","href":"/resources/automatic-top-up"},{"title":"FAQs","icon":"comments-question-check","href":"/resources/faq"}]},{"group":"Protocol","hidden":true,"pages":[{"title":"Services Agreement","href":"/protocol/services-agreement"},{"title":"Privacy Policy","href":"/protocol/privacy-policy"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"ChangeLog","pages":[{"title":"ChangeLog","href":"/changelog/05-09-25"}]}]},"basePath":"","title":"Siray AI API Docs | OpenAI Compatible API","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":[],"chunks":[]}