---
title: "Branding-Datei löschen"
description: "Entfernt ein hochgeladenes Logo oder Favicon. Erfordert die Admin-Rolle; geht auch mit API-Token."
---

`DELETE /api/organization/whitelabel/branding/{kind}`

`kind` ist einer von `logo`, `logoLight`, `logoDark`, `favicon`, `faviconLight`, `faviconDark`, dieselben Werte wie beim Hochladen. `logo` und `logoLight` entfernen beide das helle Logo, `favicon` und `faviconLight` das helle Favicon. Die gespeicherte Datei wird gelöscht, sobald kein anderer Branding-Platz mehr auf sie verweist. Ohne Logo oder Favicon zeigt die App wieder das Standardbild.

## Beispiel (cURL)

```bash
curl -X DELETE "$BASE_URL/api/organization/whitelabel/branding/logoDark" \
  -H "Authorization: Bearer $API_TOKEN"
```

## Antwort (Response)

`204 No Content` ohne Body. Den neuen Stand liest du mit `GET /api/organization/whitelabel/branding`.

## Häufige Fehler

- `400 invalidBrandingAssetKind`, wenn `kind` keiner der sechs Werte ist
- `403 Forbidden`, wenn kein Admin
- `404 brandingAssetNotFound`, wenn für diese Art nichts hochgeladen ist (auch beim zweiten DELETE)
