Show an SSL certificate of a web hosting package
One SSL certificate of a web hosting package, with the websites that use it.
manitu_webhosting_web_certificate_get on https://mcp.manitu.de/mcpAnnotations as tools/list sends them
Description for the model
Returns one SSL certificate of a web hosting package of the manitu customer account this connection works in, by site_id and certificate_id from manitu_webhosting_web_certificate_list: the name it is issued for, letsencrypt or custom, active or pending, when it was issued and runs out, and the websites that use it.
Arguments
site_idinteger | stringrequiredThe site_id from manitu_webhosting_list - never guess one.
certificate_idintegerrequiredThe certificate from manitu_webhosting_web_certificate_list. Never guess one.
Result structuredContent, checked against the schema
certificate_idintegerrequiredIts key.
typestringrequiredletsencrypt: added and renewed by manitu; custom: uploaded by the customer in the customer panel.
statusstringrequiredactive: issued; pending: asked for, Let's Encrypt usually within an hour.
fqdnstringrequiredThe name it is issued for.
fqdn_asciistringrequiredThe same in ASCII.
issued_atstring | nullrequiredWhen it was issued; null while pending.
expires_atstring | nullrequiredWhen it runs out - Let's Encrypt renews in time; null while pending.
used_by_listarray of stringrequiredThe websites (fqdn) that use it.
Authentication
One of X-API-Key, Authorization: Bearer … - never more than one in a request. More
Request body JSON; unknown fields are refused
site_idinteger | stringrequiredThe site_id from manitu_webhosting_list - never guess one.
certificate_idintegerrequiredThe certificate from manitu_webhosting_web_certificate_list. Never guess one.
Response in data; the rest of the body as on every call
certificate_idintegerrequiredIts key.
typestringrequiredletsencrypt: added and renewed by manitu; custom: uploaded by the customer in the customer panel.
statusstringrequiredactive: issued; pending: asked for, Let's Encrypt usually within an hour.
fqdnstringrequiredThe name it is issued for.
fqdn_asciistringrequiredThe same in ASCII.
issued_atstring | nullrequiredWhen it was issued; null while pending.
expires_atstring | nullrequiredWhen it runs out - Let's Encrypt renews in time; null while pending.
used_by_listarray of stringrequiredThe websites (fqdn) that use it.
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.