Kunde + Website erstellen
End-to-End Beispiel: Kunde anlegen und anschließend die erste Website erstellen.
Kunde + Website erstellen
Dieses Beispiel zeigt einen typischen Onboarding-Flow:
- Kunde anlegen
- Eine Website für diesen Kunden anlegen
- (Optional) Monitoring-Konfiguration ergänzen
Wenn du lieber das UI nutzt: Kunden und Websites kannst du im Admin-Bereich anlegen. Die API ist ideal für Automatisierung und Bulk-Setups.
Voräussetzungen
- API Token mit den benötigten Scopes
- Deine API Base URL (z.B.
https://your-instance.tld)
Siehe zuerst die API-Einführung:
1) Kunde erstellen
API Referenz:
Beispiel (Pseudo-Request):
curl -X POST "$API_BASE_URL/api/customers" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "Acme GmbH",
"email": "ops@acme.example"
}'
Speichere die zurückgegebene customerId.
2) Website für den Kunden erstellen
API Referenz:
curl -X POST "$API_BASE_URL/api/websites" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"customerId": 123,
"name": "Acme Marketing Website",
"url": "https://acme.example"
}'
Wichtig:
urlmuss das Protokoll enthalten (https://...).
3) Website prüfen
API Referenz:
curl -X GET "$API_BASE_URL/api/websites/456" \
-H "Authorization: Bearer $TOKEN"
Nächste Schritte
- Website-spezifische Monitoring-/Alert-Einstellungen: Website-Konfiguration API
- Überblick über alle Monitor-Arten: Monitoring-Typen