Track · scene
Scene track
Three branches off GET /api/v1/scene, picked via the type query param.
Branches
type | Auth | Purpose |
|---|---|---|
| (omitted) | studio:v1:use | Character + background composed into one SVG. |
pricing-card | public | Product-tinted backdrop for /pricing tiles. No character. |
umbrella-hero | public | Ecosystem-scale 1600×800 hero. All six element palettes layered. |
Default — character + background
<img
src="https://urja.insightsbyomkar.com/api/v1/scene?character=lucky&pose=listening&background=aurora&width=1200&height=600"
width="1200" height="600" alt="Lucky on an aurora backdrop" />
Parameters
| Param | Default | Notes | |||||
|---|---|---|---|---|---|---|---|
character | lucky | Any character from the Character track. | |||||
pose | listening | ||||||
mood | — | ||||||
background | aurora | aurora \ | glow \ | grain \ | starfield \ | none. | |
palette | per-effect default | aurora \ | ember \ | nebula \ | forest \ | ocean \ | rose. |
seed | derived | Deterministic seed. Change for campaign variations. | |||||
width | 960 | [200, 3840]. | |||||
height | 540 | [160, 2160]. | |||||
characterScale | 0.72 | Fraction of scene height. [0.3, 0.95]. | |||||
align | center | center \ | left \ | right. |
Pricing card — ?type=pricing-card
Backdrop-only atmosphere for /pricing tiles. 600×400 default, product-tinted.
<img
src="https://urja.insightsbyomkar.com/api/v1/scene?type=pricing-card&product=netra&tier=max"
width="600" height="400" alt="" />
Parameters
| Param | Default | Notes | |||||
|---|---|---|---|---|---|---|---|
product | lucky | lucky (fire) \ | netra (water) \ | astrology-api (earth) \ | visual-api (air) \ | critic (nebula) \ | character (rose). |
tier | pro | free \ | pro \ | max. Drives blob density + chromatic bloom. | |||
width | 600 | [240, 1200]. | |||||
height | 400 | [160, 900]. | |||||
seed | <product>-<tier> | Override for campaign variations. |
Umbrella hero — ?type=umbrella-hero
Apex pricing-hero backdrop. All six element palettes at low intensity so headline copy reads on top.
<img
src="https://urja.insightsbyomkar.com/api/v1/scene?type=umbrella-hero&motion=drift"
width="1600" height="800" alt="Insights by Omkar ecosystem" />
Parameters
| Param | Default | Notes | |
|---|---|---|---|
width | 1600 | [640, 3840]. | |
height | 800 | [320, 2160]. | |
seed | umbrella-hero | Jitters blob anchors. | |
motion | static | static \ | drift. drift adds a 40–80s per-blob cycle. |
intensity | 0.32 | Alpha ceiling. [0.1, 0.6]. | |
grain | 0.08 | Film-grain amount. [0, 0.3]. 0 disables. |
Response contract
Every branch returns image/svg+xml. Cache headers match the Character track. The default branch carries X-RateLimit-*; the two public branches don't (per-key limits don't apply to public traffic — abuse is IP-throttled at the edge).
See also
- Character — parametric character renderer behind the default branch.
- Effects — the backdrops the scene composer layers.
- Illustrate · ornaments — ppp-banner + compass-rose are sibling public SVGs.
