Skip to main content
GET
List marketplace apps

Authorizations

Authorization
string
header
required

Your API key, sent as a bearer token. Create one in the control panel under API Keys, give it only the permissions the integration needs, and copy it when it is created. It cannot be shown again. Each key is restricted to one owned team. The key determines the team for every request.

Response

The whole set, as a JSON array. There is no envelope and no paging.

uuid
string
required

The uuid UUID.

Example:

"b71cfb0d-abab-4721-9254-622be47149cb"

uuid_short
string
required

The value of uuid_short.

Example:

"Uuid short"

name
string
required

The name shown to customers.

Example:

"lambda-core"

logo_url
string | null
required

The app's logo, or null when it has none.

Example:

"https://vps.advinservers.com"

template_name
string
required

The template the app is installed on, such as "Ubuntu 24.04".

Example:

"Template name"

description
string | null
required

Markdown written by staff, or null for none.

Example:

"Description"

version
string | null
required

The version of the software that is installed, such as "1.0.20210914".

Example:

"Version"

variables
MarketplaceAppVariableData · object[]
required

The value of variables.

Example:
uses_domain
boolean
required

Whether the app is reached by a name. The server then answers on its vps-<id> domain, and an order for one server may send custom_domain, a domain already pointed at that name with a CNAME record.

Example:

true

Example: