Show domain ending with prices
One top level domain with minimum term and prices - for end customers and resellers.
manitu_domain_tld_get on https://mcp.manitu.de/mcpAnnotations as tools/list sends them
Description for the model
Tells for one top level domain (.de, .com, ...) what a domain under it costs at manitu and its minimum term. Two prices, in cent, net, EUR: enduser - with a web hosting package, where web, mail and support come from manitu; reseller - domain and DNS only, for customers who run their own servers, practically without support. Which one applies depends on what the domain is ordered with - name both when unsure. Read-only; nothing is ordered.
Arguments
tldstringrequiredThe TLD, e.g. de, .com or köln.
Result structuredContent, checked against the schema
tldstringrequiredThe TLD without dot, with international characters, e.g. de, com, köln.
tld_asciistringrequiredThe same in ASCII, e.g. xn--kln-sna.
groupstringrequiredcctld: of a country; gtld: generic.
country_codestring | nullrequiredISO 3166-1 alpha-2 of the country, for a ccTLD.
sld_regexstringrequiredWhat the name before the TLD may be - a PCRE with delimiters, on the lower case name.
country_name_destring | nullrequiredThe country, in German, for a ccTLD.
contract_termobjectrequiredThe minimum term of a registration.
contract_term.typestring | nullrequiredThe unit of the minimum term.
contract_term.lengthinteger | nullrequiredHow many units the minimum term is.
priceobjectrequiredIn cent, net, EUR. Which applies depends on what the domain is ordered with.
price.enduserobjectrequiredWith a web hosting package (web, mail and support at manitu).
price.enduser.setup_centinteger | nullrequiredOnce, for the registration - null: none.
price.enduser.maintenance_centinteger | nullrequiredPer period.
price.enduser.period_typestring | nullrequiredThe unit of the period.
price.enduser.period_lengthinteger | nullrequiredHow many units one period is.
price.resellerobjectrequiredDomain and DNS only, for customers of servers - practically no support.
price.reseller.setup_centinteger | nullrequiredOnce, for the registration - null: none.
price.reseller.maintenance_centinteger | nullrequiredPer period.
price.reseller.period_typestring | nullrequiredThe unit of the period.
price.reseller.period_lengthinteger | nullrequiredHow many units one period is.
Authentication
One of X-API-Key, Authorization: Bearer … - never more than one in a request. More
Request body JSON; unknown fields are refused
tldstringrequiredThe TLD, e.g. de, .com or köln.
Response in data; the rest of the body as on every call
tldstringrequiredThe TLD without dot, with international characters, e.g. de, com, köln.
tld_asciistringrequiredThe same in ASCII, e.g. xn--kln-sna.
groupstringrequiredcctld: of a country; gtld: generic.
country_codestring | nullrequiredISO 3166-1 alpha-2 of the country, for a ccTLD.
sld_regexstringrequiredWhat the name before the TLD may be - a PCRE with delimiters, on the lower case name.
country_name_destring | nullrequiredThe country, in German, for a ccTLD.
contract_termobjectrequiredThe minimum term of a registration.
contract_term.typestring | nullrequiredThe unit of the minimum term.
contract_term.lengthinteger | nullrequiredHow many units the minimum term is.
priceobjectrequiredIn cent, net, EUR. Which applies depends on what the domain is ordered with.
price.enduserobjectrequiredWith a web hosting package (web, mail and support at manitu).
price.enduser.setup_centinteger | nullrequiredOnce, for the registration - null: none.
price.enduser.maintenance_centinteger | nullrequiredPer period.
price.enduser.period_typestring | nullrequiredThe unit of the period.
price.enduser.period_lengthinteger | nullrequiredHow many units one period is.
price.resellerobjectrequiredDomain and DNS only, for customers of servers - practically no support.
price.reseller.setup_centinteger | nullrequiredOnce, for the registration - null: none.
price.reseller.maintenance_centinteger | nullrequiredPer period.
price.reseller.period_typestring | nullrequiredThe unit of the period.
price.reseller.period_lengthinteger | nullrequiredHow many units one period is.
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.