List the domains of a web hosting package

Its own domain, additional and external domains, aliases - with their status.

RReadIdempotentbetaNeeds service_webhosting
Tool
manitu_webhosting_domain_liston https://mcp.manitu.de/mcp
POST
/v1/webhosting/domain/liston https://api.manitu.de
Try it
readOnlyHint truedestructiveHint falseidempotentHint trueopenWorldHint false

Lists the domains of a web hosting package of the manitu customer account this connection works in, by its site_id from manitu_webhosting_list: the package's own domain, additional ones, external ones (registered elsewhere) and aliases - with status, and whether a transfer to manitu is still pending. Subdomains: manitu_webhosting_subdomain_list. The domain itself (registration, DNS): manitu_domain_get. It changes nothing.

site_idinteger | stringrequired

The site_id from manitu_webhosting_list - never guess one.

pattern ^[1-9][0-9]*$min 1
domain_listarray of objectrequired
domain_list[].namestringrequired

As the customer writes it (umlauts as they are).

domain_list[].name_asciistring | nullrequired

The ASCII form (xn--...) - the same for a name without umlauts.

domain_list[].typestring | nullrequired

primary: the package's own domain; additional: one more domain in the package; external: registered elsewhere, the package takes web, mail and name servers for it; alias: shows the same as the primary domain.

One of primary additional external alias null
domain_list[].statusstring | nullrequired

active; inactive: not in use yet (e.g. while it is being transferred to manitu); expiring: cancelled, it ends.

One of active inactive expiring null
domain_list[].is_transfer_pendingbooleanrequired

The domain is not with manitu yet (being transferred) - e.g. no Let's Encrypt certificate until it is.

domain_list[].set_up_onstring | nullrequired
Format date

One of X-API-Key, Authorization: Bearer … - never more than one in a request. More

site_idinteger | stringrequired

The site_id from manitu_webhosting_list - never guess one.

pattern ^[1-9][0-9]*$min 1
domain_listarray of objectrequired
domain_list[].namestringrequired

As the customer writes it (umlauts as they are).

domain_list[].name_asciistring | nullrequired

The ASCII form (xn--...) - the same for a name without umlauts.

domain_list[].typestring | nullrequired

primary: the package's own domain; additional: one more domain in the package; external: registered elsewhere, the package takes web, mail and name servers for it; alias: shows the same as the primary domain.

One of primary additional external alias null
domain_list[].statusstring | nullrequired

active; inactive: not in use yet (e.g. while it is being transferred to manitu); expiring: cancelled, it ends.

One of active inactive expiring null
domain_list[].is_transfer_pendingbooleanrequired

The domain is not with manitu yet (being transferred) - e.g. no Let's Encrypt certificate until it is.

domain_list[].set_up_onstring | nullrequired
Format date
200Success.400The request does not match the declared input schema.401No credential was presented, or it was not recognised.403The credential is not permitted to use this operation.500The server failed. Nothing about the request was wrong. Whether a change took effect is not known - check before trying it again.503The channel this operation forwards through is unavailable.