---
title: "Delete a database export"
method: DELETE
path: "/clusters/{cluster_id}/exports/{export_id}"
tags: ["Exports"]
---

# Delete a database export

`DELETE /clusters/{cluster_id}/exports/{export_id}`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/clusters/{cluster_id}/exports/{export_id}`
- Auth: API key in header `API-Key`

Permanently deletes the export and its archive from storage. The presigned `download_url`
becomes invalid immediately. Pending or processing exports cannot be deleted; wait for
them to complete or fail first.

Required scope: `clusters:exports:write`

## Path parameters

- `cluster_id` string, uuid, required
- `export_id` string, uuid, required

## Headers

- `API-Version` '2026-06-01.beta', required

## Response `204`

There is no content to send for this request, but the headers may be useful.

## Other responses

- `401`: Access is unauthorized.
- `403`: Access is forbidden.
- `404`: The server cannot find the requested resource.
- `409`: The request conflicts with the current state of the server.
- `429`: Client error
- `500`: Server error
- `501`: Server error

---

[API](https://skmtc.dev/skycloak/apis/skycloak-public-api.md) · [All operations](https://skmtc.dev/skycloak/apis/skycloak-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/skycloak/apis/skycloak-public-api/revisions/33a69e2ce35f?raw)
