LTX API pricing SKUs vs Sume's pricing_skus catalog field
An LTX SKU joins endpoint, model, resolution and output type, read from /pricing. Sume lists pricing_skus per video model in its catalog, at list x 1.25.

On LTX, a SKU is the combination of endpoint, model, resolution and output type a request resolves to, for example image-to-video-ltx-2-5-pro-1920X1080-audiovisual, and each SKU has its own per-second rate. On Sume, each video model in the catalog carries a pricing_skus object of billable rates, which are provider list times 1.25.
LTX's description is from its API pricing post, read 2026-10-01. Sume's side is from Video generation.
How is an LTX SKU read?
Per the post, the example name encodes the image-to-video endpoint, the ltx-2-5-pro model, a 1920x1080 resolution and audiovisual output. Change any one part and you move to another SKU with its own price. The /pricing endpoint returns every SKU as an array of price_cents and effective_date entries, needs no authentication, and the post says to treat it as the source of truth rather than hardcoding a rate.
curl --location 'https://api.ltx.video/pricing'What does Sume return?
Each entry in the video models list has pricing_skus, described in the docs as pricing information per SKU. The OpenAPI schema describes it as Sume billable rates in USD, provider list times 1.25, keyed by SKU. The docs' example shows a key such as per-1000-video-tokens, so SKU keys differ by model and are not always per second. Read them from the catalog, not from a blog table.
curl "https://api.sume.com/v1/catalog" \
-H "Authorization: Bearer $SUME_API_KEY"How do the two compare field by field?
| Question | LTX | Sume |
|---|---|---|
| Where to read rates | /pricing, no auth | GET /v1/catalog with an API key |
| SKU key | Endpoint + model + resolution + output type | Per model; key varies, for example per-1000-video-tokens |
| Rate basis | Per second (audio-to-video by input audio) | Provider list x 1.25, reserved on submit |
| Scheduled changes | Dated entries per SKU | Not described in the docs read here |
What should I do before estimating a cost?
Fetch the live rows on each side and multiply by your workload; neither side should be copied from a post. For a Sume-side method see video API cost calculator and pricing SKUs. Each Video Router row's billable_formula is the per-model truth, per the Video Router docs.
Sources
Related posts
More in Pricing
- Luma Agents failed generation refunds vs Sume's not-billed rule
Luma refunds content_moderated, generation_failed and output_not_found, and budget_exhausted may be partly charged. Sume bills failed images at zero.
- Luma Agents usage: Pro 4x, Ultra 15x, and Sume Agent by plan
Luma lists 4x Luma Agents usage on Pro and 15x on Ultra. Sume gates Sume Agent by plan (limited on Free, full on Pro) and draws it from one credit balance.
- Kling 3.0 4K on Luma: 147 credits per second, audio on or off
Luma lists Kling 3.0 at 2160p for 147 credits per second with or without audio; at 1080p it is 40 without and 49 with. Sume has a generate_audio field.
- MiniMax H3 Max on Luma: credits per second in dollars
Luma lists MiniMax H3 Max at 18, 28 and 56 credits per second. Here is that in dollars by plan, and the per-second dollar rate Sume bills instead.
Written by Sume