Kunden-Domain erstellen (Kunde)
title: Kunden-Domain erstellen (Kunde) description: POST /api/customers/:customerPublicId/domains
Kunden-Domain erstellen (Kunde)
POST /api/customers/:customerPublicId/domains
Erstellt eine Kunden-Domain für die Ablauf-Überwachung.
Request Body
{
"domainName": "example.com",
"label": "Main Domain",
"status": "active",
"expiryWarningDays": 30,
"expiryErrorDays": 7
}Hinweise:
customerPublicIdsollte die Public-ID des Kunden als UUID sein. Legacy-numerische Kunden-IDs bleiben aus Kompatibilitätsgründen weiter unterstützt.domainNamemuss eine gültige Domain wieexample.comsein (kein Protokoll, kein Pfad).- Das Erstellen einer
activeDomain kann durch Quota-Limits blockiert werden.
Beispiel (cURL)
BASE_URL="https://uptimeify.io"
TOKEN="<dein-api-token>"
curl -X POST "$BASE_URL/api/customers/6bfec6f6-245a-47ce-843b-157d97d56f88/domains" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"domainName":"example.com","label":"Main Domain","status":"active","expiryWarningDays":30,"expiryErrorDays":7}'Antwort
Gibt den neu erstellten Kunden-Domain-Record zurück.
Häufige Fehler
400 Invalid Customer identifierwenn:customerPublicIdfehlt/ungültig ist400 Invalid domain name...wenndomainNameungültig ist401 Unauthorizedwenn du nicht angemeldet bist403 Forbiddenfür Readonly/Global-Supporter-User, oder wenn du keinen Zugriff auf den Kunden hast403 Active domain limit reached...wenn das Erstellen/Aktivieren dein Quota-Limit überschreiten würde404 Customer not foundwenn der Kunde nicht existiert