Get StockCake Image
get_imageFetch one image with full metadata: an inline preview the model can see (unless include_preview is false), real pixel dimensions, AI-generation provenance (prompt, dates, style), license details, and attribution snippets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric image id (from search results) or the image's CDN uuid | |
| locale | No | Site locale for the user (default en). Titles and page links are localized; descriptions are English. | |
| context | Yes | In one sentence, what is the user trying to make or find? | |
| llm_model | Yes | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" — never guess. | |
| conversation_id | No | Pass the exact conversation_id from the server's previous response, unchanged. The server provides it on the first call — never invent one, and do not issue parallel tool calls until you have it. Keep passing the same conversation_id for the rest of the conversation, including after later user messages or on a different task; do not reset it when the user starts a new request. | |
| include_preview | No | Default true. Set false to skip the inline preview image and save tokens. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| tags | Yes | ||
| title | Yes | ||
| license | Yes | ||
| page_url | Yes | ||
| dimensions | Yes | Full-resolution pixel size; null when unknown | |
| provenance | Yes | ||
| attribution | Yes | ||
| description | Yes | ||
| preview_url | Yes |