---
title: "Kunde inkl. aller Websites löschen"
description: "Dieses Beispiel beschreibt einen sicheren, expliziten Lösch-Flow."
---

Je nach Konfiguration kann das Löschen eines Kunden Websites automatisch mitlöschen, oder auch nicht. Um Überraschungen zu vermeiden, empfehlen wir, Websites zuerst explizit zu löschen.

## Voräussetzungen

- API Token mit den benötigten Scopes

## 1) Websites des Kunden auflisten

API Referenz:

- [Websites auflisten](/de/api/websites/websites-auflisten)

Pseudo-Request:

```bash
curl -X GET "$API_BASE_URL/api/websites?customerId=123" \
  -H "Authorization: Bearer $TOKEN"
```

Sammle alle Website-IDs.

## 2) Jede Website löschen

API Referenz:

- [Website löschen](/de/api/websites/website-loeschen)

```bash
curl -X DELETE "$API_BASE_URL/api/websites/456" \
  -H "Authorization: Bearer $TOKEN"
```

Wiederhole das für alle Websites dieses Kunden.

## 3) Kunden löschen

API Referenz:

- [Kunden API](/de/api/customers)

```bash
curl -X DELETE "$API_BASE_URL/api/customers/123" \
  -H "Authorization: Bearer $TOKEN"
```

## Hinweise

- Falls euer Backend Cascade Deletes unterstützt, ist Schritt 2 evtl. optional. Explizit bleibt Automatisierung aber vorhersehbar.

