List domains
The domains of the account, a page at a time, optionally filtered by name.
manitu_domain_list on https://mcp.manitu.de/mcpAnnotations as tools/list sends them
Description for the model
Lists the domains of the manitu customer account this connection works in, sorted by name: for each its name, status (active, transfer_pending, expiring), the day it is paid until, and under domain its type (registered through manitu, external - registered elsewhere with web, mail and DNS at manitu - or alias). total_count says how many there are in all. Use name_contains to find a domain or a group of them (".de", "shop") instead of paging through everything; page with page_token = next_page_token while it is not null. For DNS, billing and package of one domain use manitu_domain_get. Domains this access may not see are not listed.
Arguments
page_sizeintegerHow many entries per page, default 100.
page_tokenstringnext_page_token of the previous page - with the same filters.
name_containsstringOnly domains whose name contains this, ignoring case - e.g. ".de" or "shop".
Result structuredContent, checked against the schema
domain_listarray of objectrequireddomain_list[].service_typestringrequiredThe kind of service - its own data is under the key of that name.
domain_list[].namestringrequiredThe domain name, international characters as such (müller.de) - what its routes take as name.
domain_list[].statusstringrequiredactive; transfer_pending (on its way to manitu); expiring (terminated, runs until paid_until).
domain_list[].is_configurablebooleanrequiredIt can be changed right now - false while the transfer to manitu is pending.
domain_list[].planany | nullrequiredDomains have no plan - the kind of domain is domain.type.
domain_list[].paid_untilstring | nullrequiredPaid until this day.
domain_list[].domainobjectrequireddomain_list[].domain.name_asciistringrequiredThe same name in ASCII (xn--mller-kva.de) - what DNS and registries use.
domain_list[].domain.typestringrequiredregistered (through manitu); external (registered elsewhere, web, mail and DNS at manitu); alias (of another domain).
total_countintegerrequiredHow many entries match, on all pages together.
next_page_tokenstring | nullrequiredPass as page_token for the next page; null on the last.
Authentication
One of X-API-Key, Authorization: Bearer … - never more than one in a request. More
Request body JSON; unknown fields are refused
page_sizeintegerHow many entries per page, default 100.
page_tokenstringnext_page_token of the previous page - with the same filters.
name_containsstringOnly domains whose name contains this, ignoring case - e.g. ".de" or "shop".
Response in data; the rest of the body as on every call
domain_listarray of objectrequireddomain_list[].service_typestringrequiredThe kind of service - its own data is under the key of that name.
domain_list[].namestringrequiredThe domain name, international characters as such (müller.de) - what its routes take as name.
domain_list[].statusstringrequiredactive; transfer_pending (on its way to manitu); expiring (terminated, runs until paid_until).
domain_list[].is_configurablebooleanrequiredIt can be changed right now - false while the transfer to manitu is pending.
domain_list[].planany | nullrequiredDomains have no plan - the kind of domain is domain.type.
domain_list[].paid_untilstring | nullrequiredPaid until this day.
domain_list[].domainobjectrequireddomain_list[].domain.name_asciistringrequiredThe same name in ASCII (xn--mller-kva.de) - what DNS and registries use.
domain_list[].domain.typestringrequiredregistered (through manitu); external (registered elsewhere, web, mail and DNS at manitu); alias (of another domain).
total_countintegerrequiredHow many entries match, on all pages together.
next_page_tokenstring | nullrequiredPass as page_token for the next page; null on the last.
Statuses
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.