Skip to main content
images:read The images:read scope lets you browse a site’s Media Library and read everything Hrizn knows about an image: its public URL, alt text, AI-written title / caption / description, tags, dimensions, the prompt that generated it, the E-E-A-T disclaimer, the content item it is attached to, and every social-platform cut derived from it. It is included in the Full Access, Read Only, and Content Generation presets and in every MCP profile. Reads are not plan-gated. Placeholder rows for in-flight or failed AI generations are hidden from the list unless you ask for them by status.

Endpoints


List images

Newest first, across all sources (ai, upload, oem, reference, social_variant). Filter with source, status, article_id, tag, or query. List rows omit variants — fetch a single image for those.

Example


Get image

Full detail for one image including variants[]. When the image is still generating, status is generating and image_url is null; the completed / failed transition is also delivered via the image.generation.* webhooks.

Using the response

  • Put alt_text on the <img> — for AI images it is rewritten by Hrizn’s alt-text pass shortly after generation.
  • Show generation.disclaimer near any AI-generated vehicle image.
  • Pick a variants[] entry by preset_key when posting to a specific social platform instead of re-cropping image_url yourself.

  • images:write — start or regenerate AI images.
  • Webhooksimage.generation.completed and image.generation.failed.
Last modified on September 6, 2026