---
title: "Withdraw"
method: DELETE
path: "/v1/gallery/{post_id}"
tags: ["gallery"]
---

# Withdraw

`DELETE /v1/gallery/{post_id}`

## Request

- Base URL: `https://api.craterview.ai`
- URL: `https://api.craterview.ai/v1/gallery/{post_id}`
- Auth: HTTP bearer

Take a submission down, published or not.

Withdrawing is not being rejected. It is recorded as your own decision, counts against
nothing, and leaves you free to submit the same job again.

Nothing is deleted: the gallery showed your job's retained copies, and those stay yours
— kept, until you turn auto-delete back on or delete the job's pictures. The post leaves
the gallery on the next read.

## Path parameters

- `post_id` string, required

## Response `204`

Successful Response

## Other responses

- `400`: the path, query or a JSON string in the body contains a NUL character or an unpaired surrogate; the body is not JSON encoded as UTF-8, or carries a number JSON cannot represent (NaN, Infinity, or one too large) or nesting too deep to read; or an Idempotency-Key header is longer than 255 characters or not printable ASCII. The request was not read
- `401`: missing, malformed or unrecognised API key
- `403`: a guest account; the gallery needs a sign-in
- `404`: no such submission on this account
- `413`: the request body is larger than 1 MiB. The request was not read
- `422`: Validation Error
- `429`: the calling key's request rate is exceeded

---

[API](https://skmtc.dev/craterview/apis/craterview-ai-api.md) · [All operations](https://skmtc.dev/craterview/apis/craterview-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/craterview/apis/craterview-ai-api/revisions/9419a5cd27cd?raw)
