Website erstellen

POST /api/websites

Website erstellen

POST /api/websites

Erstellt einen neuen Website-Monitor für einen Kunden.

Anfrage (Request Body)

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

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

Antwort (Response)

{
  "id": 103,
  "customerId": 1,
  "name": "Neue Landing Page",
  "url": "https://landing.example.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
  • 404 Customer not found wenn customerId keinem existierenden Kunden zugeordnet werden kann