KE Media API
One API. Curated models. Versioned usage rates.
No model currently passes the public purchase-readiness check. Generation is paused and no credits are charged until a configured, safely bounded provider is available.
One scoped spend key
Buy a pack on /credits, then create a kek_live_… key from your verified KE ID wallet. It currently authorizes only allowlisted KE Media API operations; Castingiron keeps its own ledger.
Curated providers
The catalog can integrate fal, Replicate, Google, OpenAI, and xAI, but only configured, preflighted models appear as purchase-ready.
Bounded pricing
Server-owned SKUs bind model, parameters, rate version, and maximum COGS before credits move. Packs show their real effective unit price.
Generation is safely paused
Endpoints
- GET /api/v1/media
- GET /api/v1/media/models
- GET /api/v1/media/pricing
- GET /api/v1/media/balance
- POST /api/v1/media/generate
- GET /api/v1/media/jobs/:id
Sample rates
$$0.10 is the base rate per credit; packs show their actual effective price.
- No rates are currently purchasable.
Curated models
Full live list: /api/v1/media/models. Only returned, purchase-ready model IDs are accepted; custom provider endpoints are rejected before credits move.
Generation is paused safely.
No purchase-ready model is available, so this page does not offer a credit-purchase CTA. Castingiron remains on its separate token ledger.