# manitu API > Let an AI agent work in a customer account over MCP, or call the same operations from your own programs over REST. Every operation is declared once - same input, same checks, same answer. - REST: `https://api.manitu.de/v1` - every operation's input and answer is JSON. - MCP: `https://mcp.manitu.de/mcp` - the same operations as tools (Streamable HTTP). ## Guides - [Connect an agent](/mcp/): the MCP endpoint, signing in, what a connection sees - [Call the REST API](/rest/): base address, authentication, answers, statuses - [Why every call is a POST](/guides/why-post.md) - [OpenAPI description](/openapi.json): every REST operation, OpenAPI 3.1 ## Access - [Show this access](/reference/access/get.md): The access this call is made with: account, main or sub access, authentication, expiry, what it may do. (POST /v1/access/get; read) - [Delete a message from manitu](/reference/access/message/delete.md): Removes a message of this access from the customer panel. (POST /v1/access/message/delete; destructive) - [Show a message from manitu](/reference/access/message/get.md): One message manitu left for this access in the customer panel, with its text. (POST /v1/access/message/get; read) - [List messages from manitu](/reference/access/message/list.md): What manitu left for this access in the customer panel - unread ones, or all. (POST /v1/access/message/list; read) - [Mark a message from manitu read or unread](/reference/access/message/set.md): Sets a message of this access to read, or back to new. (POST /v1/access/message/set; write) - [Change the own password](/reference/access/password/set.md): The own access gets a new login password - with the current one, with a session only. (POST /v1/access/password/set; write) - [Change the own phone password](/reference/access/phonepassword/set.md): How the own access proves itself on the phone to manitu's support - with a session only. (POST /v1/access/phonepassword/set; write) - [Show the own access](/reference/access/profile/get.md): The own access: kind, validity, sign-ins, support code, own contact, settings - with a session only. (POST /v1/access/profile/get; read) - [Change the own access](/reference/access/profile/set.md): Support code, own contact, social media accounts, panel settings of the own access - with a session only. (POST /v1/access/profile/set; write) - [Delete an own second factor](/reference/access/tfa/delete.md): One of the own second factors goes - with a session only. (POST /v1/access/tfa/delete; destructive) - [List the own second factors](/reference/access/tfa/list.md): The own access's second factors, recovery codes left, PUK - with a session only. (POST /v1/access/tfa/list; read) - [Change an own second factor](/reference/access/tfa/set.md): Description, default and status of an own second factor - with a session only. (POST /v1/access/tfa/set; write) - [Make new recovery codes](/reference/access/tfa/recoverycode/create.md): New recovery codes for the own access, shown once; the old ones are void - with a session only. (POST /v1/access/tfa/recoverycode/create; write) - [Void the recovery codes](/reference/access/tfa/recoverycode/delete.md): The own access's recovery codes are void - with a session only. (POST /v1/access/tfa/recoverycode/delete; destructive) - [Add an authenticator app](/reference/access/tfa/totp/create.md): The own access gets an authenticator app as second factor - with a session only. (POST /v1/access/tfa/totp/create; write) - [Prepare an authenticator app](/reference/access/tfa/totp/prepare.md): A new secret for an authenticator app, made by the server - with a session only. (POST /v1/access/tfa/totp/prepare; read) ## Account - [Show the ways into the account](/reference/account/access/get.md): Which ways in the customer allows for the whole account (panel, rest, mcp), and which manitu closed. (POST /v1/account/access/get; read) - [Change the ways into the account](/reference/account/access/set.md): Which ways in the customer allows for the whole account - main access with a session only. (POST /v1/account/access/set; write) - [Show contact details](/reference/account/contact/get.md): The account holder's name, address, phone numbers and e-mail addresses. (POST /v1/account/contact/get; read) - [Ask for a change of contact details](/reference/account/contact/set.md): Address, phone numbers and e-mail addresses - changed by manitu's staff. (POST /v1/account/contact/set; write) - [Show invoice or credit note](/reference/account/financialdocument/get.md): One invoice or credit note with its lines - and, if asked, its PDF or XRechnung XML. (POST /v1/account/financialdocument/get; read) - [List invoices and credit notes](/reference/account/financialdocument/list.md): The account's invoices and credit notes, newest first - optionally one kind, or only unpaid invoices that are due. (POST /v1/account/financialdocument/list; read) - [Show invoice notification](/reference/account/financialdocument/notification/get.md): Whether and how the account is told of a new invoice or credit note. (POST /v1/account/financialdocument/notification/get; read) - [Change invoice notification](/reference/account/financialdocument/notification/set.md): Whether and how the account is told of a new invoice or credit note. (POST /v1/account/financialdocument/notification/set; write) - [Sign the data processing agreement](/reference/account/gdpr/dpa/create.md): The account signs the data processing agreement (AV-Vertrag) - with a session only. (POST /v1/account/gdpr/dpa/create; write) - [Withdraw the data processing agreement](/reference/account/gdpr/dpa/delete.md): The account withdraws its signed data processing agreement (AV-Vertrag) - with a session only. (POST /v1/account/gdpr/dpa/delete; destructive) - [Show the data processing agreement](/reference/account/gdpr/dpa/get.md): Whether the account has signed a data processing agreement (AV-Vertrag); the PDF on request. (POST /v1/account/gdpr/dpa/get; read) - [Show personal data](/reference/account/gdpr/personaldata/get.md): What manitu keeps about the account (GDPR art. 15), as text - with a session only. (POST /v1/account/gdpr/personaldata/get; read) - [Accept terms](/reference/account/gtac/accept.md): The account accepts manitu's current terms (AGB) - with a session only. (POST /v1/account/gtac/accept; write) - [Show terms acceptance](/reference/account/gtac/get.md): Whether the account still has to accept the current terms (AGB), and where they are. (POST /v1/account/gtac/get; read) - [Show marketing settings](/reference/account/marketing/get.md): Whether manitu may send news and offers by mail, and the partner programme id. (POST /v1/account/marketing/get; read) - [Change marketing settings](/reference/account/marketing/set.md): Whether manitu may send news and offers by mail; the partner programme. (POST /v1/account/marketing/set; write) - [Show payment method](/reference/account/payment/get.md): How the account pays - payment type, masked IBAN for direct debit - and what needs doing about it. (POST /v1/account/payment/get; read) - [Give a SEPA direct debit mandate](/reference/account/payment/set.md): Invoices paid by direct debit from a bank account - registered by manitu's staff. (POST /v1/account/payment/set; write) - [Show account state](/reference/account/status/get.md): Since when the account exists, whether it may order, how manitu addresses the customer. (POST /v1/account/status/get; read) - [Show an access of the account](/reference/account/user/get.md): One access - status, validity, last sign-in, ways in. (POST /v1/account/user/get; read) - [List the accesses of the account](/reference/account/user/list.md): The main access and the sub accesses - who can get in, and how. (POST /v1/account/user/list; read) - [List the API keys of an access](/reference/account/user/apikey/list.md): The keys of one access - recognisable by their hint, never the key itself. (POST /v1/account/user/apikey/list; read) ## Domain - [Show domain details](/reference/domain/get.md): One domain by name: status, billing, package and DNS. (POST /v1/domain/get; read) - [List domains](/reference/domain/list.md): The domains of the account, a page at a time, optionally filtered by name. (POST /v1/domain/list; read) - [Set name servers of a domain](/reference/domain/dns/nameserver/set.md): Delegate a domain to manitu's name servers or to 2 to 4 of the customer's own. (POST /v1/domain/dns/nameserver/set; write) - [Add DNS record](/reference/domain/dns/record/add.md): Add one record to the DNS zone of a domain, beside those of the same name and type. (POST /v1/domain/dns/record/add; write) - [Delete DNS records of a name](/reference/domain/dns/record/delete.md): Remove one record, or all records of one name and type, from the DNS zone of a domain. (POST /v1/domain/dns/record/delete; destructive) - [Set DNS records of a name](/reference/domain/dns/record/set.md): Set the records of one name and type in the DNS zone of a domain - replacing what is there. (POST /v1/domain/dns/record/set; write) - [Show DNS zone of a domain](/reference/domain/dns/zone/get.md): The DNS zone of one domain at manitu, as BIND zone file text (raw or compiled). (POST /v1/domain/dns/zone/get; read) - [Reset DNS zone of a domain](/reference/domain/dns/zone/reset.md): Put the DNS zone of a domain back to the records its web hosting package sets up. (POST /v1/domain/dns/zone/reset; destructive) - [Change DNS zone of a domain](/reference/domain/dns/zone/set.md): Replace the DNS zone of one domain with BIND zone file text - with a dry run first. (POST /v1/domain/dns/zone/set; write) - [Show domain ending with prices](/reference/domain/tld/get.md): One top level domain with minimum term and prices - for end customers and resellers. (POST /v1/domain/tld/get; read) - [List domain endings](/reference/domain/tld/list.md): The top level domains manitu registers under - for checking a name before an order. (POST /v1/domain/tld/list; read) - [Give auth code to move a domain to manitu](/reference/domain/transfer/in/authcode/set.md): Give manitu the auth code of a domain on its way to manitu, so that the transfer can start. (POST /v1/domain/transfer/in/authcode/set; write) - [Get auth code to move a domain away](/reference/domain/transfer/out/authcode/get.md): The auth code that moves a domain from manitu to another provider. (POST /v1/domain/transfer/out/authcode/get; write) ## Messages - [Send message to manitu](/reference/message/send.md): Send a message to a department of manitu in the customer's name, with optional attachments. (POST /v1/message/send; write) - [How to write a message to manitu](/reference/message/guide/get.md): The guide for writing a message to manitu in the customer's name. (tool manitu_message_guide_get; read) - [List message recipients at manitu](/reference/message/recipient/list.md): The departments a message to manitu can go to, with what each is for and its holiday. (POST /v1/message/recipient/list; read) ## Virtual servers - [Show virtual server details](/reference/vserver/get.md): One vServer by id: status, power state, plan, hardware, network, rescue system, VNC, running workflows. (POST /v1/vserver/get; read) - [List virtual servers](/reference/vserver/list.md): The vServers of the account, a page at a time, optionally filtered by description or hostname. (POST /v1/vserver/list; read) - [Reinstall a virtual server](/reference/vserver/reinstall.md): Install one vServer anew with an operating system - all data and all snapshots are deleted. (POST /v1/vserver/reinstall; destructive) - [Change description and hostname of a virtual server](/reference/vserver/set.md): The description and hostname manitu keeps for a vServer – nothing on the server itself changes. (POST /v1/vserver/set; write) - [List IP addresses of virtual servers](/reference/vserver/ipaddress/list.md): Every IPv4 and IPv6 address of the account's vServers. (POST /v1/vserver/ipaddress/list; read) - [Restart virtual server](/reference/vserver/power/reboot.md): Restart one vServer - down for a short while. (POST /v1/vserver/power/reboot; write) - [Start virtual server](/reference/vserver/power/start.md): Start one vServer. (POST /v1/vserver/power/start; write) - [Stop virtual server](/reference/vserver/power/stop.md): Stop one vServer - it is down until started again. (POST /v1/vserver/power/stop; write) - [Show virtual server plan](/reference/vserver/product/get.md): The product one vServer was ordered as, and the operating systems it can be reinstalled with. (POST /v1/vserver/product/get; read) - [Set reverse DNS of a virtual server](/reference/vserver/ptr/set.md): The PTR names of a vServer's IPv4 and/or IPv6 address. (POST /v1/vserver/ptr/set; write) - [Switch off rescue system of a virtual server](/reference/vserver/rescuesystem/disable.md): Boot one vServer from its own disk again at its next restart. (POST /v1/vserver/rescuesystem/disable; write) - [Switch on rescue system of a virtual server](/reference/vserver/rescuesystem/enable.md): Boot one vServer into the rescue system at its next restart, with root's keys or password. (POST /v1/vserver/rescuesystem/enable; write) - [Take snapshot of a virtual server](/reference/vserver/snapshot/create.md): Take a snapshot of one vServer, with an optional note. (POST /v1/vserver/snapshot/create; write) - [Delete snapshot of a virtual server](/reference/vserver/snapshot/delete.md): Delete one snapshot of a vServer - the server itself is not touched. (POST /v1/vserver/snapshot/delete; destructive) - [List snapshots of a virtual server](/reference/vserver/snapshot/list.md): The snapshots of one vServer, newest first, and how many it may have. (POST /v1/vserver/snapshot/list; read) - [Revert virtual server to snapshot](/reference/vserver/snapshot/revert.md): Take a vServer back to one of its snapshots - every change since is lost. (POST /v1/vserver/snapshot/revert; destructive) - [Switch off VNC console of a virtual server](/reference/vserver/vnc/disable.md): Switch off the VNC console of one vServer. (POST /v1/vserver/vnc/disable; write) - [Switch on VNC console of a virtual server](/reference/vserver/vnc/enable.md): Switch on the VNC console of one vServer - ready after a few minutes, with a new password. (POST /v1/vserver/vnc/enable; write) - [Show VNC access](/reference/vserver/vnc/get.md): How to reach the VNC console of one vServer with a VNC client: host, port, password. (POST /v1/vserver/vnc/get; read) - [Show web VNC link](/reference/vserver/vnc/web/get.md): The link that opens the VNC console of one vServer in the browser - without a password. (POST /v1/vserver/vnc/web/get; write) - [List running workflows of a virtual server](/reference/vserver/workflow/list.md): The workflows still running on one vServer, oldest first. (POST /v1/vserver/workflow/list; read) ## Web hosting - [Show web hosting package details](/reference/webhosting/get.md): One web hosting package by site_id: status, plan, paths, IP addresses, PHP, quota, limits. (POST /v1/webhosting/get; read) - [List web hosting packages](/reference/webhosting/list.md): The web hosting packages of the account, a page at a time, optionally filtered by text. (POST /v1/webhosting/list; read) - [Change settings of a web hosting package](/reference/webhosting/set.md): Description, PHP version, IP logging, mail TLS and sender policy of a web hosting package. (POST /v1/webhosting/set; write) - [Show how to connect to a web hosting package](/reference/webhosting/connection/get.md): Host, protocols and ports for FTP, SSH and mail programs of one web hosting package. (POST /v1/webhosting/connection/get; read) - [List the domains of a web hosting package](/reference/webhosting/domain/list.md): Its own domain, additional and external domains, aliases - with their status. (POST /v1/webhosting/domain/list; read) - [List every name of a web hosting package](/reference/webhosting/fqdn/list.md): Its domains and subdomains as full names - optionally only those for web or mail. (POST /v1/webhosting/fqdn/list; read) - [Create mail address for a web hosting package](/reference/webhosting/mail/address/create.md): A new mail address for one web hosting package - a mailbox, a forward, a catch-all, or one that refuses or deletes mail. (POST /v1/webhosting/mail/address/create; write) - [Delete mail address of a web hosting package](/reference/webhosting/mail/address/delete.md): Delete one mail address of a web hosting package - a mailbox with all its mail. (POST /v1/webhosting/mail/address/delete; destructive) - [Show mail address of a web hosting package](/reference/webhosting/mail/address/get.md): One mail address of a web hosting package; a mailbox with how to set up a mail program. (POST /v1/webhosting/mail/address/get; read) - [List mail addresses of a web hosting package](/reference/webhosting/mail/address/list.md): The mail addresses of one web hosting package - mailboxes, forwards, catch-alls and more - a page at a time. (POST /v1/webhosting/mail/address/list; read) - [Change mail address of a web hosting package](/reference/webhosting/mail/address/set.md): Change the address, targets, aliases or description of one mail address, or a mailbox's password, disk space and suspension. (POST /v1/webhosting/mail/address/set; write) - [Show automatic reply of a mailbox](/reference/webhosting/mail/address/autoreply/get.md): The automatic reply (out of office) of one mailbox of a web hosting package. (POST /v1/webhosting/mail/address/autoreply/get; read) - [Set automatic reply of a mailbox](/reference/webhosting/mail/address/autoreply/set.md): Switch the automatic reply (out of office) of one mailbox on or off, with period and text. (POST /v1/webhosting/mail/address/autoreply/set; write) - [Create mailing list for a web hosting package](/reference/webhosting/mail/mailinglist/create.md): A new mailing list for one web hosting package - mail to its address goes to every recipient. (POST /v1/webhosting/mail/mailinglist/create; write) - [Delete mailing list of a web hosting package](/reference/webhosting/mail/mailinglist/delete.md): Delete one mailing list of a web hosting package, with all its recipients. (POST /v1/webhosting/mail/mailinglist/delete; destructive) - [Show mailing list of a web hosting package](/reference/webhosting/mail/mailinglist/get.md): One mailing list of a web hosting package with its settings - its recipients when asked for. (POST /v1/webhosting/mail/mailinglist/get; read) - [List mailing lists of a web hosting package](/reference/webhosting/mail/mailinglist/list.md): The mailing lists of one web hosting package, a page at a time - with their settings and how many recipients each has. (POST /v1/webhosting/mail/mailinglist/list; read) - [Change mailing list of a web hosting package](/reference/webhosting/mail/mailinglist/set.md): Change the address, status, recipients or settings of one mailing list. (POST /v1/webhosting/mail/mailinglist/set; write) - [Add recipients to a mailing list](/reference/webhosting/mail/mailinglist/recipient/add.md): Put a few addresses on one mailing list of a web hosting package - the others stay. (POST /v1/webhosting/mail/mailinglist/recipient/add; write) - [Remove recipients from a mailing list](/reference/webhosting/mail/mailinglist/recipient/remove.md): Take a few addresses off one mailing list of a web hosting package - the others stay. (POST /v1/webhosting/mail/mailinglist/recipient/remove; write) - [Create subdomain for a web hosting package](/reference/webhosting/subdomain/create.md): A new subdomain under one of the package's domains, e.g. cloud.example.de. (POST /v1/webhosting/subdomain/create; write) - [Delete subdomain of a web hosting package](/reference/webhosting/subdomain/delete.md): Delete one subdomain of a web hosting package that nothing uses. (POST /v1/webhosting/subdomain/delete; destructive) - [Show subdomain of a web hosting package](/reference/webhosting/subdomain/get.md): One subdomain of a web hosting package: what it may be used for and what uses it. (POST /v1/webhosting/subdomain/get; read) - [List subdomains of a web hosting package](/reference/webhosting/subdomain/list.md): The subdomains of one web hosting package, a page at a time - and its domains. (POST /v1/webhosting/subdomain/list; read) - [Change subdomain of a web hosting package](/reference/webhosting/subdomain/set.md): Change what a subdomain may be used for (web, mail), or its description. (POST /v1/webhosting/subdomain/set; write) - [List applications manitu installs](/reference/webhosting/web/application/catalog/list.md): The applications manitu installs into a web hosting package, with their versions and needs. (POST /v1/webhosting/web/application/catalog/list; read) - [Have manitu install an application](/reference/webhosting/web/application/installation/create.md): Installs an application (WordPress, Joomla, Nextcloud ...) into a website or a folder. (POST /v1/webhosting/web/application/installation/create; write) - [Remove an installation from the list](/reference/webhosting/web/application/installation/forget.md): Removes the record of an installation - the files, the database and the website stay. (POST /v1/webhosting/web/application/installation/forget; write) - [Show an application manitu installed](/reference/webhosting/web/application/installation/get.md): One application manitu installed into a web hosting package. (POST /v1/webhosting/web/application/installation/get; read) - [List applications manitu installed](/reference/webhosting/web/application/installation/list.md): The applications manitu installed into a web hosting package - what, when, where. (POST /v1/webhosting/web/application/installation/list; read) - [Show an SSL certificate of a web hosting package](/reference/webhosting/web/certificate/get.md): One SSL certificate of a web hosting package, with the websites that use it. (POST /v1/webhosting/web/certificate/get; read) - [List SSL certificates of a web hosting package](/reference/webhosting/web/certificate/list.md): The SSL certificates of a web hosting package, with the websites that use them. (POST /v1/webhosting/web/certificate/list; read) - [Create cronjob for a web hosting package](/reference/webhosting/web/cronjob/create.md): A new cronjob for one web hosting package - a command, a URL or a PHP script, run on a schedule. (POST /v1/webhosting/web/cronjob/create; write) - [Delete cronjob of a web hosting package](/reference/webhosting/web/cronjob/delete.md): Delete one cronjob of a web hosting package. (POST /v1/webhosting/web/cronjob/delete; destructive) - [Show cronjob of a web hosting package](/reference/webhosting/web/cronjob/get.md): One cronjob of a web hosting package, with its last runs and what they wrote. (POST /v1/webhosting/web/cronjob/get; read) - [List cronjobs of a web hosting package](/reference/webhosting/web/cronjob/list.md): The cronjobs of one web hosting package, with their last run and the package's limits. (POST /v1/webhosting/web/cronjob/list; read) - [Change cronjob of a web hosting package](/reference/webhosting/web/cronjob/set.md): Change what a cronjob runs, when, how it reports, its status or description. (POST /v1/webhosting/web/cronjob/set; write) - [Copy database into another of a web hosting package](/reference/webhosting/web/database/copy.md): Copy all data of one database into another of the same package, in the background. (POST /v1/webhosting/web/database/copy; destructive) - [Create database for a web hosting package](/reference/webhosting/web/database/create.md): A new database for one web hosting package - MariaDB unless asked otherwise. (POST /v1/webhosting/web/database/create; write) - [Delete database of a web hosting package](/reference/webhosting/web/database/delete.md): Delete one database of a web hosting package, with all its data. (POST /v1/webhosting/web/database/delete; destructive) - [Dump database of a web hosting package into a file](/reference/webhosting/web/database/dump.md): Write all data of one database into an SQL file in the web directory of its package. (POST /v1/webhosting/web/database/dump; write) - [Show database of a web hosting package](/reference/webhosting/web/database/get.md): One database of a web hosting package - how to connect, its size. (POST /v1/webhosting/web/database/get; read) - [List databases of a web hosting package](/reference/webhosting/web/database/list.md): The databases of one web hosting package, and how many it allows. (POST /v1/webhosting/web/database/list; read) - [Change database of a web hosting package](/reference/webhosting/web/database/set.md): Change the description of a database, give it a new password, or have manitu forget the password. (POST /v1/webhosting/web/database/set; write) - [Read files of a website](/reference/webhosting/web/file/get.md): Up to 20 files of a website of a web hosting package, with their content. (POST /v1/webhosting/web/file/get; read) - [List files of a website](/reference/webhosting/web/file/list.md): The files and folders in a folder of a website of a web hosting package. (POST /v1/webhosting/web/file/list; read) - [Write files of a website](/reference/webhosting/web/file/write.md): Up to 50 files written into the folder of a website of a web hosting package, all or none. (POST /v1/webhosting/web/file/write; write) - [How to work on the files of a website](/reference/webhosting/web/file/guide/get.md): The guide for listing, reading and writing the files of a website. (tool manitu_webhosting_web_file_guide_get; read) - [Create FTP user for a web hosting package](/reference/webhosting/web/ftpuser/create.md): A new FTP user for one web hosting package - the user name is given by manitu. (POST /v1/webhosting/web/ftpuser/create; write) - [Delete FTP user of a web hosting package](/reference/webhosting/web/ftpuser/delete.md): Delete one FTP user of a web hosting package - its files stay. (POST /v1/webhosting/web/ftpuser/delete; destructive) - [Show FTP user of a web hosting package](/reference/webhosting/web/ftpuser/get.md): One FTP user of a web hosting package, with how to connect. (POST /v1/webhosting/web/ftpuser/get; read) - [List FTP users of a web hosting package](/reference/webhosting/web/ftpuser/list.md): The FTP users of one web hosting package, with how to connect. (POST /v1/webhosting/web/ftpuser/list; read) - [Change FTP user of a web hosting package](/reference/webhosting/web/ftpuser/set.md): Change password, directory, disk space, status, end or name of one FTP user. (POST /v1/webhosting/web/ftpuser/set; write) - [How the web part of a web hosting package works](/reference/webhosting/web/guide/get.md): The guide to the web part (not mail): owners, group, modes, folders, where a website belongs. (tool manitu_webhosting_web_guide_get; read) - [Read a log file of a web hosting package](/reference/webhosting/web/log/get.md): The end of an access, error, PHP error or cronjob log. (POST /v1/webhosting/web/log/get; read) - [List log files of a web hosting package](/reference/webhosting/web/log/list.md): The access, error, PHP error and cronjob logs of a package - current and rotated. (POST /v1/webhosting/web/log/list; read) - [Set owners and modes of files of a web hosting package](/reference/webhosting/web/permission/set.md): Sets who owns the files and folders in a folder, and what others may do with them. (POST /v1/webhosting/web/permission/set; write) - [Create SSH user for a web hosting package](/reference/webhosting/web/sshuser/create.md): A new SSH user for one web hosting package, with its public keys - after the customer agreed to the AGB and the rules for SSH users. (POST /v1/webhosting/web/sshuser/create; write) - [Delete SSH user of a web hosting package](/reference/webhosting/web/sshuser/delete.md): Delete one SSH user of a web hosting package - the files it created stay. (POST /v1/webhosting/web/sshuser/delete; destructive) - [Show SSH user of a web hosting package](/reference/webhosting/web/sshuser/get.md): One SSH user of a web hosting package, with its keys and how to connect. (POST /v1/webhosting/web/sshuser/get; read) - [List SSH users of a web hosting package](/reference/webhosting/web/sshuser/list.md): The SSH users of one web hosting package, with how to connect. (POST /v1/webhosting/web/sshuser/list; read) - [Change SSH user of a web hosting package](/reference/webhosting/web/sshuser/set.md): Change keys, shell, disk space, status, end or description of one SSH user. (POST /v1/webhosting/web/sshuser/set; write) - [Show the folders of a web hosting package](/reference/webhosting/web/structure/get.md): Where the web part of a package keeps what, and who owns it. (tool manitu_webhosting_web_structure_get; read) - [Convert website of a web hosting package](/reference/webhosting/web/vhost/convert.md): Make a website an alias of another one, or an alias a website of its own. (POST /v1/webhosting/web/vhost/convert; destructive) - [Create website of a web hosting package](/reference/webhosting/web/vhost/create.md): A new website (vHost) at a domain or subdomain of the package: a folder, a redirect, the website builder or an alias. (POST /v1/webhosting/web/vhost/create; write) - [Delete website of a web hosting package](/reference/webhosting/web/vhost/delete.md): Delete one website (vHost) of a web hosting package - its files stay. (POST /v1/webhosting/web/vhost/delete; destructive) - [Show website of a web hosting package](/reference/webhosting/web/vhost/get.md): One website (vHost) of a web hosting package: what it shows, HTTPS, certificate, status. (POST /v1/webhosting/web/vhost/get; read) - [List websites of a web hosting package](/reference/webhosting/web/vhost/list.md): The websites (vHosts) of one web hosting package, a page at a time - and the names still free. (POST /v1/webhosting/web/vhost/list; read) - [Change website of a web hosting package](/reference/webhosting/web/vhost/set.md): Change what a website (vHost) shows, its HTTPS settings, certificate, status or description. (POST /v1/webhosting/web/vhost/set; write) - [Show what runs on a website](/reference/webhosting/web/vhost/application/get.md): The software found on a website (WordPress, Joomla, Nextcloud ...), its version and updates. (POST /v1/webhosting/web/vhost/application/get; read) - [Look again at what runs on a website](/reference/webhosting/web/vhost/application/scan.md): manitu fetches the start page now and recognises the software on it. (POST /v1/webhosting/web/vhost/application/scan; write) - [Have manitu update the software on a website](/reference/webhosting/web/vhost/application/update.md): manitu updates the software (Nextcloud) on a website, for the price it offers. (POST /v1/webhosting/web/vhost/application/update; write) - [Check again which PHP versions a website works with](/reference/webhosting/web/vhost/php-compatibility/check.md): manitu fetches the start page under every PHP version of the package now. (POST /v1/webhosting/web/vhost/php-compatibility/check; write) - [Show which PHP versions a website works with](/reference/webhosting/web/vhost/php-compatibility/get.md): Per PHP version of the package: what the website's start page answered when manitu checked. (POST /v1/webhosting/web/vhost/php-compatibility/get; read) - [Open website builder](/reference/webhosting/web/vhost/websitebuilder/get.md): The link that opens the editor of a websitebuilder in the browser - logged in. (POST /v1/webhosting/web/vhost/websitebuilder/get; write) ## Workflows - [Show progress of a workflow](/reference/workflow/get.md): How far a workflow is that another route started, by its workflow_token. (POST /v1/workflow/get; read)