---
title: "Website erstellen"
description: "Erstellt einen neuen Website-Monitor für einen Kunden."
---

`POST /api/websites`

## Anfrage (Request Body)

```json
{
  "customerId": "059e1469-0f05-4c93-bd4d-89c45bb2afd9",
  "name": "Neue Landing Page",
  "url": "https://landing.deinkunde.com",
  "checkInterval": 60 // Optional, Standardwert aus Paket-Limit
}
```

`customerId` akzeptiert die Public ID des Kunden (bevorzugt) und weiterhin Legacy-Nummern.

Optional kann `managementType` (`managed` oder `self_service`, Standard `managed`) gesetzt werden: siehe [Managed vs. Self-Service](/de/monitoring/managed-vs-self-service). Nur Organisations-Admins dürfen die Klasse wählen; kunden-gescopte Ersteller erhalten immer `self_service` (erfordert `allowSelfService` und freies Kontingent).

## Antwort (Response)

```json
{
  "id": 103,
  "customerId": 1,
  "name": "Neue Landing Page",
  "url": "https://landing.deinkunde.com",
  "status": "active",
  "createdAt": "2023-10-27T10:05:00Z"
}
```

## Häufige Fehler

- `401 Unauthorized` wenn du nicht angemeldet bist
- `403 Forbidden` wenn du keine Berechtigung für den Kunden oder die Organisation hast
- `403 Forbidden` (`selfServiceNotAllowed`), wenn ein kunden-gescopter Aufrufer einen Monitor anlegt, aber das aufgelöste `allowSelfService` des Kunden false ist
- `403 Forbidden` (`selfServiceQuotaReached`), wenn die Gesamtzahl der Self-Service-Monitore des Kunden (über alle Monitor-Typen) `maxSelfServiceUrls` bereits erreicht
- `404 Customer not found` wenn `customerId` keinem existierenden Kunden zugeordnet werden kann

