7.7. Delete a Domain
Description
Delete an existing domain.
Note
The API exits with an error message if there are applications within the domain to be deleted. Therefore, all applications must be deleted before deleting a domain. Setting the
force parameter to true automatically deletes all applications under that domain and then deletes the domain.
Warning
Deleting a domain with the
force parameter set to true deletes all applications created within that domain. This operation cannot be reversed.
Method and URL Structure
| Method | URL Structure |
|---|---|
DELETE | /broker/rest/domains/:name |
Request Parameters
| Name | Description | Required | Default |
|---|---|---|---|
force | Force delete domain | No | false |
See Section A.3, “Domains” for more information about the valid options applicable to these request parameters.
cURL Command Example
curl -X DELETE https://openshift.redhat.com/broker/rest/domains/mydomain --user user@example.com:password
$ curl -X DELETE https://openshift.redhat.com/broker/rest/domains/mydomain --user user@example.com:password
JSON Response
If there are applications under the domain to be deleted, the API exits with an error message.
In this case, the user must delete all applications that exist under the domain or set the
force parameter to true to automatically delete the applications as part of the domain delete process.