Retrieve a generation
Generations
Retrieve a generation
Poll this endpoint to track status when not using webhooks.
GET
Retrieve a generation
Poll this endpoint to track status when not using webhooks. Recommended cadence: every 1–2 seconds, with a sensible overall timeout (most renders finish within ~30s).
When the render finishes,
status transitions to complete (with imageUrl and imageVariants) or failed (with error).
imageVariants exposes resized, CDN-cached versions of imageUrl (list / card / detail) for surfaces where the full-resolution render is overkill — emails, lists, mobile. Names describe the intended surface, so pick by where you’re rendering, not by pixel width.Authorizations
Your Selektable API key (selektable_...), sent as Authorization: Bearer <key>.
Path Parameters
Response
The generation
Example:
"agen_abc123"
Available options:
generation Available options:
processing, complete, failed Available options:
virtual-try-on, room-visualizer Available options:
1K, 2K, 4K Permanent CDN URL to the original render at the requested imageSize (1K/2K/4K). Safe to store and embed.
Permanent CDN URLs to resized JPEG/WebP variants of imageUrl, served by Cloudflare Image Transformations. Use a variant instead of the original when you need a smaller payload (emails, lists, mobile). null until status is complete.