---
title: "Delete a mini-app preview entry"
method: DELETE
path: "/mini-apps/publish-preview/{preview_id}"
tags: ["mini-apps"]
---

# Delete a mini-app preview entry

`DELETE /mini-apps/publish-preview/{preview_id}`

Deletes a mini-app preview entry by its preview id. Called by the mini-apps preview teardown pipeline when a preview deploy is torn down. Returns 404 when the preview id does not exist.

## Path parameters

- `preview_id` string, required

## Response `200`

Mini-app preview deleted successfully

- DeleteMiniAppPreviewResponse — Confirmation of a deleted mini-app preview entry.
  - `preview_id` string, required — Unique identifier of the deleted preview entry.

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Preview entry not found

## Changes

- **2026-07-31** `3cece82bbf1d` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0/changes/mini-apps/publish-preview/:preview_id/delete.md)

---

[API](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0.md) · [All operations](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ideogram/ideogram-openapi-3-0/revisions/3cece82bbf1d/schema)
