New modelsImage
GPT Image Tiers
OmniMux now supports dedicated tier routing modelsgpt-image-2.5-flare and gpt-image-2.5-sunburst under the standard image generation endpoint.Model specification
- Endpoint:
POST /v1/images/generations - Authentication: Bearer token (
sk-...) - Tier models:
gpt-image-2.5-flare(discounted tier),gpt-image-2.5-sunburst(economy tier) - Parameters: Fully compatible with baseline
gpt-image-2.5
Request example
Links
New modelsVideo
Video Task and Variant Models
OmniMux now supports dedicated per-call video task channels and H3 model variants under the standard video endpoint.Model specification
- Endpoint:
POST /v1/video/generations - Polling endpoint:
GET /v1/video/generations/{task_id} - Per-call models:
seedance-2-0-task,seedance-2-5-task,minimax-h3-task(billed per task call) - H3 variants:
minimax-h3-turbo(turbo rendering),minimax-h3-video(dedicated video pipeline)
Request example
Links
New modelsAudio
Doubao Speech Recognition
Thedoubao-asr-bigmodel, seedasr-auc, and bigasr-auc models are now supported on OmniMux.Model specification
- Model IDs:
doubao-asr-bigmodel,seedasr-auc,bigasr-auc - Protocol: OpenAI-compatible Audio Transcriptions (
POST /v1/audio/transcriptions) - Authentication: Bearer token (
sk-...) - Input format: Audio file multipart upload (
wav,mp3,ogg,m4a)
Request example
Links
New modelsAudio
Seed Audio 1.0
Theseed-audio-1.0 model is now supported on OmniMux under standard audio speech endpoints.Model specification
- Model ID:
seed-audio-1.0 - Protocol: OpenAI-compatible Audio Speech (
POST /v1/audio/speech) - Authentication: Bearer token (
sk-...) - Output limit: Up to 120 seconds per generation
- Prompt limit: Up to 3000 characters
Request example
Links
New modelsAudio
Index TTS 2
Theindextts-2 voice clone model is now supported on OmniMux.Model specification
- Model ID:
indextts-2 - Create endpoint:
POST /v1/tasks/autodl - Polling endpoint:
GET /v1/tasks/{task_id} - Artifact endpoint:
GET /v1/tasks/{task_id}/artifacts - Authentication: Bearer token (
sk-...)
Request example
Links
New modelsAudio
Suno Sound Effects
The dedicated sound effect generation modelsuno-sounds is now supported on OmniMux.Model specification
- Model ID:
suno-sounds - Endpoint:
POST /v1/video/generations - Polling endpoint:
GET /v1/video/generations/{task_id} - Authentication: Bearer token (
sk-...) - Modality: Ambient and scene sound effects without vocal lyrics
Request example
Links
New modelsText
Gemini 3.8 Flash
Thegemini-3.8-flash model is now supported on OmniMux under the standard Gemini Chat Completions endpoint.Model specification
- Model ID:
gemini-3.8-flash - Protocol: OpenAI-compatible Chat Completions
- Endpoint:
POST /v1/chat/completions - Authentication: Bearer token (
sk-...) - Streaming: Supported via
"stream": true
Request example
Links
New modelsText
What is new
- Official Direct Channel: Added VolcEngine Ark direct route
#73for ByteDance Doubaoseed-evolving. - Full Multimodal Reasoning: 1024K context window, 256K max output tokens, native deep thinking, tool calling, and structured outputs.
- Transparent 1:1 Parity Pricing: Token billing expressions anchor official list prices (4.4118/M output, $0.1765/M cache hit; FX 6.8).
- Local OmniMux CLI Verification: Verified live invocation and pricing queries using the local
omnimuxCLI (omnimux models,omnimux pricing,omnimux tokens exec).
Documentation
- Doubao API Reference:
/en/api-reference/text-series/doubao/complete
Links
ImprovementsImage
What changed
- Image-generation model pages now document the reference-image request field
images(string[], image URL or base64) together with the accepted aliasesimage,image_urlsandinput_reference, which the gateway normalizes toimagesbefore the upstream call. - Each page states the limits its vendor publishes for that model: maximum count, minimum, accepted formats and per-file size ceiling.
Limits we do not state
- Where a value is not published by the vendor, the page says so instead of carrying a number; nothing is rounded or copied from a sibling model.
- Where no model spec exists yet, the reference-image note marks the capability unverified and states no limit at all.
Withdrawn figure
- The previously stated per-file reference-image cap of 50 MB is withdrawn. In the vendor’s image guide that figure sits under mask requirements and covers the image being edited together with its mask; it is not a reference-image ceiling.
gpt-image-2.5therefore carries no per-file size limit.
Documentation
- Image series model pages:
/en/api-reference/image-series/models/* - GPT Image generation:
/en/api-reference/image-series/gpt-image/generate
Links
BreakingImage
Required migration
- Replace the legacy
midjourneyID and every per-action ID (for examplemj-v7-upscale,mj-v8-1-remove-bg) with one of two version IDs:mj-v7ormj-v8-1. - Select the action in the request body:
model_params.operation=generate|enhance|pan|outpaint|remove-bg|upscale|variation|edit|inpaint|remix|retexture|upload-paint. Omit it for plain generation. - Keep using
POST /v1/images/generations; the request shape, the async task id and the polling behaviour are unchanged.
operation is rejected with 400, never silently downgraded to plain generation.Pricing
Per-call prices are tiered by action, and the tiers are the same on both versions:Multipliers stack on the action tier:
quality: "hd" (mj-v8-1) ×1.5, model_params.speed: "turbo" ×2, upscale type: "creative" ×4/3. draft/fast and type: "standard" stay ×1. Measured example: mj-v8-1 + hd + upscale + creative = USD 0.255251 per call.The mj-v7 per-call price moved from USD 0.056723 to USD 0.113446 to match what upstream bills for generation; the action tiers above are unchanged in absolute terms.Inpaint
Use the mask-image form:model_params.mask.url (an image URL or a data: URL, black = keep, white = regenerate). The polygon form model_params.mask.areas[] is rejected upstream with invalid_parameters: Image dimensions out of range in our measurements (2026-09-13), including with the upstream documentation’s own example coordinates.Links
Platform
Overview
The model page atomnimux.ai/pricing/<model-id> now runs real generations. Its Playground section submits through the gateway using the signed-in browser session, so a user who has already logged in to OmniMux can try a model without creating an API token first.Which path to call
- From the console: the page posts to the session-authenticated
POST /pg/video/generations. This path accepts a browser session only and is not part of the token API surface. - From your own code: keep using
POST /v1/video/generationswith an API token — the same contract documented in the video-series model pages. Nothing about the token path changed.
Task results
Submitted tasks are read back through the same session:GET /api/task/self for status, progress and quota, and GET /api/task/:task_id/artifacts for the media projection. Tasks submitted from the console appear in the account’s task list like any other task.Billing
Console submissions use the standard precharge and settle path. No separate ledger, pricing rule or quota bucket is introduced for the console path.Links
Platform
Overview
OmniMux now provides Cloudflare R2 object storage integration alongside a local disk fallback driver. File series endpoints are available under/api/v1/files/* and /v1/files/*.Capabilities
- Base64 upload:
POST /api/v1/files/upload/base64supporting Data URL and raw Base64. - Stream upload:
POST /api/v1/files/upload/streamviamultipart/form-data. - URL upload:
POST /api/v1/files/upload/urlwith SSRF protection. - Quota & Expiration: 2,000 active files per user quota, 72-hour automated expiration with background cleanup.
Links
BreakingImage
Required migration
- Replace
gpt-image-2withgpt-image-2.5. - Replace
gpt-image-2-hdwithgpt-image-2.5-hd. - Keep using
POST /v1/images/generations. Update themodelvalue in saved requests, integrations, and any model allowlists.
gpt-image-2-5 spelling is not supported.Pricing and scope
Base per-call prices remain USD 0.0441 forgpt-image-2.5 and USD 0.005479 for gpt-image-2.5-hd; group multipliers may affect final charges. This is a public ID migration, not a claim of a newly verified resolution or upstream capability.Flare and Sunburst are separate token-billed models and are not available as part of this change.Links
BreakingVideo
Use operation to select text, first-frame or Max multi-reference generation. Media arrays retain order and conflicting aliases are rejected. Replace legacy 720p with explicit 768P. Temporary result unavailability is retried; failures and cancellations are not masked by stale video URLs. Status reads no longer persist terminal transitions ahead of settlement polling.
Links
New modelsVideo
fal.ai MiniMax H3 Max & Turbo
MiniMax H3 Max and MiniMax H3 Max Turbo video generation models are now live on OmniMux.Highlights
- Dynamic Multimodal Dispatch: Clients only need to configure two base models (
minimax/h3-maxandminimax/h3-max-turbo). Passing prompt-only routes to text-to-video, addingimage_urlroutes to image-to-video, and passingvideo_urlroutes to reference-to-video automatically. - Ultra-Fast Turbo Performance: Sub-3-second end-to-end rendering for 5-second video clips.
- Two-Phase Resilient Polling: Transparent inline result resolution with CDN 404 lag tolerance.
- Standard API: Create via
POST /v1/video/generationsand query viaGET /v1/tasks/{task_id}.
Links
BreakingPublishing
The gateway began requiring
provider at 2026-09-07 07:25:20 UTC+8 (2026-09-06T23:25:20Z) for listing accounts, starting a connection, disconnecting, creating a post and reading post status. Use tiktok_direct for official TikTok accounts or zernio for Zernio accounts. GET/DELETE carry it in the query; POST carries it in JSON. Missing or unknown values return 400 invalid-provider; a resource from another source returns 409 account-provider-mismatch or 409 post-provider-mismatch. There is no default source.CLI migration
Use CLI 0.4.0:omnimux update for binaries, or npm install -g @omnimux/cli@0.4.0 for npm. Update all saved commands to include --provider, for example omnimux social accounts --provider zernio. For a read without upstream refresh, use omnimux social post-status <post-id> --provider zernio --no-refresh. Updating a binary does not update your scripts or prove all clients have upgraded.CLI 0.4.0 also includes the previously merged hosted commands and video skill updates. Credentials use a mode-0600 file on every platform; Keychain-only installations need credentials configured securely. The Agent RPC envelope remains contract_version: 1.CLI 0.4.0 was published on 2026-09-07 at 01:47:36 UTC (09:47:36 UTC+8). Both the public binary release and npm package are version 0.4.0.Standalone binaries do not include skill files. Install the npm package to use or update the bundled skills; a binary-only update can report that the skill tree is missing even when the CLI upgrade succeeds.Links
PlatformText
OpenAI Completions, Chat Completions, Responses, and Responses Compact return HTTP 402 with
error.type and error.code set to insufficient_quota when the local account balance or subscription allowance cannot cover pre-consume. Streaming requests receive the JSON error before SSE starts. Check balance or allowance before trying again; do not treat this as invalid credentials or temporary rate limiting. Token errors, upstream provider errors, other protocols, actual 401/403, ordinary 429, and 5xx behavior are unchanged.Gateway enforcement began on September 7, 2026 at 07:25:20 UTC+8 (2026-09-06T23:25:20Z).Links
New modelsTextImageVideoAudio
Language series
- Gemini: Added
gemini-3.7-flash - GLM: Added
glm-5.3 - Grok: Added
grok-4.6 - DeepSeek: Added
deepseek-v4-flash-vision-exp
Image & Video series
- Canonical model ID hyphenation and full coverage for Wan 3.0 (
wan-3.0,wan-3.0-prime,wan-3.0-prime-ref,wan-3.0-ref), Seedance 2.0 (seedance-2-0,seedance-2-0-fast,seedance-2-0-mini,seedance-2-5), Kling (kling-v3,kling-v2-6,kling-avatar,kling-o3,kling-v3-motion-control), Grok Imagine, and Midjourney. - Retired legacy Omni Flash duration-fixed SKUs.
Audio series
gpt-4o-mini-tts(POST /v1/audio/speech)whisper-1(POST /v1/audio/transcriptions)suno(POST /v1/video/generations)
Links
New modelsImageVideo
Image
- Model IDs:
seedream-5-0-pro,qwen-image-3-0,grok-imagine-image-2-0 - API:
POST /v1/images/generations
Video
- Model IDs:
kling-o3,gemini-omni-1.1,pixverse-v6,vidu-q3 - API: async
POST/GET/v1/video/generations
kling-o3 is a new id and does not replace kling-v3. gemini-omni-1.1 is distinct from gemini-omni-flash. Pin IDs from live pricing.Links
PlatformText
Social Analytics & Inbox Suite
OmniMux now exposes 11 RESTful analytics endpoints under/api/social/v1 for comprehensive audience and engagement intelligence:- Analytics: Daily metrics timeseries, 7x24 weekly best time to post heatmap, posting frequency cadence model, content decay curve, follower growth snapshots, posts performance ranking, and external posts incremental synchronization.
- Inbox Analytics: Message volume trends, response time (TTR) distribution, 7x24 incoming activity heatmap, and source breakdown across connected platforms.
Jina Reader Relay (POST /v1/reader)
- Model ID:
jina-reader-v1 - Capability: URL to clean Markdown / structured JSON text extraction with CSS selectors filtering and output-token billing.
- Auth: Standard gateway Bearer
sk-...token.
Social Seats Management (GET /api/social/v1/seats)
- Inspects current active connected social accounts, total quota capacity, and vacant seat availability.
Links
New modelsAudioVideo
New model
- Model ID:
index-tts - Path:
POST/GET/v1/video/generations(GxgenAI task path; result is audio) - Contract:
metadata.nodeInfoListrequired — node4/audio(reference clip) and7/text(script)
Docs fix
ltx-2-3-kjis a photo + audio lip-sync model. Prompt-only text-to-video examples were incorrect. Send image node444and audio node1755.
Links
Platform
API Updates
OmniMux now publishes a dated API Updates feed so you can track gateway model launches and platform changes in one place.What we log
- New models — callable model IDs on live pricing
- Model updates — modes, durations, resolutions, parameters
- Pricing — material rate changes
- Platform — auth, domains, public HTTP surfaces
How to call OmniMux
Auth for relay: Bearer
sk-… from the console. Full catalog always lives on console pricing — this page is the change timeline.Links
New modelsSocial data
Social data (read-only)
Social data model IDs are available on OmniMux for read-only public profile and content style access. This is not social publishing.Model IDs
Publishing (different surface)
Connect accounts and create posts use/api/social/v1/* with access token + New-Api-User. Do not mix that auth with gateway sk- Chat Completions.Links
New modelsVideo
Seedance 2.5
Seedance 2.5 is now available on OmniMux for async video generation.New model
- Model ID:
seedance-2-5 - Create:
POST /v1/video/generations - Poll:
GET /v1/video/generations/{task_id} - Highlights: longer single-pass generation and multimodal reference inputs (text / image / video / audio style workflows)
Links
New modelsVideo
MiniMax H3
MiniMax H3 video models are now available on OmniMux.New models
API
- Create:
POST /v1/video/generations - Poll:
GET /v1/video/generations/{task_id}
Links
New modelsVideo
Grok Imagine Video 1.5
Grok Imagine Video 1.5 is now available on OmniMux.New model
- Model ID:
grok-imagine-video-1-5 - Mode: image-to-video style generation via async video API
- Create / poll:
POST/GET/v1/video/generations
Links
New modelsText
Claude Opus 5
Claude Opus 5 is now available on OmniMux through OpenAI-compatible Chat Completions.New model
- Model ID:
claude-opus-5 - Endpoint:
https://api.omnimux.ai/v1(Chat Completions) - Docs: one complete page per brand —
modelis an enum on the Claude complete page
Links
New modelsText
Gemini Flash models
New Gemini Flash-class models are available on OmniMux.New models
- Model IDs:
gemini-3.6-flash,gemini-3.5-flash - API: OpenAI-compatible Chat Completions at
https://api.omnimux.ai/v1
Links
New modelsText
Kimi K3
Kimi K3 is now available on OmniMux.New model
- Model ID:
kimi-k3 - API: Chat Completions at
https://api.omnimux.ai/v1 - Focus: long-context reasoning and agent-style workflows
Links
New modelsAudio
New modelsImage
Nano Banana
Nano Banana 2 and Nano Banana Pro are now available on OmniMux.New models
- Model IDs:
nano-banana-2,nano-banana-pro - Modality: image generation
Links
New modelsVideo
New modelsText
GLM-5.2
GLM-5.2 is now available on OmniMux (with related GLM IDs on pricing).New models
- Model IDs:
glm-5.2,glm-5.1 - API: Chat Completions at
https://api.omnimux.ai/v1
Links
New modelsVideo
Kling
Kling video models are available on OmniMux.New models
- Model IDs:
kling-v3,kling-v2-6 - API: async
POST/GET/v1/video/generations
Links
New modelsImage
New modelsText
MiniMax M3
MiniMax M3 is now available on OmniMux Chat Completions.New model
- Model ID:
minimax-m3 - API:
https://api.omnimux.ai/v1
Links
New modelsVideo
Omni Flash
Omni Flash (gemini-omni-flash) is available on OmniMux for fast video generation.Model
- Model ID:
gemini-omni-flash - API:
POST /v1/video/generations+ pollGET /v1/video/generations/{task_id}
Links
New modelsVideo
Veo 3.1
Veo 3.1 is now available on OmniMux.New model
- Model ID:
veo-3.1 - API: async video create + poll on
/v1/video/generations
Links
New modelsText
Claude Opus 4.7 and DeepSeek V4
New language models are available on OmniMux Chat Completions.New models
API
- Endpoint:
https://api.omnimux.ai/v1(Chat Completions)
Links
New modelsImage
GPT Image 2
GPT Image 2 is now available on OmniMux.New models
- Model IDs:
gpt-image2,gpt-image2-hd - Modality: image generation
Links
New modelsText
MiniMax M2.5
MiniMax M2.5 (and related MiniMax text IDs) are available on OmniMux.New models
- Model IDs:
minimax-m2.5,minimax-m2.7 - API: Chat Completions
Links
New modelsText
GPT-5.4
GPT-5.4 series models are available on OmniMux Chat Completions.New models
- Model IDs:
gpt-5.4,gpt-5.4-mini - API:
https://api.omnimux.ai/v1
gpt-5.5, gpt-5.6-terra) may also appear on live pricing — always pin the ID from the console.Links
Machine-readable:
/data/changelog/index.json · /data/changelog/pages/1.json