Template
Image theme
Icon
Aurora fills a custom icon's silhouette with the brand gradient. Mono draws the Zar mark flat.
Image
For agents
One URL is the whole API
Every option above is a query parameter on /og. The URL is deterministic and cached, so it can go straight into an og:image tag.
Use POST /og with JSON when an icon or image is a data: URI. Point your agent at /llms.txt or the schema at /api/templates.
GET /og?template=glow&title=Hello&subtitle=…&eyebrow=…&footer=… template glow | hero | split | mono theme dark | light title auto-fits, 200 chars max subtitle alias: description eyebrow mono kicker, alias: label footer mono footer text icon zar | https URL | data: URI tint auto | aurora | none image https URL | data: URI (split) tags comma,separated (mono) cta button label (mono)