Domain
Übersicht
| Beschreibung | Methode | Endpunkt |
|---|---|---|
| Domain erstellen | POST |
/hosting/api/client/{clientId}/domain |
| Alle Domains auslesen | GET |
/hosting/api/client/{clientId}/domain |
| Domain auslesen | GET |
/hosting/api/client/{clientId}/domain/{domainId} |
| Domain aktualisieren | PUT |
/hosting/api/client/{clientId}/domain/{domainId} |
| Domain entfernen | DELETE |
/hosting/api/client/{clientId}/domain/{domainId} |
Domain erstellen
Endpunkt: /hosting/api/client/{clientId}/domain
Methode: POST
Query:
{clientId}: string – Die ID eines CCM19-Kundenkontos
Payload: Domain
Response:
201– Ressource erfolgreich erzeugt- Domain
400– Ungültige oder fehlende Eigenschaften
Alle Domains auslesen
Endpunkt: /hosting/api/client/{clientId}/domain
Methode: GET
Query:
{clientId}: string – Die ID eines CCM19-Kundenkontos
Response:
200– Erfolg- Domain[]
Domain auslesen
Endpunkt: /hosting/api/client/{clientId}/domain/{domainId}
Methode: GET
Query:
{clientId}: string – Die ID eines CCM19-Kundenkontos{domainId}: string – Die ID einer Domain, die in dem Kundenkonto vorhanden ist
Response:
200– Erfolg- Domain
404– Ressource nicht gefunden
Domain aktualisieren
Endpunkt: /hosting/api/client/{clientId}/domain/{domainId}
Methode: PUT
Query:
{clientId}: string – Die ID eines CCM19-Kundenkontos{domainId}: string – Die ID einer Domain, die in dem Kundenkonto vorhanden ist
Payload: Domain
Response:
200– Erfolg- Domain
400– Ungültige oder fehlende Eigenschaften404– Ressource nicht gefunden
Domain entfernen
Endpunkt: /hosting/api/client/{clientId}/domain/{domainId}
Methode: DELETE
Query:
{clientId}: string – Die ID eines CCM19-Kundenkontos{domainId}: string – Die ID einer Domain, die in dem Kundenkonto vorhanden ist
Response:
204– Ressource erfolgreich gelöscht404– Ressource nicht gefunden