---
title: "Get generated image results"
method: GET
path: "/v2/generative/images/{id}"
tags: ["generative"]
---

# Get generated image results

`GET /v2/generative/images/{id}`

## Request

- Base URL: `https://api.shutterstock.com`
- URL: `https://api.shutterstock.com/v2/generative/images/{id}`
- Auth: OAuth 2
  - Authorization code: `https://accounts.shutterstock.com/oauth/authorize`
  - Token URL: `https://api.shutterstock.com/v2/oauth/access_token`
- TypeScript: <https://skmtc.dev/shutterstock/apis/shutterstock-api-explorer/docs/v2/generative/images/:id/get.ts> (a function with typed inputs; its response is checked against the schema)

Gets the status, metadata, and preview links for a previously requested image generation.

## Path parameters

- `id` string, required

## Response `200`

Generation status and result metadata

- object
  - `id` string, nullable, required: The UUID of the generation request.
  - `status` 'PENDING' | 'GENERATING' | 'COMPLETED', required: Current generation status.
  - `prompt` string, nullable: Prompt entered by the user.
  - `model` string, nullable: The image generation model identifier.
  - `aspect_ratio` string, nullable: The generated image aspect ratio.
  - `style` object, nullable
    - `id` string
    - `name` string
  - `is_private` boolean, nullable
  - `can_register_assets` boolean, nullable: Whether generated assets are eligible for registration.
  - `assets` object[], required
    - `id` string, required
    - `description` string, nullable
    - `image_id` string: Registered Shutterstock image ID for this generated asset, if registered.
    - `ai_ip_review` object: Current AI IP review information for the registered generated image, if available.
      - `status` string: Current status of the AI IP review process
      - `rejection_reasons` string[]: Reasons the AI IP review was rejected, if any
    - `small` object, required
      - `url` string, required: Preview URL.
      - `height` integer, required: Preview height in pixels.
      - `width` integer, required: Preview width in pixels.
    - `watermarked` object, required
      - `url` string, required: Preview URL.
      - `height` integer, required: Preview height in pixels.
      - `width` integer, required: Preview width in pixels.
    - `styles` object[]
      - `id` string
      - `name` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `402`: Payment Required
- `403`: Forbidden
- `404`: Generation not found
- `429`: Too Many Requests
- `500`: Internal Server Error
- `503`: Service Unavailable
- `504`: Gateway Timeout

## Changes

- **2026-10-14** `b43cab3aaaaa`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/shutterstock/apis/shutterstock-api-explorer/changes/v2/generative/images/:id/get.md)

---

[API](https://skmtc.dev/shutterstock/apis/shutterstock-api-explorer.md) - [All operations](https://skmtc.dev/shutterstock/apis/shutterstock-api-explorer/llms.txt) - [OpenAPI document](https://skmtc.dev/shutterstock/apis/shutterstock-api-explorer/revisions/b43cab3aaaaa?raw)
