List applications manitu installs

The applications manitu installs into a web hosting package, with their versions and needs.

RReadIdempotentbetaNeeds service_webhosting
Tool
manitu_webhosting_web_application_catalog_liston https://mcp.manitu.de/mcp
POST
/v1/webhosting/web/application/catalog/liston https://api.manitu.de
Try it
readOnlyHint truedestructiveHint falseidempotentHint trueopenWorldHint false

Lists the applications manitu installs into a web hosting package of the manitu customer account this connection works in, by its site_id from manitu_webhosting_list - WordPress, Joomla, Nextcloud, TYPO3 ...: for each the versions on offer, whether a version needs a database (of which server type, with which table prefix), whether manitu sets it up right away, and notes to show the customer before (German). Installing: manitu_webhosting_web_application_installation_create. Refused with a conflict when the package has no application installation (feature_not_in_package).

site_idinteger | stringrequired

The site_id from manitu_webhosting_list - never guess one.

pattern ^[1-9][0-9]*$min 1
application_listarray of objectrequired
application_list[].typestringrequired

The application, as installation create takes it (application.type), e.g. wordpress.

application_list[].titlestringrequired

Its name for people.

application_list[].teaserstring | nullrequired

What it is, in a sentence (German).

application_list[].version_listarray of objectrequired

The versions on offer, newest first.

application_list[].version_list[].versionstringrequired

As installation create takes it (application.version).

application_list[].version_list[].is_latestbooleanrequired

The newest on offer - installed when no version is given.

application_list[].version_list[].databaseobject | nullrequired

It needs a database of the package (database_id); null: none.

application_list[].version_list[].database.server_type_listarray of stringrequired

The database server types it runs on (server_type of a database).

application_list[].version_list[].database.takes_table_prefixbooleanrequired

Its tables can carry a prefix - so that more than one installation fits into one database.

application_list[].version_list[].database.table_prefix_defaultstring | nullrequired

The prefix used when none is given.

application_list[].version_list[].is_configured_right_awaybooleanrequired

manitu sets it up with an administrator (the customer's mail address, a new password) - else the customer finishes the setup in the browser.

application_list[].version_list[].note_listarray of stringrequired

What the customer should know before installing (German) - show it.

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
application_listarray of objectrequired
application_list[].typestringrequired

The application, as installation create takes it (application.type), e.g. wordpress.

application_list[].titlestringrequired

Its name for people.

application_list[].teaserstring | nullrequired

What it is, in a sentence (German).

application_list[].version_listarray of objectrequired

The versions on offer, newest first.

application_list[].version_list[].versionstringrequired

As installation create takes it (application.version).

application_list[].version_list[].is_latestbooleanrequired

The newest on offer - installed when no version is given.

application_list[].version_list[].databaseobject | nullrequired

It needs a database of the package (database_id); null: none.

application_list[].version_list[].database.server_type_listarray of stringrequired

The database server types it runs on (server_type of a database).

application_list[].version_list[].database.takes_table_prefixbooleanrequired

Its tables can carry a prefix - so that more than one installation fits into one database.

application_list[].version_list[].database.table_prefix_defaultstring | nullrequired

The prefix used when none is given.

application_list[].version_list[].is_configured_right_awaybooleanrequired

manitu sets it up with an administrator (the customer's mail address, a new password) - else the customer finishes the setup in the browser.

application_list[].version_list[].note_listarray of stringrequired

What the customer should know before installing (German) - show it.

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.