---
title: "Get one image generator version (config, contract, params)"
method: GET
path: "/image-generators/{generator_id}"
tags: ["image-generators"]
---

# Get one image generator version (config, contract, params)

`GET /image-generators/{generator_id}`

## Request

- Base URL: `https://api.goodeye.dev/v1`
- URL: `https://api.goodeye.dev/v1/image-generators/{generator_id}`
- Auth: none declared

Defaults to the current version; pass ``?version=N`` to pin. Returns the full deploy-time payload plus ``config_hash`` for drift detection. ``generator_id`` must be a UUID. Platform-managed (``scope=system``), unauthorized, or revoked generators are always 404.

## Path parameters

- `generator_id` string, required

## Query parameters

- `version` integer, nullable

## Response `200`

Successful Response

- object

## Other responses

- `401`: Authentication required.
- `404`: Image generator not found, revoked, or not owned by caller.
- `422`: Validation Error

---

[API](https://skmtc.dev/goodeye/apis/goodeye-api.md) · [All operations](https://skmtc.dev/goodeye/apis/goodeye-api/llms.txt) · [OpenAPI document](https://skmtc.dev/goodeye/apis/goodeye-api/revisions/547cb8bb6ede?raw)
