---
title: "Revoke an image generator"
method: DELETE
path: "/image-generators/{generator_id}"
tags: ["image-generators"]
---

# Revoke an image generator

`DELETE /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

Sets ``status='revoked'`` and ``revoked_at`` for **caller-owned** ``scope=user`` generators only (UUID). Platform ``scope=system`` generators are always 404. The generator disappears from list/get/run for the owner; existing run rows are retained. Irreversible; replace by deploying a fresh generator under a new name.

## Path parameters

- `generator_id` string, required

## Response `200`

Successful Response

- object

## Other responses

- `401`: Authentication required.
- `404`: Image generator not found, already 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)
