# LitmusEdge 4.0.x API Documentation/Applications - LE, LEM, LUNS API Docs

## Overview

**GET** `{{edgeUrl}}/apps/overview`

# Overview

Returns a one-call snapshot of how many catalogs, containers, images, networks, and volumes are configured on the device. This is the source behind the Applications page header in the LE UI.

## Endpoint

```http
GET {{edgeUrl}}/apps/overview
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field                          | Type     | Description                                                       |
|--------------------------------|----------|-------------------------------------------------------------------|
| `catalogsCount`                | integer  | Number of marketplace catalogs configured.                        |
| `containersCount`              | integer  | Total Docker containers on the device.                            |
| `runningContainersCount`       | integer  | Containers in the `running` state.                                |
| `stoppedContainersCount`       | integer  | Containers in the `exited` / `stopped` state.                     |
| `pausedContainersCount`        | integer  | Containers currently paused.                                      |
| `imagesCount`                  | integer  | Number of Docker images stored on the device.                     |
| `imagesSize`                   | integer  | Total on-disk size of all images, in **bytes**.                   |
| `networksCount`                | integer  | Number of Docker networks (including built-in `bridge`, `host`).  |
| `volumesCount`                 | integer  | Number of Docker volumes.                                         |

```json
{
  "catalogsCount": 3,
  "containersCount": 7,
  "runningContainersCount": 6,
  "stoppedContainersCount": 1,
  "pausedContainersCount": 0,
  "imagesCount": 11,
  "imagesSize": 8527000608,
  "networksCount": 3,
  "volumesCount": 1
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "catalogsCount": 3,
    "containersCount": 7,
    "runningContainersCount": 6,
    "stoppedContainersCount": 1,
    "pausedContainersCount": 0,
    "imagesCount": 11,
    "imagesSize": 8527000608,
    "networksCount": 3,
    "volumesCount": 1
}
```

---

## Get Running Catalog Apps

**GET** `{{edgeUrl}}/apps`

# Get Running Catalog Apps

Lists every catalog app installed on the device and its current state. This is the API behind the **Catalog Apps** tile on the home dashboard and the **Applications** page.

## Endpoint

``` http
GET {{edgeUrl}}/apps

 ```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of catalog app objects.

| Field | Type | Description |
| --- | --- | --- |
| `id` | string | App UUID. Use as `{{marketplace_single_app}}` in subsequent calls. |
| `name` | string | Display name (the marketplace app's name). |
| `status` | string | App-level state: `Running`, `Stopped`, `Restarting`, `Errored`, ... |
| `containersState` | object\[\] | Per-container state. Each entry has `containerName` and the raw Docker `state`. |
| `containersState[].containerName` | string | Container name (e.g. `mysql-mysql`). |
| `containersState[].state` | string | Raw Docker state string. Empty when the container is healthy and running. |
| `statusChangedAt` | string | ISO 8601 timestamp of the last `status` transition. |
| `image` | string | Primary container image (with tag). |

``` json
[
  {
    "id": "ca877b46-1a8c-11ed-8791-94c6911b9c77",
    "name": "MySQL",
    "status": "Running",
    "containersState": [
      { "containerName": "mysql-mysql", "state": "" }
    ],
    "statusChangedAt": "2023-07-08T15:30:39+00:00",
    "image": "mysql:8.0.23"
  }
]

 ```

## Errors

| HTTP status | When it happens |
| --- | --- |
| `400 Bad Request` | Missing or malformed query/body parameter. |
| `401 Unauthorized` | Missing or invalid credentials. |
| `403 Forbidden` | Token lacks permission for this operation. |
| `404 Not Found` | Target entity does not exist. |
| `5xx` | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.

### Response

**Status**: 200 OK

```json
[
    {
        "id": "ca877b46-1a8c-11ed-8791-94c6911b9c77",
        "name": "MySQL",
        "status": "Running",
        "containersState": [
            {
                "containerName": "mysql-mysql",
                "state": ""
            },
            {}
        ],
        "statusChangedAt": "2023-07-08T15:30:39+00:00",
        "image": "mysql:8.0.23"
    }
]
```

---

## Get Catalog App Details

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}`

# Get Catalog App Details

Returns the full record for a single installed catalog app, including the parameters supplied at install time. Use this on a per-app detail page.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                                       |
|----------|-------------------------------|----------|-------------------------------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                                               |

## Response

`200 OK` -- `application/json`. Includes the same top-level fields as `Get Running Catalog Apps` plus:

| Field                              | Type      | Description                                                                       |
|------------------------------------|-----------|-----------------------------------------------------------------------------------|
| `parameters`                       | object[]  | Parameter values supplied at install time.                                        |
| `parameters[].name`                | string    | Parameter name (matches the catalog app's parameter schema; see `Catalog App Parameters`). |
| `parameters[].value`               | string    | Parameter value as stored on the device. **Secrets are returned in clear text** if the app's parameter schema declared them as visible. Treat the response as sensitive. |

```json
{
  "id": "ca877b46-1a8c-11ed-8791-94c6911b9c77",
  "name": "MySQL",
  "status": "Running",
  "containersState": [...],
  "statusChangedAt": "2023-07-08T15:30:39+00:00",
  "parameters": [
    { "name": "MYSQL_ROOT_PASSWORD", "value": "loopedge-s3cr3t!" },
    { "name": "MYSQL_USER",          "value": "user" },
    { "name": "RESTART",             "value": "always" }
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "ca877b46-1a8c-11ed-8791-94c6911b9c77",
    "name": "MySQL",
    "status": "Running",
    "containersState": [
        {
            "containerName": "mysql-mysql",
            "state": ""
        },
        {}
    ],
    "statusChangedAt": "2023-07-08T15:30:39+00:00",
    "parameters": [
        {
            "name": "MYSQL_ROOT_PASSWORD",
            "value": "loopedge-s3cr3t!"
        },
        {
            "name": "MYSQL_USER",
            "value": "user"
        },
        {
            "name": "RESTART",
            "value": "always"
        },
        {
            "name": "stack_description",
            "value": "MySQL is an open-source relational database management system (RDBMS)."
        },
        {
            "name": "stack_name",
            "value": "MySQL"
        },
        {
            "name": "MYSQL_DATABASE",
            "value": "sample"
        },
        {
            "name": "MYSQL_PASSWORD",
            "value": "loopedge-s3cr3t!"
        },
        {
            "name": "MYSQL_PORT",
            "value": "3306"
        }
    ],
    "sourceApplication": {
        "catalogId": "c93dbe1b-1a8c-11ed-8d9d-94c6911b9c77",
        "applicationId": "0aa40818-2553-4f1c-8221-dbf19804efe4",
        "releaseName": "8.0.23"
    },
    "image": "mysql:8.0.23"
}
```

---

## List App Components

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}/components`

# List App Components

Returns the **components** (individual containers) that make up a single catalog app. A catalog app like MySQL might be a single component; a Wordpress catalog app might have `app` and `db` components.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}/components
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

## Response

`200 OK` -- `application/json`. Array of component objects.

| Field    | Type     | Description                                                                       |
|----------|----------|-----------------------------------------------------------------------------------|
| `id`     | string   | Container ID (SHA256 hex). Use this as `{{marketplace_app_component}}` and as `{{marketplace_container_id}}` in `Containers > *` calls. |
| `name`   | string   | Container name.                                                                   |

```json
[
  {
    "id": "7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19",
    "name": "mysql-mysql"
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19",
        "name": "mysql-mysql"
    }
]
```

---

## Log of App component

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}/components/{{marketplace_app_component}}/logs`

# Log of App Component

Returns the recent logs of a single component (container) within a catalog app. Same payload as `Containers > Container Logs`, but addressed via the app + component IDs instead of the bare container ID.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}/components/{{marketplace_app_component}}/logs
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                                  | Required | Description                                  |
|----------|---------------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`          | Yes      | Installed app UUID.                          |
| Path     | `{{marketplace_app_component}}`       | Yes      | Component (container) ID from `List App Components`. |

## Response

`200 OK` -- `text/plain`. Free-form log lines streamed by Docker. The service prepends each line with the container ID, a tab, and a marker.

```text
7ef631d041c5...	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server started.
7ef631d041c5...	|       S2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debian10 started.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       S2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debian10 started.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       K2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Initializing database files
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       2022-08-12T22:19:52.788432Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.23) initializing of server in progress as process 41
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       _2022-08-12T22:19:52.792631Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       ]2022-08-12T22:19:57.676537Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       2022-08-12T22:20:03.711100Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       J2022-08-12 22:20:15+00:00 [Note] [Entrypoint]: Database files initialized
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       I2022-08-12 22:20:15+00:00 [Note] [Entrypoint]: Starting temporary server
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       t2022-08-12T22:20:15.997161Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.23) starting as process 86
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       _2022-08-12T22:20:16.017780Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       ]2022-08-12T22:20:17.086444Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       2022-08-12T22:20:17.201799Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: /var/run/mysqld/mysqlx.sock
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       c2022-08-12T22:20:17.390292Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19	|       2022-08-12T22:20:17.390700Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
```

---

## Docker Inspect of an App

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}/inspect`

# Docker Inspect of an App

Returns the catalog-app metadata plus the **resolved docker-compose manifest** -- the same view you would get from running `docker inspect` on each component, augmented with the originating catalog/marketplace metadata.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}/inspect
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

## Response

`200 OK` -- `application/json`. The top-level shape is service-specific and large; key fields include:

| Field                              | Description                                                                                |
|------------------------------------|--------------------------------------------------------------------------------------------|
| `meta.source_app`                  | The originating catalog metadata: `catalog_id`, `application_id`, `application_name`, `release_name`, and the operator-supplied `parameters`. |
| `services`                         | The docker-compose service definitions, fully rendered (image, ports, environment, volumes, networks). |

```json
{
  "meta": {
    "source_app": {
      "api_version": "compose/v2",
      "catalog_id": "c93dbe1b-1a8c-11ed-8d9d-94c6911b9c77",
      "application_id": "0aa40818-2553-4f1c-8221-dbf19804efe4",
      "release_name": "8.0.23",
      "application_name": "MySQL",
      "parameters": {
        "MYSQL_DATABASE": "sample",
        "MYSQL_PASSWORD": "loopedge-s3cr3t!"
      }
    }
  }
}
```

The full payload can be large (tens of KB). Treat fields outside `meta` as opaque docker-compose unless you have a specific need.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "meta": {
        "source_app": {
            "api_version": "compose/v2",
            "catalog_id": "c93dbe1b-1a8c-11ed-8d9d-94c6911b9c77",
            "application_id": "0aa40818-2553-4f1c-8221-dbf19804efe4",
            "release_name": "8.0.23",
            "application_name": "MySQL",
            "parameters": {
                "MYSQL_DATABASE": "sample",
                "MYSQL_PASSWORD": "loopedge-s3cr3t!",
                "MYSQL_PORT": "3306",
                "MYSQL_ROOT_PASSWORD": "loopedge-s3cr3t!",
                "MYSQL_USER": "user",
                "RESTART": "always",
                "stack_description": "MySQL is an open-source relational database management system (RDBMS).",
                "stack_name": "MySQL"
            }
        }
    },
    "id": "ca877b46-1a8c-11ed-8791-94c6911b9c77",
    "name": "MySQL",
    "description": "",
    "status": "Running",
    "status_changed_at": "2023-07-08T15:30:39Z",
    "components": [
        {
            "id": "7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19",
            "name": "mysql-mysql",
            "state": "",
            "network_endpoints": null,
            "network_internal": null,
            "restart_policy": "no"
        }
    ],
    "events": null,
    "version": "",
    "pull_details": null
}
```

---

## App Logs

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}/logs`

# App Logs

Returns the merged logs of **every component** of a catalog app. Each log line is prefixed with the container name, making it easy to follow events across services.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}/logs
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

## Response

`200 OK` -- `text/plain`. Streaming line-oriented log output. For component-scoped logs, use `Log of App component` instead.

```text
mysql-mysql	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server started.
mysql-mysql	|       S2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
mysql-mysql	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debian10 started.
mysql-mysql	|       S2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
mysql-mysql	|       l2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debian10 started.
mysql-mysql	|       K2022-08-12 22:19:52+00:00 [Note] [Entrypoint]: Initializing database files
mysql-mysql	|       2022-08-12T22:19:52.788432Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.23) initializing of server in progress as process 41
mysql-mysql	|       _2022-08-12T22:19:52.792631Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
mysql-mysql	|       ]2022-08-12T22:19:57.676537Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
mysql-mysql	|       2022-08-12T22:20:03.711100Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
mysql-mysql	|       J2022-08-12 22:20:15+00:00 [Note] [Entrypoint]: Database files initialized
mysql-mysql	|       I2022-08-12 22:20:15+00:00 [Note] [Entrypoint]: Starting temporary server
```

---

## App Network Info

**GET** `{{edgeUrl}}/apps/{{marketplace_single_app}}/network-info`

# App Network Info

Returns the host network endpoints exposed by a catalog app: which host IPs and ports the app is reachable on. Used to render the "Open in browser" links in the LE UI.

## Endpoint

```http
GET {{edgeUrl}}/apps/{{marketplace_single_app}}/network-info
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

## Response

`200 OK` -- `application/json`. Array of network info objects.

| Field                          | Type      | Description                                                                       |
|--------------------------------|-----------|-----------------------------------------------------------------------------------|
| `description`                  | string    | Catalog app's description (from the marketplace).                                 |
| `id`                           | string    | Catalog app's `application_id` (not the installed app UUID).                      |
| `name`                         | string    | App name.                                                                         |
| `networkEndpoints`             | object[]  | One entry per `{hostIP, hostPort}` binding exposed by any of the app's containers. |
| `networkEndpoints[].hostIP`    | string    | Host IP (often `127.0.0.1` or `0.0.0.0`).                                         |
| `networkEndpoints[].hostPort`  | string    | Host port (as a string).                                                          |

```json
[
  {
    "description": "Content management system (CMS) based on PHP and MySQL",
    "id": "a96e0314-7739-11e7-90ac-0800271c9e0a",
    "name": "Wordpress",
    "networkEndpoints": [
      { "hostIP": "127.0.0.1", "hostPort": "80" }
    ]
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "description": "Content management system (CMS) based on PHP and MySQL",
        "id": "a96e0314-7739-11e7-90ac-0800271c9e0a",
        "name": "Wordpress",
        "networkEndpoints": [
            {
                "hostIP": "127.0.0.1",
                "hostPort": "80"
            },
            {
                "hostIP": "127.0.0.1",
                "hostPort": "80"
            },
            {
                "hostIP": "127.0.0.1",
                "hostPort": "80"
            },
            {
                "hostIP": "127.0.0.1",
                "hostPort": "80"
            }
        ],
        "networkInternal": {
            "IPAddress": "127.0.0.1",
            "gateway": "172.18.0.1",
            "macAddress": "02:42:ac:12:00:02"
        }
    }
]
```

---

## Stop a Catalog App

**PUT** `{{edgeUrl}}/apps/{{marketplace_single_app}}/stop`

# Stop a Catalog App

Stops every component (container) of a catalog app. The app configuration and on-disk state (volumes) are preserved; use `Start a Catalog App` to resume, or `Uninstall a Catalog App` to remove.

Idempotent for already-stopped apps.

## Endpoint

```http
PUT {{edgeUrl}}/apps/{{marketplace_single_app}}/stop
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Start a Catalog App

**PUT** `{{edgeUrl}}/apps/{{marketplace_single_app}}/start`

# Start a Catalog App

Starts every component (container) of a catalog app. If an app's image is missing, Marketplace will attempt to pull it from the originating registry before starting.

Idempotent for already-running apps.

## Endpoint

```http
PUT {{edgeUrl}}/apps/{{marketplace_single_app}}/start
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

No request body.

## Response

`200 OK` once the start command is accepted. Containers transition asynchronously; poll `Get Catalog App Details` to observe.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Uninstall a Catalog App

**DELETE** `{{edgeUrl}}/apps/{{marketplace_single_app}}`

# Uninstall a Catalog App

Removes the app's containers and the app record. By default, **named volumes are preserved** -- to wipe volumes too, find them via `Volumes > List Volumes` and remove with `Remove Single Volume` / `Remove Multiple Volume by Names`.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/{{marketplace_single_app}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_single_app}}`  | Yes      | Installed app UUID.                          |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

### Recoverability

There is no undo for `Uninstall a Catalog App`. To re-install the same app, go back through the marketplace flow with `Launch a Catalog App`.

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## List Marketplace Catalogs

**GET** `{{edgeUrl}}/apps/marketplaces`

# List Marketplace Catalogs

Returns every marketplace catalog currently registered on the device. A marketplace catalog is the credential + URL the device uses to fetch app definitions.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of marketplace objects.

| Field                       | Type     | Description                                                                                          |
|-----------------------------|----------|------------------------------------------------------------------------------------------------------|
| `id`                        | string   | Marketplace UUID. Use as `{{marketplace_id}}` in subsequent calls.                                   |
| `catalogId`                 | string   | Upstream catalog's own UUID (from the source repository).                                            |
| `name`                      | string   | Operator-chosen display name.                                                                        |
| `url`                       | string   | Source URL (HTTPS or Git).                                                                           |
| `branch`                    | string   | Git branch (empty for HTTPS marketplaces).                                                           |
| `private`                   | boolean  | `true` if the marketplace requires authentication to fetch.                                          |
| `isGitFormat`               | boolean  | `true` for Git-cloned catalogs; `false` for HTTPS-served catalogs.                                   |
| `tlsSkipVerify`             | boolean  | `true` if TLS verification is disabled when fetching.                                                |
| `certificateAuthority`      | string   | Optional CA certificate (Base64). Empty for default trust store.                                     |
| `tokenUrl` / `clientId`     | string   | OAuth/OIDC fields for private marketplaces.                                                          |

```json
[
  {
    "id": "2de5c161-1a8d-11ed-8d9d-94c6911b9c77",
    "catalogId": "62f209d8-1367-495d-8e99-c406be66cfc4",
    "name": "Solutions Catalog",
    "url": "https://internaltest.la2.space/mpcs",
    "branch": "",
    "private": false,
    "isGitFormat": false,
    "tlsSkipVerify": false,
    "certificateAuthority": "",
    "tokenUrl": "https://internaltest.la2.space/auth/realms/standalone/protocol/openid-connect/token",
    "clientId": "em-mpcs"
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "2de5c161-1a8d-11ed-8d9d-94c6911b9c77",
        "catalogId": "62f209d8-1367-495d-8e99-c406be66cfc4",
        "name": "Solutions Catalog",
        "url": "https://internaltest.la2.space/mpcs",
        "branch": "",
        "private": false,
        "isGitFormat": false,
        "tlsSkipVerify": false,
        "certificateAuthority": "",
        "tokenUrl": "https://internaltest.la2.space/auth/realms/standalone/protocol/openid-connect/token",
        "clientId": "em-mpcs"
    },
    {
        "id": "c93dbe1b-1a8c-11ed-8d9d-94c6911b9c77",
        "catalogId": "effd5e74-2d3c-4a7a-bf7d-58fa7d6ae9e4",
        "name": "Catalog Applications",
        "url": "https://internaltest.la2.space/mpcs",
        "branch": "",
        "private": false,
        "isGitFormat": false,
        "tlsSkipVerify": false,
        "certificateAuthority": "",
        "tokenUrl": "https://internaltest.la2.space/auth/realms/standalone/protocol/openid-connect/token",
        "clientId": "em-mpcs"
    },
    {
        "id": "default-marketplace",
        "catalogId": "9e55f304-b630-453c-aae9-f534a1a796db",
        "name": "Default Marketplace Catalog",
        "url": "https://marketplace.litmus.io/mpcs",
        "branch": "",
        "private": false,
        "isGitFormat": false,
        "tlsSkipVerify": false,
        "certificateAuthority": "",
        "tokenUrl": "",
        "clientId": ""
    }
]
```

---

## Get Marketplace Catalogs at URL

**POST** `{{edgeUrl}}/apps/marketplaces/catalogs`

# Get Marketplace Catalogs at URL

Previews the catalogs available at a marketplace URL **without** adding that marketplace to the device. Useful for letting the operator pick a catalog from a public registry before committing.

## Endpoint

```http
POST {{edgeUrl}}/apps/marketplaces/catalogs
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "url": "https://marketplace.litmus.io/mpcs"
}
```

| Field   | Type   | Required | Description                                                                |
|---------|--------|----------|----------------------------------------------------------------------------|
| `url`   | string | Yes      | Marketplace URL to probe. Must be reachable from the device.                |

## Response

`200 OK` -- `application/json`

| Field           | Type     | Description                                                            |
|-----------------|----------|------------------------------------------------------------------------|
| `id`            | string   | Catalog UUID from the upstream marketplace.                            |
| `name`          | string   | Catalog name.                                                          |
| `description`   | string   | Catalog description.                                                   |

```json
[
  {
    "id": "0e7d36ca-7347-47df-8cd3-22b7441cd8b7",
    "name": "Google marketplace catalog",
    "description": "Default marketplace catalog"
  },
  {
    "id": "9e55f304-b630-453c-aae9-f534a1a796db",
    "name": "Default Marketplace Catalog",
    "description": "Litmus Automation catalog"
  }
]
```

To actually register one of these, pass its `id` as `catalogId` to `Marketplace > Create New Marketplace Catalog`.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "url" : "https://marketplace.litmus.io/mpcs"
}
```

### Response

**Status**: 200 OK

```json
[
    {
        "id": "0e7d36ca-7347-47df-8cd3-22b7441cd8b7",
        "name": "Google marketplace catalog",
        "description": "Default marketplace catalog"
    },
    {
        "id": "9e55f304-b630-453c-aae9-f534a1a796db",
        "name": "Default Marketplace Catalog",
        "description": "Litmus Automation catalog"
    }
]
```

---

## Create New Marketplace Catalog

**POST** `{{edgeUrl}}/apps/marketplaces`

# Create New Marketplace Catalog

Registers a new marketplace on the device. After creation, the device syncs the marketplace's apps in the background; use `Marketplace Sync` to trigger an immediate sync or `Get Marketplace Apps` to inspect what was pulled.

## Endpoint

```http
POST {{edgeUrl}}/apps/marketplaces
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "name": "Litmus Automation Marketplace",
  "url": "git@gitlabinternal.litmusloop.com:loop-edg",
  "branch": "master",
  "isGitFormat": false,
  "catalogId": "675cd39d-ded9-4a66-ae91-e94d3526be11",
  "private": false,
  "clientId": "Client ID",
  "clientSecret": "Client Secret",
  "tokenUrl": "https://keycloak.example.com/mpcs",
  "tlsSkipVerify": false,
  "certificateAuthority": "..."
}
```

| Field                  | Type     | Required | Description                                                                                          |
|------------------------|----------|----------|------------------------------------------------------------------------------------------------------|
| `name`                 | string   | Yes      | Display name for this marketplace.                                                                   |
| `url`                  | string   | Yes      | Source URL (HTTPS or Git).                                                                           |
| `isGitFormat`          | boolean  | Yes      | `true` for Git repos, `false` for HTTPS-served catalogs.                                             |
| `branch`               | string   | conditional | Required for Git URLs. Ignored otherwise.                                                         |
| `catalogId`            | string   | Yes      | Upstream catalog UUID (from `Get Marketplace Catalogs at URL`).                                      |
| `private`              | boolean  | Yes      | `true` if the marketplace requires authentication.                                                   |
| `clientId` / `clientSecret` / `tokenUrl` | string | conditional | OAuth/OIDC fields, required when `private: true`.                                |
| `tlsSkipVerify`        | boolean  | No       | Default `false`. `true` to disable TLS verification (test/dev only).                                  |
| `certificateAuthority` | string   | No       | Base64-encoded CA cert to trust when fetching over HTTPS.                                            |

## Response

`200 OK` on success with the new marketplace record (same shape as `List Marketplace Catalogs`).

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "branch": "master",
    "catalogId": "675cd39d-ded9-4a66-ae91-e94d3526be11",
    "certificateAuthority": "The certificate to verify the peer with when fetching or pushing over HTTPS (Base64 Format)",
    "clientId": "Client ID",
    "clientSecret": "Client Secret",
    "isGitFormat": false,
    "name": "Litmus Automation Marketplace",
    "private": false,
    "tlsSkipVerify": false,
    "tokenUrl": "https://keycloak.example.com/mpcs",
    "url": "git@gitlabinternal.litmusloop.com:loop-edge/loopedge-marketplace-catalog.git"
}
```

---

## Delete a Marketplace

**DELETE** `{{edgeUrl}}apps/marketplaces/{{marketplace_id}}`

# Delete a Marketplace

Removes a marketplace registration. Apps that were **installed** from this marketplace are **not** removed -- they continue to run, but new versions can no longer be pulled until the marketplace is re-added.

> **Collection quirk**: the Postman URL is `{{edgeUrl}}apps/marketplaces/{{marketplace_id}}` (missing the `/` after `{{edgeUrl}}`). The canonical path is `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}` -- always send it as the canonical form from your own client.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                | Required | Description                                  |
|----------|---------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`| Yes      | Marketplace UUID.                            |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


---

## Marketplace Sync

**GET** `{{edgeUrl}}/apps/marketplaces/sync`

# Marketplace Sync

Triggers a sync of marketplaces by `(name, url)` pair. The device fetches the latest catalog manifest and refreshes its cached app list.

> **Collection quirk**: this endpoint is configured as a **GET** with a JSON body. Many HTTP clients silently drop bodies on GET requests; if yours does, switch to `POST` against the same URL with the same body.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/sync
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "name": "Default Marketplace Catalog",
  "url": "https://marketplace.litmus.io/mpcs"
}
```

| Field   | Type   | Required | Description                                  |
|---------|--------|----------|----------------------------------------------|
| `name`  | string | Yes      | Marketplace name to sync.                    |
| `url`   | string | Yes      | Marketplace URL.                              |

## Response

`200 OK` -- `application/json`. Returns an array (empty on success, or containing per-marketplace results in some builds).

```json
[]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "name": "Default Marketplace Catalog",
    "url" : "https://marketplace.litmus.io/mpcs"
}
```

### Response

**Status**: 200 OK

```json
[]
```

---

## Sync Given Marketplace

**PUT** `{{edgeUrl}}/apps/marketplaces/default-marketplace/sync`

# Sync Given Marketplace

Triggers a sync of one marketplace addressed by **path parameter**. This is the cleaner counterpart to `Marketplace Sync` -- no body required, just the marketplace's ID or slug in the URL.

## Endpoint

```http
PUT {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/sync
```

`{{marketplace_id}}` can be the UUID returned by `List Marketplace Catalogs` or a configured slug like `default-marketplace`.

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                | Required | Description                                                          |
|----------|---------------------|----------|----------------------------------------------------------------------|
| Path     | `{{marketplace_id}}`| Yes      | Marketplace UUID or slug.                                            |

No request body.

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                                                |
|---------|--------|----------------------------------------------------------------------------|
| `id`    | string | Sync operation ID (use to correlate with audit logs).                      |

```json
{ "id": "71e76b88-3882-11ee-8248-94c6911b9c77" }
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "71e76b88-3882-11ee-8248-94c6911b9c77"
}
```

---

## Get Marketplace Details

**GET** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}`

# Get Marketplace Details

Returns the metadata for a single marketplace catalog. Same field shape as one element of `List Marketplace Catalogs`.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                | Required | Description                                  |
|----------|---------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`| Yes      | Marketplace UUID or slug.                    |

## Response

`200 OK` -- `application/json`. See `List Marketplace Catalogs` for the per-field reference.

```json
{
  "id": "default-marketplace",
  "catalogId": "9e55f304-b630-453c-aae9-f534a1a796db",
  "name": "Default Marketplace Catalog",
  "url": "https://marketplace.litmus.io/mpcs",
  "branch": "",
  "private": false,
  "isGitFormat": false,
  "tlsSkipVerify": false,
  "certificateAuthority": "",
  "tokenUrl": "",
  "clientId": ""
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "default-marketplace",
    "catalogId": "9e55f304-b630-453c-aae9-f534a1a796db",
    "name": "Default Marketplace Catalog",
    "url": "https://marketplace.litmus.io/mpcs",
    "branch": "",
    "private": false,
    "isGitFormat": false,
    "tlsSkipVerify": false,
    "certificateAuthority": "",
    "tokenUrl": "",
    "clientId": ""
}
```

---

## Get Marketplace Apps

**GET** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps`

# Get Marketplace Apps

Lists the apps available in one marketplace. Each entry is an **app definition** (not an installed app) -- use `Catalog App Details`, `Catalog App Parameters`, and `Catalog App Readme` to drill in, and `Launch a Catalog App` to install.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                | Required | Description                                  |
|----------|---------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`| Yes      | Marketplace UUID or slug.                    |

## Response

`200 OK` -- `application/json`. Array of app definition objects.

| Field           | Type     | Description                                                                                |
|-----------------|----------|--------------------------------------------------------------------------------------------|
| `id`            | string   | App definition UUID. Use as `{{marketplace_catalog_application_id}}` in subsequent calls.   |
| `name`          | string   | Display name (e.g. `MongoDB`).                                                              |
| `description`   | string   | Marketing description.                                                                     |
| `image`         | string   | Base64-encoded logo (often PNG).                                                           |

```json
[
  {
    "id": "fe048c82-ab42-4d30-ab7b-f69ded6256d8",
    "name": "MongoDB",
    "description": "MongoDB is a free and open-source cross-platform document-oriented database program",
    "image": "iVBORw0KGgo..."
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "fe048c82-ab42-4d30-ab7b-f69ded6256d8",
        "name": "MongoDB",
        "description": "MongoDB (from humongous) is a free and open-source cross-platform document-oriented database program ",
        "image": "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"
    },
    {
        "id": "ee757d3b-5b61-4492-9a6a-faf72bacd696",
        "name": "Ms SQL for Linux",
        "description": "Database",
        "image": "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"
    },
    {
        "id": "d15cfa2d-8d83-47e8-9879-a2c89b51cdfb",
        "name": "Minio",
        "description": " Minio is an Amazon S3 compatible object storage server. ",
        "image": "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"
    },
    {
        "id": "b4f82110-5881-4f1d-988f-169035f18020",
        "name": "Elasticsearch",
        "description": "Elasticsearch is a distributed, RESTful search and analytics engine.",
        "image": "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REREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREND78Px+mjsSicGT2AAAAAElFTkSuQmCC"
    },
    {
        "id": "94115205-cbaa-4ad4-92a3-a3b27cd66acc",
        "name": "PipelineDB",
        "description": "Database",
        "image": "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pBtWb3OAHTxhvRqKA62Pdu3aBQKecoFXIOWYTz75hBa/v5gWL15MK1Z+xq2T9es30ObNX9C2bVsTzftdycF26Tv2ePYeTJeVGd+ASR8sDGzYcH9eH9WiRQvq2LEjd+f27NmTt0PwlD+8AikH4BVAEcgaEHzut99+nLHAZ59+RouXLKb33nuPli1bTmvWfE6bNm2iHTu+pt27d1mxeTx7D2hJG3PsdRLKowG1bt2GDjigIw+WQ4E0atSIw33zzTepSSPIH2iFA3zKUZnBc8mlCzuquM9F3sYrkHKIJAZ8opWxatWqRKtjM23fvj2laMx6Eb+g0LP3g3KrShXTLYtKEw6YaIcCwWdlVw7FRop8rXQKUR7AKxCPx+PxFIRX7R6Px+MpCK9APB6Px1MQXoF4PB6PpyC8AvF4PB5PQXgF4vF4PJ6C8ArE4/F4PAXhFYjH4/F4CsIrEI/H4/EUhFcgHo/H4ykIr0A8Ho/HUxBegXg8Ho+nILwC8Xg8Hk9BeAXi8Xg8noLwCsTj8Xg8BeEViMfj8XgKwisQj8fj8RSEVyAej8fjKQivQDwej8dTEF6BeDwej6cgvALxeDweT0F4BeLxeDyegvAKxOPxeDwF4RWIx+PxeArCKxCPx+PxFIRXIB6Px+MpCK9APB6Px1MQXoF4PB6PpyC8AvF4PB5PQXgF4vF4PJ6C+P+Z8FeTKPfVLwAAAABJRU5ErkJggiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA="
    },
    {
        "id": "8bcd0ed7-ab4b-4930-9b05-37c66aaf7170",
        "name": "Python",
        "description": "# Python\n\nThis template creates an application with Python.\n",
        "image": "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"
    },
    {
        "id": "2b04b550-3f71-44f9-b55c-ef69ea8db2ad",
        "name": "PostgreSQL & Adminer",
        "description": "PostgreSQL, often simply \"Postgres\", is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance. ",
        "image": "iVBORw0KGgoAAAANSUhEUgAAAfQAAAHJCAYAAABzMsv5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQzMUMwMzk3OUExMzExRTY5QzI1ODYwNEZGNjhBRDZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQzMUMwMzk4OUExMzExRTY5QzI1ODYwNEZGNjhBRDZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDMxQzAzOTU5QTEzMTFFNjlDMjU4NjA0RkY2OEFENkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDMxQzAzOTY5QTEzMTFFNjlDMjU4NjA0RkY2OEFENkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43bAt4AADJMklEQVR42ux9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"
    },
    {
        "id": "1c4f3908-acc5-4b59-8764-7ff36f4a9b97",
        "name": "KDB",
        "description": "Database",
        "image": "iVBORw0KGgoAAAANSUhEUgAAAbgAAAE0CAIAAADR2rFHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA99pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4QzhBRkZFREE3ODExRTQ4Mjk5QTQ4RUFENEM5RDU3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4QzhBRkZEREE3ODExRTQ4Mjk5QTQ4RUFENEM5RDU3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzMUE0NkM5QjMyMDY4MTE4MDgzODA3OERBQUIwQkJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUzMUE0NkM5QjMyMDY4MTE4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"
    },
    {
        "id": "090b4fc6-b95e-46c9-a7d7-78a0e7e8178e",
        "name": "MySQL",
        "description": "MySQL",
        "image": "iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDMwOWNjZS0zYjViLTQyNWMtYjNlZS1mYTA0NDBlOTE2YzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzE0RDAxRjQyQkQyMTFFNkJDNDdGMTM4NDQwOTI2NDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVERjEyOTIyQkQxMTFFNkJDNDdGMTM4NDQwOTI2NDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyZGJkNzU3Ni00MzRhLTQ2OTAtYThmYy04YzIzNjM2ZWU2NzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTQzMDljY2UtM2I1Yi00MjVjLWIzZWUtZmEwNDQwZTkxNmM4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"
    }
]
```

---

## Catalog App Parameters

**GET** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}/params`

# Catalog App Parameters

Returns the **parameter schema** for one version of one marketplace app. The schema is the same one Marketplace renders in the UI's install wizard, so this is what you'd hand a custom installer to render a form.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}/params
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                                          | Required | Description                                  |
|----------|-----------------------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`                          | Yes      | Marketplace UUID or slug.                    |
| Path     | `{{marketplace_catalog_application_id}}`      | Yes      | App definition UUID.                          |
| Path     | `{{marketplace_catalog_version}}`             | Yes      | App version (e.g. `1.0.0`).                  |

## Response

`200 OK` -- `application/json`. Array of parameter definitions.

| Field                   | Type      | Description                                                                                |
|-------------------------|-----------|--------------------------------------------------------------------------------------------|
| `variable`              | string    | Parameter name (the key used in `Launch a Catalog App > stack_name` parameters).            |
| `label`                 | string    | Display label (often same as `variable`).                                                  |
| `description`           | string    | Operator-facing help text.                                                                 |
| `type`                  | string    | Data type: `string`, `int`, `bool`, `password`, ...                                         |
| `required`              | boolean   | If `true`, must be supplied at install time.                                                |
| `default`               | string    | Default value (always a string at the wire level).                                          |
| `private`               | boolean   | `true` for secrets that should be masked in the UI (`password`-like).                       |

```json
[
  {
    "variable": "PORT",
    "label": "PORT",
    "description": "port for webui",
    "type": "int",
    "required": true,
    "default": "3001",
    "private": false
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "variable": "PORT",
        "label": "PORT",
        "description": "port for webui",
        "type": "int",
        "required": true,
        "default": "3001",
        "private": false
    },
    {
        "variable": "API_URL",
        "label": "API_URL",
        "description": "API_URL",
        "type": "string",
        "required": true,
        "default": "192.168.1.251",
        "private": false
    },
    {
        "variable": "API_TOKEN",
        "label": "API_TOKEN",
        "description": "API_TOKEN",
        "type": "string",
        "required": true,
        "default": "qwertyuiop",
        "private": false
    }
]
```

---

## Catalog App Readme

**GET** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}/readme`

# Catalog App Readme

Returns the README markdown text for one version of one marketplace app. Use to render a "Description" tab in a custom installer or inventory UI.

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}/readme
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                                          | Required | Description                                  |
|----------|-----------------------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`                          | Yes      | Marketplace UUID or slug.                    |
| Path     | `{{marketplace_catalog_application_id}}`      | Yes      | App definition UUID.                          |
| Path     | `{{marketplace_catalog_version}}`             | Yes      | App version.                                  |

## Response

`200 OK` -- `text/plain` (markdown). Render through a markdown library.

```markdown
## Environment Variables
The following environment variables are used to configure the LE Sparkplug Edge Node:

### LE_API_TOKEN (Required)
A token used to connect to the Litmus Edge API.
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
## Environment Variables
The following environment variables are used to configure the LE Sparkplug Edge Node:

### LE_API_TOKEN (Required)
A token used to connect to the Litmus Edge API.
To use this variable, set the API Token to connect with.

### GROUP_ID (Required)
An identifier for grouping multiple Sparkplug Edge Nodes.
To use this variable, set the Sparkplug Group ID.

### NODE_ID (Required)
An identifier for a specific Sparkplug Edge Node within your infrastructure.
To use this variable, set the Sparkplug Node ID.

### PRIMARY_HOST_SUPPORT (Required)
A flag to determine if the Edge Node should wait for a Primary Host Application. The default value is "false".

### PRIMARY_HOST_ID
The ID of the Primary Host Application (required if PRIMARY_HOST_SUPPORT is set to "true").
To use this variable, set the primary host application ID.

### MQTT_SERVERS (Required)
A JSON Array of MQTT Server Objects, each of which includes the URL, username, and password for the server. The default value is [{"url": "tcp://127.0.0.1:1883", "user":"", "password":""}].

### MQTT_CLIENT_ID (Optional)
An identifier for the MQTT client connection. The default value is blank for auto-generation.
To use this variable, set the MQTT Client ID or leave it blank for auto-generation.

### MQTT_CLIENT_ID_SUFFIX (Optional)
A suffix to add to the specified MQTT Client ID. The default value is blank for auto-generation.
To use this variable, set a suffix or leave it blank for auto-generation.

### MQTT_CONNECT_TIMEOUT (Optional)
The maximum time to wait to establish a connection before abandoning the attempt. The default value is "30s".

### MQTT_WRITE_TIMEOUT (Optional)
The maximum time to wait to write data before abandoning the attempt.The default value is "3s".

### MQTT_KEEPALIVE (Optional)
Max seconds of inactivity before a keepalive message is sent. The default value is 30.
To use this variable, set the maximum seconds of inactivity before sending a keepalive message.

### LE_LOGGING_LEVEL (Optional)
The logging level for the Sparkplug Edge Node. The default value is "Info".
To use this variable, set the logging level for the Sparkplug Edge Node (e.g. Info, Debug, Warn, Error, etc.).
```

---

## Catalog App Details

**GET** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}`

# Catalog App Details

Returns the high-level metadata for an app definition in a marketplace, including the list of available **installation script versions** the operator can pick from. Different from `Get Catalog App Details` (which returns details for an **installed** app).

## Endpoint

```http
GET {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                                          | Required | Description                                  |
|----------|-----------------------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`                          | Yes      | Marketplace UUID or slug.                    |
| Path     | `{{marketplace_catalog_application_id}}`      | Yes      | App definition UUID.                          |

## Response

`200 OK` -- `application/json`

| Field                              | Type      | Description                                                                       |
|------------------------------------|-----------|-----------------------------------------------------------------------------------|
| `id`                               | string    | App definition UUID.                                                              |
| `name`                             | string    | App name.                                                                         |
| `version`                          | string    | Default version (may be empty for multi-version apps).                            |
| `installationScriptVersions`       | string[]  | All version strings available. Pass one as `{{marketplace_catalog_version}}` to `Catalog App Parameters` / `Launch a Catalog App`. |

```json
{
  "id": "cb10816e-287f-4913-9990-278fc0fffa8f",
  "name": "CVE",
  "version": "",
  "installationScriptVersions": ["1.0.0"]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "cb10816e-287f-4913-9990-278fc0fffa8f",
    "name": "CVE",
    "version": "",
    "installationScriptVersions": [
        "1.0.0"
    ]
}
```

---

## Launch a Catalog App

**POST** `{{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}`

# Launch a Catalog App

Installs an app from a marketplace. After this call returns, the new app appears in `Get Running Catalog Apps`. The body carries the operator's choices: the **stack name** (the app's display name in the LE UI), an optional description, and -- in builds that support it -- the parameter values per the schema returned by `Catalog App Parameters`.

## Endpoint

```http
POST {{edgeUrl}}/apps/marketplaces/{{marketplace_id}}/apps/{{marketplace_catalog_application_id}}/versions/{{marketplace_catalog_version}}
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                                          | Required | Description                                  |
|----------|-----------------------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_id}}`                          | Yes      | Marketplace UUID or slug.                    |
| Path     | `{{marketplace_catalog_application_id}}`      | Yes      | App definition UUID.                          |
| Path     | `{{marketplace_catalog_version}}`             | Yes      | App version to install.                      |

## Request body

```json
{
  "stack_name": "python",
  "stack_description": "launch a python container"
}
```

| Field               | Type   | Required | Description                                                                       |
|---------------------|--------|----------|-----------------------------------------------------------------------------------|
| `stack_name`        | string | Yes      | Display name for the installed app. Must be unique across installed apps.         |
| `stack_description` | string | No       | Free-form description shown in the LE UI.                                          |
| (parameter keys)    | mixed  | varies   | Additional keys depending on the app's parameter schema. Use `Catalog App Parameters` to discover them. |

## Response

`200 OK` on success. The installed app appears in `Get Running Catalog Apps` once Marketplace finishes pulling its image(s) and starting them.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
  "stack_name": "python",
  "stack_description": "launch a python container"
}
```

### Response

**Status**: 200 OK

---

## List of Containers

**GET** `{{edgeUrl}}/apps/dc/containers`

# List of Containers

Returns Docker containers in the **running** state by default. Pass `?all=true` to include exited / stopped containers as well.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/containers
GET {{edgeUrl}}/apps/dc/containers/?all=true
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Query parameters

| Parameter | Type    | Required | Description                                                       |
|-----------|---------|----------|-------------------------------------------------------------------|
| `all`     | boolean | No       | Default `false` (running only). `true` to include all states.     |

## Response

`200 OK` -- `application/json`. Array of container objects in the Docker engine's native shape. Key fields:

| Field           | Type      | Description                                                                       |
|-----------------|-----------|-----------------------------------------------------------------------------------|
| `Id`            | string    | Container ID (long-form SHA256 hex). Use as `{{marketplace_container_id}}`.        |
| `Names`         | string[]  | Container names (prefixed with `/`).                                              |
| `Image`         | string    | Image reference with tag (e.g. `rocker/rstudio:latest`).                          |
| `ImageID`       | string    | `sha256:`-prefixed image digest.                                                  |
| `Command`       | string    | The container's entry command.                                                    |
| `Created`       | integer   | Unix epoch seconds.                                                               |
| `Ports`         | object[]  | Each entry: `{IP, PrivatePort, PublicPort, Type}`.                                |

```json
[
  {
    "Id": "98db8d5ef7eb...",
    "Names": ["/gifted_archimedes"],
    "Image": "rocker/rstudio:latest",
    "ImageID": "sha256:96c6bd2c7b6c...",
    "Command": "/init",
    "Created": 1690503197,
    "Ports": [
      { "IP": "0.0.0.0", "PrivatePort": 8787, "PublicPort": 8787, "Type": "tcp" }
    ]
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "Id": "98db8d5ef7ebcc1b8f9a66473329b6ef6144e6287e71e5ce78487b0fcb823c7d",
        "Names": [
            "/gifted_archimedes"
        ],
        "Image": "rocker/rstudio:latest",
        "ImageID": "sha256:96c6bd2c7b6cce20502deecde4bc071dab7f50e42526ef68280e0252881aeb14",
        "Command": "/init",
        "Created": 1690503197,
        "Ports": [
            {
                "IP": "0.0.0.0",
                "PrivatePort": 8787,
                "PublicPort": 8787,
                "Type": "tcp"
            },
            {
                "IP": "::",
                "PrivatePort": 8787,
                "PublicPort": 8787,
                "Type": "tcp"
            }
        ],
        "Labels": {
            "org.opencontainers.image.authors": "Carl Boettiger <cboettig@ropensci.org>",
            "org.opencontainers.image.base.name": "docker.io/rocker/r-ver:4.3.1",
            "org.opencontainers.image.description": "RStudio Server with fixed version of R",
            "org.opencontainers.image.licenses": "GPL-2.0-or-later",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "a97f0ca716c81cf6a689039803f33be4adbf43d9",
            "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2",
            "org.opencontainers.image.title": "rocker/rstudio",
            "org.opencontainers.image.vendor": "Rocker Project",
            "org.opencontainers.image.version": "R-4.3.1"
        },
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "default"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "1aa857db5ef9651c038948c49d638606f5435cc34d7d8a21e48beabceb8ddf0a",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.7",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:07",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": []
    },
    {
        "Id": "230fa1d2c9a6d1a8fd4dd4b804f8a7e30014491da80a203aba45a8bde0ca1c69",
        "Names": [
            "/sad_rubin"
        ],
        "Image": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/cve-advisories:1.0.0",
        "ImageID": "sha256:564bf3c0cceb4c55c6f6a41398ff8e6cf83cf00fd392b34955983f6dab681863",
        "Command": "/bin/sh -c ./run.sh",
        "Created": 1689023175,
        "Ports": [
            {
                "IP": "0.0.0.0",
                "PrivatePort": 3001,
                "PublicPort": 3001,
                "Type": "tcp"
            },
            {
                "IP": "::",
                "PrivatePort": 3001,
                "PublicPort": 3001,
                "Type": "tcp"
            }
        ],
        "Labels": {
            "copyright": "(c) Litmus Automation Inc",
            "support": "support@litmusautomation.com"
        },
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "default"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "46bc65783c7de99fe3969ba6f5f161bffc446feb07043bf014c96f3382de3137",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.6",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:06",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": []
    },
    {
        "Id": "dd80a2071f367fb171c820cb9b2aa1ea1191fd1023bac72d826add8dd44152eb",
        "Names": [
            "/laughing_hawking"
        ],
        "Image": "nats-stats:latest",
        "ImageID": "sha256:4ddf3f15a89f2135d637550ef9456b8086fe8c243d494ab77b53095a364896fe",
        "Command": "/bin/sh -c 'python3 nats-stats.pyc'",
        "Created": 1688162839,
        "Ports": [],
        "Labels": {
            "copyright": "(c) Litmus Automation Inc",
            "support": "support@litmusautomation.com"
        },
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "default"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "572b549d684b39e5c8c9cfd89f745a12b9d1036e7690efc894be744bafbdd199",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.5",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:05",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": []
    },
    {
        "Id": "7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19",
        "Names": [
            "/mysql-mysql"
        ],
        "Image": "mysql:8.0.23",
        "ImageID": "sha256:cbe8815cbea8fb86ce7d3169a82d05301e7dfe1a8d4228941f23f4f115a887f2",
        "Command": "docker-entrypoint.sh mysqld",
        "Created": 1660342769,
        "Ports": [
            {
                "IP": "0.0.0.0",
                "PrivatePort": 3306,
                "PublicPort": 3306,
                "Type": "tcp"
            },
            {
                "IP": "::",
                "PrivatePort": 3306,
                "PublicPort": 3306,
                "Type": "tcp"
            },
            {
                "PrivatePort": 33060,
                "Type": "tcp"
            }
        ],
        "Labels": {},
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "bridge"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "95e924c5bd9dfb787cbedda0e7ad3e30329f59d67612490ed5efeec44fb8d8a6",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.2",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:02",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": [
            {
                "Type": "volume",
                "Name": "mysql-mysql-mysql-mysqldb-vol",
                "Source": "/var/lib/docker/volumes/mysql-mysql-mysql-mysqldb-vol/_data",
                "Destination": "/var/lib/mysql",
                "Driver": "local",
                "Mode": "z",
                "RW": true,
                "Propagation": ""
            }
        ]
    },
    {
        "Id": "04f587477f35e6e40265f52f95ef184a28afa3e921677d9d27b13295d927ce4b",
        "Names": [
            "/objective_driscoll"
        ],
        "Image": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/litmusjupyter:1.0.0",
        "ImageID": "sha256:f4f4867eb25e0ee13ee0b802c274492b338857e21c5828249291ff5c32ca4fdd",
        "Command": "tini -g -- start-notebook.sh",
        "Created": 1652480572,
        "Ports": [
            {
                "IP": "0.0.0.0",
                "PrivatePort": 8888,
                "PublicPort": 8888,
                "Type": "tcp"
            },
            {
                "IP": "::",
                "PrivatePort": 8888,
                "PublicPort": 8888,
                "Type": "tcp"
            }
        ],
        "Labels": {
            "maintainer": "Jupyter Project <jupyter@googlegroups.com>"
        },
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "default"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "55db128893b1c19714f21d108610ce035d7260cb95627a47fdf8630035db33ed",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.4",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:04",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/var/lib/loopedge-analytics2/models",
                "Destination": "/home/loopedge/work/notes/savedModels",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            }
        ]
    },
    {
        "Id": "ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c",
        "Names": [
            "/competent_panini"
        ],
        "Image": "grafana/grafana",
        "ImageID": "sha256:66f33ae1931d0b6a7d2b5beed220b20ac56640c7ba08516f1da2161ea61377d2",
        "Command": "/run.sh",
        "Created": 1645566356,
        "Ports": [
            {
                "IP": "0.0.0.0",
                "PrivatePort": 3000,
                "PublicPort": 3000,
                "Type": "tcp"
            },
            {
                "IP": "::",
                "PrivatePort": 3000,
                "PublicPort": 3000,
                "Type": "tcp"
            }
        ],
        "Labels": {},
        "State": "running",
        "Status": "Up 7 days",
        "HostConfig": {
            "NetworkMode": "default"
        },
        "NetworkSettings": {
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                    "EndpointID": "56b9ef24336ae0767b871049c30acee1736796be698fd2ae2580e31ebe8bd75f",
                    "Gateway": "10.30.50.1",
                    "IPAddress": "10.30.50.3",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "02:42:0a:1e:32:03",
                    "DriverOpts": null
                }
            }
        },
        "Mounts": []
    }
]
```

---

## Prune Containers

**DELETE** `{{edgeUrl}}/apps/dc/containers/`

# Prune Containers

Removes all **stopped** containers. Equivalent to `docker container prune`. Frees disk space; running containers are untouched.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/dc/containers/
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field                          | Type      | Description                                                            |
|--------------------------------|-----------|------------------------------------------------------------------------|
| `ContainersDeleted`            | string[]  | Container IDs that were removed.                                       |
| `SpaceReclaimed`               | integer   | Bytes of disk space freed.                                             |

```json
{
  "ContainersDeleted": [
    "f35c856f57d2cf92...",
    "8cbd421540719ac8..."
  ],
  "SpaceReclaimed": 54376265
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
{"ContainersDeleted":["f35c856f57d2cf92a81857f408bdb2e2bbfeaea904420efe5c5e683c829c4f6e","8cbd421540719ac84632df4d4957cc22c7a2bd100a3c5001a37e849b33cab44a"],"SpaceReclaimed":54376265}
```

---

## Run a Container

**POST** `{{edgeUrl}}/apps/dc/containers/`

# Run a Container

Runs a one-off container by accepting a `docker run`-style command string. This is a **convenience** endpoint that effectively executes the supplied shell-style command against the device's Docker engine and returns its output.

> Use with care -- the command is interpreted server-side and can launch arbitrary containers if the API token has access. Prefer the structured `Launch a Catalog App` for marketplace-defined apps.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "command": "docker run --name hello hello-world"
}
```

| Field      | Type   | Required | Description                                                                |
|------------|--------|----------|----------------------------------------------------------------------------|
| `command`  | string | Yes      | Full `docker run ...` invocation including flags, image, and command.       |

## Response

`200 OK` -- `application/json`. `id` carries the captured **stdout** of the run (often the container's output for short-lived images like `hello-world`).

```json
{
  "id": "Hello from Docker!\nThis message shows that your installation appears to be working correctly..."
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "command": "docker run --name hello hello-world"
}
```

### Response

**Status**: 200 OK

```json
{
    "id": "Hello from Docker!\nThis message shows that your installation appears to be working correctly.\n\nTo generate this message, Docker took the following steps:\n 1. The Docker client contacted the Docker daemon.\n 2. The Docker daemon pulled the \"hello-world\" image from the Docker Hub.\n    (amd64)\n 3. The Docker daemon created a new container from that image which runs the\n    executable that produces the output you are currently reading.\n 4. The Docker daemon streamed that output to the Docker client, which sent it\n    to your terminal.\n\nTo try something more ambitious, you can run an Ubuntu container with:\n $ docker run -it ubuntu bash\n\nShare images, automate workflows, and more with a free Docker ID:\n https://hub.docker.com/\n\nFor more examples and ideas, visit:\n https://docs.docker.com/get-started/"
}
```

---

## Pause Containers by ID

**POST** `{{edgeUrl}}/apps/dc/containers/pause`

# Pause Containers by ID

Pauses one or more running containers. Equivalent to `docker pause`. Paused containers stop receiving CPU time but keep their state. Resume with `Unpause Single/Multiple Containers by IDs`.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/pause
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada"]
}
```

| Field   | Type      | Required | Description                                                            |
|---------|-----------|----------|------------------------------------------------------------------------|
| `ids`   | string[]  | Yes      | Container IDs to pause.                                                |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "ids": ["ids of containers as an array"]
}
```

### Response

**Status**: 204 No Content

---

## Start Single/Multiple Containers by IDs

**POST** `{{edgeUrl}}/apps/dc/containers/start`

# Start Single/Multiple Containers by IDs

Starts one or more stopped containers. Equivalent to `docker start`. Idempotent for already-running containers.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/start
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada"]
}
```

| Field   | Type      | Required | Description                                                            |
|---------|-----------|----------|------------------------------------------------------------------------|
| `ids`   | string[]  | Yes      | Container IDs to start.                                                |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada"]
}
```

### Response

**Status**: 204 No Content

---

## Stop Single/Multiple Containers by IDs

**POST** `{{edgeUrl}}/apps/dc/containers/stop`

# Stop Single/Multiple Containers by IDs

Stops one or more running containers gracefully (SIGTERM, then SIGKILL after the engine's stop timeout). Equivalent to `docker stop`.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/stop
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": [
    "e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada",
    "5f76b3df6aedaed7a9b7bc3622d97f09cab4844de1761e4a968a92a9e7738796"
  ]
}
```

| Field   | Type      | Required | Description                                                            |
|---------|-----------|----------|------------------------------------------------------------------------|
| `ids`   | string[]  | Yes      | Container IDs to stop.                                                 |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada", 
    "5f76b3df6aedaed7a9b7bc3622d97f09cab4844de1761e4a968a92a9e7738796"]
}
```

### Response

**Status**: 204 No Content

---

## Unpause Single/Multiple Containers by IDs

**POST** `{{edgeUrl}}/apps/dc/containers/unpause`

# Unpause Single/Multiple Containers by IDs

Resumes one or more paused containers. Equivalent to `docker unpause`. Idempotent for already-running containers.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/unpause
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": [
    "e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada",
    "5f76b3df6aedaed7a9b7bc3622d97f09cab4844de1761e4a968a92a9e7738796"
  ]
}
```

| Field   | Type      | Required | Description                                                            |
|---------|-----------|----------|------------------------------------------------------------------------|
| `ids`   | string[]  | Yes      | Container IDs to unpause.                                              |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada", 
    "5f76b3df6aedaed7a9b7bc3622d97f09cab4844de1761e4a968a92a9e7738796"]
}
```

### Response

**Status**: 204 No Content

---

## Remove Containers by ID

**POST** `{{edgeUrl}}/apps/dc/containers/remove`

# Remove Containers by ID

Removes one or more containers (regardless of state). For a single container with finer-grained options (`forceDelete`, `removeLinks`, `removeVolumes`), use `Remove a Container with Options`.

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/containers/remove
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada"]
}
```

| Field   | Type      | Required | Description                                                            |
|---------|-----------|----------|------------------------------------------------------------------------|
| `ids`   | string[]  | Yes      | Container IDs to remove.                                               |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "ids": ["e45729a802ed6a8fb607d4f7a9390313dd3715cacdd9bccee1ad57a4c5077ada"]
}
```

### Response

**Status**: 204 No Content

---

## Remove a Container with Options

**DELETE** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}`

# Remove a Container with Options

Removes a single container with explicit control over force/links/volumes. Equivalent to `docker rm -f --link --volumes <id>`.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`    | Yes      | Container ID.                                |

## Request body

```json
{
  "forceDelete": true,
  "removeLinks": true,
  "removeVolumes": true
}
```

| Field           | Type      | Required | Description                                                            |
|-----------------|-----------|----------|------------------------------------------------------------------------|
| `forceDelete`   | boolean   | No       | If `true`, the container is killed before being removed.                |
| `removeLinks`   | boolean   | No       | Removes legacy Docker links to this container.                          |
| `removeVolumes` | boolean   | No       | Removes anonymous volumes owned by the container. Named volumes survive. |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "forceDelete": true,
    "removeLinks": true,
    "removeVolumes": true
}
```

### Response

**Status**: 204 No Content

---

## Container Inspect

**GET** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/inspect`

# Container Inspect

Returns the Docker engine's `inspect` output for one container -- configuration, state, network bindings, mounts, environment, and labels. Same shape as `docker inspect <id>`.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/inspect
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`    | Yes      | Container ID.                                |

## Response

`200 OK` -- `application/json`. Docker-engine inspect payload. The response is large; key sub-objects include `State` (running/paused flags, `Pid`, `ExitCode`), `Config` (env, cmd, image), `HostConfig` (restart policy, mounts), `NetworkSettings`.

```json
{
  "Id": "ba362cdb9ce5...",
  "Created": "2022-02-22T21:45:56.187681181Z",
  "Path": "/run.sh",
  "Args": [],
  "State": {
    "Status": "running",
    "Running": true,
    "Paused": false,
    "Pid": 9082,
    "ExitCode": 0,
    "StartedAt": "2023-08-04T00:01:57.116955054Z"
  }
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "Id": "ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c",
    "Created": "2022-02-22T21:45:56.187681181Z",
    "Path": "/run.sh",
    "Args": [],
    "State": {
        "Status": "running",
        "Running": true,
        "Paused": false,
        "Restarting": false,
        "OOMKilled": false,
        "Dead": false,
        "Pid": 9082,
        "ExitCode": 0,
        "Error": "",
        "StartedAt": "2023-08-04T00:01:57.116955054Z",
        "FinishedAt": "2023-08-04T00:00:55.181835482Z"
    },
    "Image": "sha256:66f33ae1931d0b6a7d2b5beed220b20ac56640c7ba08516f1da2161ea61377d2",
    "ResolvConfPath": "/var/lib/docker/containers/ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c/resolv.conf",
    "HostnamePath": "/var/lib/docker/containers/ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c/hostname",
    "HostsPath": "/var/lib/docker/containers/ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c/hosts",
    "LogPath": "/var/lib/docker/containers/ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c/ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c-json.log",
    "Name": "/competent_panini",
    "RestartCount": 0,
    "Driver": "overlay2",
    "Platform": "linux",
    "MountLabel": "",
    "ProcessLabel": "",
    "AppArmorProfile": "",
    "ExecIDs": null,
    "HostConfig": {
        "Binds": null,
        "ContainerIDFile": "",
        "LogConfig": {
            "Type": "json-file",
            "Config": {}
        },
        "NetworkMode": "default",
        "PortBindings": {
            "3000/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "3000"
                }
            ]
        },
        "RestartPolicy": {
            "Name": "no",
            "MaximumRetryCount": 0
        },
        "AutoRemove": false,
        "VolumeDriver": "",
        "VolumesFrom": null,
        "CapAdd": null,
        "CapDrop": null,
        "CgroupnsMode": "",
        "Dns": [],
        "DnsOptions": [],
        "DnsSearch": [],
        "ExtraHosts": null,
        "GroupAdd": null,
        "IpcMode": "private",
        "Cgroup": "",
        "Links": null,
        "OomScoreAdj": 0,
        "PidMode": "",
        "Privileged": false,
        "PublishAllPorts": false,
        "ReadonlyRootfs": false,
        "SecurityOpt": null,
        "UTSMode": "",
        "UsernsMode": "",
        "ShmSize": 67108864,
        "Runtime": "runc",
        "ConsoleSize": [
            0,
            0
        ],
        "Isolation": "",
        "CpuShares": 0,
        "Memory": 0,
        "NanoCpus": 0,
        "CgroupParent": "",
        "BlkioWeight": 0,
        "BlkioWeightDevice": [],
        "BlkioDeviceReadBps": null,
        "BlkioDeviceWriteBps": null,
        "BlkioDeviceReadIOps": null,
        "BlkioDeviceWriteIOps": null,
        "CpuPeriod": 0,
        "CpuQuota": 0,
        "CpuRealtimePeriod": 0,
        "CpuRealtimeRuntime": 0,
        "CpusetCpus": "",
        "CpusetMems": "",
        "Devices": [],
        "DeviceCgroupRules": null,
        "DeviceRequests": null,
        "KernelMemory": 0,
        "KernelMemoryTCP": 0,
        "MemoryReservation": 0,
        "MemorySwap": 0,
        "MemorySwappiness": null,
        "OomKillDisable": false,
        "PidsLimit": null,
        "Ulimits": null,
        "CpuCount": 0,
        "CpuPercent": 0,
        "IOMaximumIOps": 0,
        "IOMaximumBandwidth": 0,
        "MaskedPaths": [
            "/proc/asound",
            "/proc/acpi",
            "/proc/kcore",
            "/proc/keys",
            "/proc/latency_stats",
            "/proc/timer_list",
            "/proc/timer_stats",
            "/proc/sched_debug",
            "/proc/scsi",
            "/sys/firmware"
        ],
        "ReadonlyPaths": [
            "/proc/bus",
            "/proc/fs",
            "/proc/irq",
            "/proc/sys",
            "/proc/sysrq-trigger"
        ]
    },
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/55c40fe31c9d45dbedfe836852f07d9031a629247a8bf6f14efea01e89ad85de-init/diff:/var/lib/docker/overlay2/80bb983e1946cffe7aa72adde2ce35d5add42912ea5753b85ec627e32a79e28b/diff:/var/lib/docker/overlay2/c5ab4be55b2b20029dcaf4027ea8e63552f74bb8582758464ca0bd77fee0fe7d/diff:/var/lib/docker/overlay2/bdde24fbad6ad7e49807ad98f0b6e93db448c41e37ce5fcac8ffff25d0c7ab9a/diff:/var/lib/docker/overlay2/f18b37536f1b815f4978a49c319fbc554ff17dd4cd647ed75fd1266530c6e2a6/diff:/var/lib/docker/overlay2/62e5e8bc14b9b312308e709a4dbd7220426c11651321e55de9a8ad1c86ccd47c/diff:/var/lib/docker/overlay2/4367da16bded676afb9e52b27ee11e029151a5b8ac493b6f0cce53bf886a72a0/diff:/var/lib/docker/overlay2/328cd20c60cc19c04787f533e45243071024dab79516b52fd8ed51dca55e3c3c/diff:/var/lib/docker/overlay2/263a0f58d473d2369288d6e00e898cd467d27f65c3331e74b955e18f88a572f0/diff:/var/lib/docker/overlay2/9b246cd53f202680a39789f6638410e167c46aeef5cd5a07cfcbd7b6f24b75fd/diff:/var/lib/docker/overlay2/32c601ba5fb7e38f8a4a63a2f5001c9ef6caded3cbb6f309d635aaa7c3684656/diff",
            "MergedDir": "/var/lib/docker/overlay2/55c40fe31c9d45dbedfe836852f07d9031a629247a8bf6f14efea01e89ad85de/merged",
            "UpperDir": "/var/lib/docker/overlay2/55c40fe31c9d45dbedfe836852f07d9031a629247a8bf6f14efea01e89ad85de/diff",
            "WorkDir": "/var/lib/docker/overlay2/55c40fe31c9d45dbedfe836852f07d9031a629247a8bf6f14efea01e89ad85de/work"
        },
        "Name": "overlay2"
    },
    "SizeRw": 948284,
    "SizeRootFs": 278156856,
    "Mounts": [],
    "Config": {
        "Hostname": "ba362cdb9ce5",
        "Domainname": "",
        "User": "472",
        "AttachStdin": false,
        "AttachStdout": true,
        "AttachStderr": true,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/share/grafana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GF_PATHS_CONFIG=/etc/grafana/grafana.ini",
            "GF_PATHS_DATA=/var/lib/grafana",
            "GF_PATHS_HOME=/usr/share/grafana",
            "GF_PATHS_LOGS=/var/log/grafana",
            "GF_PATHS_PLUGINS=/var/lib/grafana/plugins",
            "GF_PATHS_PROVISIONING=/etc/grafana/provisioning"
        ],
        "Cmd": null,
        "Image": "grafana/grafana",
        "Volumes": null,
        "WorkingDir": "/usr/share/grafana",
        "Entrypoint": [
            "/run.sh"
        ],
        "OnBuild": null,
        "Labels": {}
    },
    "NetworkSettings": {
        "Bridge": "",
        "SandboxID": "4af8e869489a6e22d443eeac3037e65dc5047b276a15bf945dae142f567e9c19",
        "HairpinMode": false,
        "LinkLocalIPv6Address": "",
        "LinkLocalIPv6PrefixLen": 0,
        "Ports": {
            "3000/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "3000"
                },
                {
                    "HostIp": "::",
                    "HostPort": "3000"
                }
            ]
        },
        "SandboxKey": "/var/run/docker/netns/4af8e869489a",
        "SecondaryIPAddresses": null,
        "SecondaryIPv6Addresses": null,
        "EndpointID": "56b9ef24336ae0767b871049c30acee1736796be698fd2ae2580e31ebe8bd75f",
        "Gateway": "10.30.50.1",
        "GlobalIPv6Address": "",
        "GlobalIPv6PrefixLen": 0,
        "IPAddress": "10.30.50.3",
        "IPPrefixLen": 24,
        "IPv6Gateway": "",
        "MacAddress": "02:42:0a:1e:32:03",
        "Networks": {
            "bridge": {
                "IPAMConfig": null,
                "Links": null,
                "Aliases": null,
                "NetworkID": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
                "EndpointID": "56b9ef24336ae0767b871049c30acee1736796be698fd2ae2580e31ebe8bd75f",
                "Gateway": "10.30.50.1",
                "IPAddress": "10.30.50.3",
                "IPPrefixLen": 24,
                "IPv6Gateway": "",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,
                "MacAddress": "02:42:0a:1e:32:03",
                "DriverOpts": null
            }
        }
    }
}
```

---

## Container Logs

**GET** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/logs`

# Container Logs

Returns the recent log output of a single container. Same as `Catalog Apps > Log of App component` but addressed by raw container ID (no catalog-app context).

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/logs
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`    | Yes      | Container ID.                                |

## Response

`200 OK` -- `text/plain`. Streaming line-oriented log output.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Starting Grafana" version=8.4.1 commit=53f5c6a44c branch=HEAD compiled=2022-02-18T11:14:07Z
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="The state of unified alerting is still not defined. The decision will be made during as we run the database migrations"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=warn msg="falling back to legacy setting of 'min_interval_seconds'; please use the configuration option in the `unified_alerting` section if Grafana 8 alerts are enabled."
      zlogger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config loaded from" file=/usr/share/grafana/conf/defaults.ini
      nlogger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config loaded from" file=/etc/grafana/grafana.ini
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from command line" arg="default.paths.data=/var/lib/grafana"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from command line" arg="default.paths.logs=/var/log/grafana"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from command line" arg="default.paths.plugins=/var/lib/grafana/plugins"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from command line" arg="default.paths.provisioning=/etc/grafana/provisioning"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from command line" arg="default.log.mode=console"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from Environment variable" var="GF_PATHS_DATA=/var/lib/grafana"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from Environment variable" var="GF_PATHS_LOGS=/var/log/grafana"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from Environment variable" var="GF_PATHS_PLUGINS=/var/lib/grafana/plugins"
      �logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Config overridden from Environment variable" var="GF_PATHS_PROVISIONING=/etc/grafana/provisioning"
      _logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Path Home" path=/usr/share/grafana
      ]logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Path Data" path=/var/lib/grafana
      ]logger=settings t=2022-02-22T21:46:05.07+0000 lvl=info msg="Path Logs" path=/var/log/grafana
```

---

## Pause Single Container

**PUT** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/pause`

# Pause Single Container

Pauses one container. Single-container counterpart to the bulk `Pause Single/Multiple Containers by IDs` mutation.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/pause
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`| Yes      | Container ID.                                |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Unpause Single Container

**PUT** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/unpause`

# Unpause Single Container

Unpauses (resumes) one container. Single-container counterpart to the bulk `Unpause Single/Multiple Containers by IDs` mutation.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/unpause
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`| Yes      | Container ID.                                |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Start Single Container

**PUT** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/start`

# Start Single Container

Starts one container. Single-container counterpart to the bulk `Start Single/Multiple Containers by IDs` mutation.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/start
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`| Yes      | Container ID.                                |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Stop Single Container

**PUT** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/stop`

# Stop Single Container

Stops (SIGTERM then SIGKILL after the engine's stop timeout) one container. Single-container counterpart to the bulk `Stop Single/Multiple Containers by IDs` mutation.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/stop
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`| Yes      | Container ID.                                |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## Container Top Processes

**GET** `{{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/top`

# Container Top Processes

Returns the processes running **inside** one container, the same view shown by `docker top <id>`. Useful for debugging a container that reports healthy but isn't behaving as expected.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/containers/{{marketplace_container_id}}/top
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_container_id}}`    | Yes      | Container ID.                                |

## Response

`200 OK` -- `application/json`

| Field         | Type            | Description                                                            |
|---------------|-----------------|------------------------------------------------------------------------|
| `Titles`      | string[]        | Column titles (e.g. `["UID","PID","PPID","C","STIME","TTY","TIME","CMD"]`). |
| `Processes`   | string[][]      | One row per process, columns in `Titles` order.                        |

```json
{
  "Titles": ["UID","PID","PPID","C","STIME","TTY","TIME","CMD"],
  "Processes": [
    ["root","284221","284201","0","19:06","?","00:00:00","s6-svscan -t0 /var/run/s6/services"]
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
{"Processes":[["root","284221","284201","0","19:06","?","00:00:00","s6-svscan -t0 /var/run/s6/services"],["root","284287","284221","0","19:06","?","00:00:00","s6-supervise s6-fdholderd"],["root","284497","284221","0","19:06","?","00:00:00","s6-supervise rstudio"],["avahi","284500","284497","0","19:06","?","00:00:00","/usr/lib/rstudio-server/bin/rserver --server-daemonize 0"],["root","284578","284201","0","19:07","?","00:00:00","/bin/sh"]],"Titles":["UID","PID","PPID","C","STIME","TTY","TIME","CMD"]}
```

---

## List Networks

**GET** `{{edgeUrl}}/apps/dc/networks`

# List Networks

Lists every Docker network on the device. Includes both built-in (`bridge`, `host`, `none`) and user-created networks.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/networks
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of network objects.

| Field              | Type      | Description                                                                                |
|--------------------|-----------|--------------------------------------------------------------------------------------------|
| `name`             | string    | Network name.                                                                              |
| `id`               | string    | Network ID. Use as `{{marketplace_network_id}}` in subsequent calls.                       |
| `isSystem`         | boolean   | `true` for Docker built-in networks (`bridge`, `host`, `none`).                            |
| `created`          | string    | ISO 8601 creation time.                                                                    |
| `scope`            | string    | Usually `local`.                                                                           |
| `driver`           | string    | Network driver (`bridge`, `host`, `macvlan`, `ipvlan`, `overlay`, `null`).                  |
| `enableIPv6`       | boolean   | IPv6 enabled flag.                                                                         |
| `ipam.driver`      | string    | IP address management driver.                                                              |
| `ipam.config`      | object[]  | Each entry: `{subnet, gateway, type}` declarations.                                        |
| `internal`         | boolean   | `true` for networks isolated from external traffic.                                        |
| `attachable`       | boolean   | `true` if standalone containers can join.                                                  |

```json
[
  {
    "name": "bridge",
    "id": "e20b19a01c3f...",
    "isSystem": true,
    "created": "2023-08-04T00:01:03.085257421Z",
    "scope": "local",
    "driver": "bridge",
    "enableIPv6": false,
    "ipam": {
      "driver": "default",
      "config": [
        { "subnet": "10.30.50.0/24", "gateway": "10.30.50.1", "type": "ipv4" }
      ]
    },
    "internal": false,
    "attachable": false
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "name": "bridge",
        "id": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
        "isSystem": true,
        "created": "2023-08-04T00:01:03.085257421Z",
        "scope": "local",
        "driver": "bridge",
        "enableIPv6": false,
        "ipam": {
            "driver": "default",
            "config": [
                {
                    "subnet": "10.30.50.0/24",
                    "gateway": "10.30.50.1",
                    "type": "ipv4"
                }
            ]
        },
        "internal": false,
        "attachable": false,
        "ingress": false,
        "configFrom": {
            "network": ""
        },
        "configOnly": false,
        "options": {
            "com.docker.network.bridge.default_bridge": "true",
            "com.docker.network.bridge.enable_icc": "true",
            "com.docker.network.bridge.enable_ip_masquerade": "true",
            "com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
            "com.docker.network.bridge.name": "docker0",
            "com.docker.network.driver.mtu": "1500"
        }
    },
    {
        "name": "none",
        "id": "109c1e1afe61941dba9bd6565d3bfc98edaef9f1b99d2017b7c5af4d5d237c9e",
        "isSystem": true,
        "created": "2022-02-22T21:41:13.019044244Z",
        "scope": "local",
        "driver": "null",
        "enableIPv6": false,
        "ipam": {
            "driver": "default"
        },
        "internal": false,
        "attachable": false,
        "ingress": false,
        "configFrom": {
            "network": ""
        },
        "configOnly": false
    },
    {
        "name": "host",
        "id": "cbb946360a12ad4ab302a1bb157d19b9b196d7843eabcda57bdb31d95de3a19d",
        "isSystem": true,
        "created": "2022-02-22T21:41:13.070800764Z",
        "scope": "local",
        "driver": "host",
        "enableIPv6": false,
        "ipam": {
            "driver": "default"
        },
        "internal": false,
        "attachable": false,
        "ingress": false,
        "configFrom": {
            "network": ""
        },
        "configOnly": false
    }
]
```

---

## Network Capabilities

**GET** `{{edgeUrl}}/apps/dc/networks/capabilities`

# Network Capabilities

Returns the network drivers the Docker engine supports. Use this to populate a driver picker in custom UIs before calling `Create A Network`.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/networks/capabilities
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field             | Type      | Description                                  |
|-------------------|-----------|----------------------------------------------|
| `drivers`         | object[]  | One entry per supported driver.              |
| `drivers[].name`  | string    | Driver key (`bridge`, `host`, `ipvlan`, `macvlan`, `null`, `overlay`). |

```json
{
  "drivers": [
    { "name": "bridge" },
    { "name": "host" },
    { "name": "ipvlan" },
    { "name": "macvlan" },
    { "name": "null" },
    { "name": "overlay" }
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "drivers": [
        {
            "name": "bridge"
        },
        {
            "name": "host"
        },
        {
            "name": "ipvlan"
        },
        {
            "name": "macvlan"
        },
        {
            "name": "null"
        },
        {
            "name": "overlay"
        }
    ]
}
```

---

## Remove a Network

**DELETE** `{{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}`

# Remove a Network

Removes a Docker network. Containers still attached to the network must be detached first (`Disconnect Container from a Network`), or the removal will fail. Built-in networks (`bridge`, `host`, `none`) cannot be removed.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                            | Required | Description                                  |
|----------|---------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_network_id}}`    | Yes      | Network ID.                                  |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


---

## Connect Container to a Network

**PUT** `{{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/connect`

# Connect Container to a Network

Attaches a container to a Docker network. The container can then reach other containers on the same network by name.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/connect
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                            | Required | Description                                  |
|----------|---------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_network_id}}`    | Yes      | Network ID to attach to.                     |

## Request body

```json
{
  "Container": "{containerID}"
}
```

| Field        | Type   | Required | Description                                  |
|--------------|--------|----------|----------------------------------------------|
| `Container`  | string | Yes      | Container ID to attach.                      |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "Container": "{containerID}"
}
```

### Response

**Status**: 204 No Content

---

## Disconnect Container from a Network

**PUT** `{{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/disconnect`

# Disconnect Container from a Network

Detaches a container from a Docker network.

## Endpoint

```http
PUT {{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/disconnect
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                            | Required | Description                                  |
|----------|---------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_network_id}}`    | Yes      | Network ID to detach from.                   |

## Request body

```json
{
  "Container": "{containerID}"
}
```

| Field        | Type   | Required | Description                                  |
|--------------|--------|----------|----------------------------------------------|
| `Container`  | string | Yes      | Container ID to detach.                      |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "Container": "{containerID}"
}
```

### Response

**Status**: 204 No Content

---

## Network Inspect

**GET** `{{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/inspect`

# Network Inspect

Returns the Docker `inspect` output for a network: subnet, gateway, attached containers, options, labels.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/networks/{{marketplace_network_id}}/inspect
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                            | Required | Description                                  |
|----------|---------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_network_id}}`    | Yes      | Network ID.                                  |

## Response

`200 OK` -- `application/json`. Docker-engine inspect payload. Key sub-objects include `IPAM.Config[]` (subnet declarations) and `Containers` (map of `containerID -> {Name, IPv4Address, MacAddress}`).

```json
{
  "Name": "bridge",
  "Id": "e20b19a01c3f...",
  "Driver": "bridge",
  "IPAM": {
    "Config": [
      { "Subnet": "10.30.50.0/24", "Gateway": "10.30.50.1" }
    ]
  }
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "Name": "bridge",
    "Id": "e20b19a01c3fa41820a23222254e607ca2c872eebd8638656904c1d221f9d221",
    "Created": "2023-08-04T00:01:03.085257421Z",
    "Scope": "local",
    "Driver": "bridge",
    "EnableIPv6": false,
    "IPAM": {
        "Driver": "default",
        "Options": null,
        "Config": [
            {
                "Subnet": "10.30.50.0/24",
                "Gateway": "10.30.50.1"
            }
        ]
    },
    "Internal": false,
    "Attachable": false,
    "Ingress": false,
    "ConfigFrom": {
        "Network": ""
    },
    "ConfigOnly": false,
    "Containers": {
        "04f587477f35e6e40265f52f95ef184a28afa3e921677d9d27b13295d927ce4b": {
            "Name": "objective_driscoll",
            "EndpointID": "55db128893b1c19714f21d108610ce035d7260cb95627a47fdf8630035db33ed",
            "MacAddress": "02:42:0a:1e:32:04",
            "IPv4Address": "10.30.50.4/24",
            "IPv6Address": ""
        },
        "230fa1d2c9a6d1a8fd4dd4b804f8a7e30014491da80a203aba45a8bde0ca1c69": {
            "Name": "sad_rubin",
            "EndpointID": "46bc65783c7de99fe3969ba6f5f161bffc446feb07043bf014c96f3382de3137",
            "MacAddress": "02:42:0a:1e:32:06",
            "IPv4Address": "10.30.50.6/24",
            "IPv6Address": ""
        },
        "7ef631d041c5d4f8d412255edd6bf914f6c13694a8e24daadd4877259501cc19": {
            "Name": "mysql-mysql",
            "EndpointID": "95e924c5bd9dfb787cbedda0e7ad3e30329f59d67612490ed5efeec44fb8d8a6",
            "MacAddress": "02:42:0a:1e:32:02",
            "IPv4Address": "10.30.50.2/24",
            "IPv6Address": ""
        },
        "98db8d5ef7ebcc1b8f9a66473329b6ef6144e6287e71e5ce78487b0fcb823c7d": {
            "Name": "gifted_archimedes",
            "EndpointID": "fe257bcfee811be4e9be073faf6a2b9d8f913f35d366b4066edc474b082373d3",
            "MacAddress": "02:42:0a:1e:32:07",
            "IPv4Address": "10.30.50.7/24",
            "IPv6Address": ""
        },
        "ba362cdb9ce5ef56b4bab21f4841db963fcb456fa987fee37e598f5064ef8a4c": {
            "Name": "competent_panini",
            "EndpointID": "56b9ef24336ae0767b871049c30acee1736796be698fd2ae2580e31ebe8bd75f",
            "MacAddress": "02:42:0a:1e:32:03",
            "IPv4Address": "10.30.50.3/24",
            "IPv6Address": ""
        },
        "dd80a2071f367fb171c820cb9b2aa1ea1191fd1023bac72d826add8dd44152eb": {
            "Name": "laughing_hawking",
            "EndpointID": "572b549d684b39e5c8c9cfd89f745a12b9d1036e7690efc894be744bafbdd199",
            "MacAddress": "02:42:0a:1e:32:05",
            "IPv4Address": "10.30.50.5/24",
            "IPv6Address": ""
        }
    },
    "Options": {
        "com.docker.network.bridge.default_bridge": "true",
        "com.docker.network.bridge.enable_icc": "true",
        "com.docker.network.bridge.enable_ip_masquerade": "true",
        "com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
        "com.docker.network.bridge.name": "docker0",
        "com.docker.network.driver.mtu": "1500"
    },
    "Labels": {}
}
```

---

## Create A Network

**POST** `{{edgeUrl}}/apps/dc/networks/`

# Create A Network

Creates a Docker network. The request body mirrors the Docker engine's `NetworkCreate` request (with PascalCase fields lower-cased here for JSON parity).

## Endpoint

```http
POST {{edgeUrl}}/apps/dc/networks/
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "driver": "bridge",
  "enableIPv6": true,
  "internal": true,
  "attachable": false,
  "ingress": true,
  "checkDuplicate": false,
  "configFrom": { "network": "..." },
  "configOnly": false,
  "ipam": {
    "driver": "default",
    "config": [
      {
        "subnet": "10.40.0.0/24",
        "gateway": "10.40.0.1",
        "ipRange": "10.40.0.0/24",
        "auxAddress": {}
      }
    ]
  },
  "options": { "...": "..." },
  "labels":  { "...": "..." }
}
```

| Field             | Type    | Required | Description                                                                       |
|-------------------|---------|----------|-----------------------------------------------------------------------------------|
| `driver`          | string  | Yes      | Driver name from `Network Capabilities`.                                          |
| `enableIPv6`      | boolean | No       | Default `false`.                                                                   |
| `internal`        | boolean | No       | `true` isolates the network from external traffic.                                 |
| `attachable`      | boolean | No       | `true` lets standalone containers attach.                                          |
| `ingress`         | boolean | No       | Swarm-mode ingress network flag.                                                   |
| `ipam`            | object  | No       | IP address management settings (subnet, gateway, ipRange, auxAddress).             |
| `options`         | object  | No       | Driver-specific options.                                                           |
| `labels`          | object  | No       | Free-form labels.                                                                  |

## Response

`200 OK` on success with the new network's record (similar shape to `List Networks`).

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "attachable": false,
    "checkDuplicate": false,
    "configFrom": {
        "network": "Repudiandae autem explicabo atque et voluptas."
    },
    "configOnly": true,
    "driver": "bridge",
    "enableIPv6": true,
    "ingress": true,
    "internal": true,
    "ipam": {
        "config": [
            {
                "auxAddress": {
                    "Deleniti in recusandae perferendis.": "Omnis vel et."
                },
                "gateway": "Itaque sit illum vero dolor.",
                "ipRange": "In rem.",
                "subnet": "A quo et incidunt molestiae quod suscipit."
            },
            {
                "auxAddress": {
                    "Deleniti in recusandae perferendis.": "Omnis vel et."
                },
                "gateway": "Itaque sit illum vero dolor.",
                "ipRange": "In rem.",
                "subnet": "A quo et incidunt molestiae quod suscipit."
            },
            {
                "auxAddress": {
                    "Deleniti in recusandae perferendis.": "Omnis vel et."
                },
                "gateway": "Itaque sit illum vero dolor.",
                "ipRange": "In rem.",
                "subnet": "A quo et incidunt molestiae quod suscipit."
            }
        ],
        "driver": "Quasi inventore distinctio magnam rerum odio ut.",
        "options": {
            "Deserunt aut iste.": "Deserunt molestiae.",
            "Distinctio dolor ex amet commodi omnis natus.": "Aut optio maxime.",
            "Quaerat aliquid quia velit occaecati officiis.": "Ducimus quia placeat et."
        }
    },
    "labels": {
        "Assumenda magni neque.": "Et error dolorem.",
        "Est incidunt ut perspiciatis.": "Fugit rem deleniti.",
        "Perferendis modi pariatur qui.": "Voluptatem ex."
    },
    "name": "Litmus Automation Network",
    "options": {
        "Iste ratione itaque aut nemo quisquam dolorem.": "Perspiciatis voluptatem qui consequatur possimus consequatur.",
        "Quis sed ex harum occaecati aspernatur est.": "Repudiandae nam sint officiis atque."
    },
    "scope": "Aut et."
}
```

---

## List of Images

**GET** `{{edgeUrl}}/apps/images`

# List of Images

Returns every Docker image stored on the device.

## Endpoint

```http
GET {{edgeUrl}}/apps/images
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field      | Type      | Description                                                                |
|------------|-----------|----------------------------------------------------------------------------|
| `id`       | string    | Short image ID. Use as `{{marketplace_image_id}}` in subsequent calls.     |
| `name`     | string    | Image repository name (e.g. `rocker/rstudio`).                             |
| `created`  | integer   | Unix epoch seconds.                                                        |
| `size`     | integer   | Image size in **bytes**.                                                   |
| `tags`     | string[]  | All tags pointing at this image.                                           |

```json
[
  {
    "id": "96c6bd2c7b6c",
    "name": "rocker/rstudio",
    "created": 1687898793,
    "size": 1873330017,
    "tags": ["latest"]
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "4ddf3f15a89f",
        "name": "nats-stats",
        "created": 1688162142,
        "size": 387577734,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "96c6bd2c7b6c",
        "name": "rocker/rstudio",
        "created": 1687898793,
        "size": 1873330017,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "1f7b355f6401",
        "name": "nats-video-streaming",
        "created": 1687210011,
        "size": 929994049,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "9c7a54a9a43c",
        "name": "hello-world",
        "created": 1683221823,
        "size": 13256,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "564bf3c0cceb",
        "name": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/cve-advisories",
        "created": 1668629177,
        "size": 582600420,
        "tags": [
            "1.0.0"
        ]
    },
    {
        "id": "a33a6c28518a",
        "name": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/natspubsub",
        "created": 1657315928,
        "size": 322381016,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "f4f4867eb25e",
        "name": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/litmusjupyter",
        "created": 1651622739,
        "size": 3461238895,
        "tags": [
            "1.0.0"
        ]
    },
    {
        "id": "66f33ae1931d",
        "name": "grafana/grafana",
        "created": 1645184384,
        "size": 277208572,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "d4ff818577bc",
        "name": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/alpine",
        "created": 1623795577,
        "size": 5595013,
        "tags": [
            "latest"
        ]
    },
    {
        "id": "cbe8815cbea8",
        "name": "mysql",
        "created": 1618039361,
        "size": 546129528,
        "tags": [
            "8.0.23"
        ]
    }
]
```

---

## Images in FTP

**GET** `{{edgeUrl}}/apps/images/cached`

# Images in FTP

Lists Docker image archives present in the device's **FTP folder**. The device's local FTP server is the staging area for offline image delivery -- drop a `.tar` or `.tar.gz` there and use `Upload Image from FTP Folder` to register it with the engine.

## Endpoint

```http
GET {{edgeUrl}}/apps/images/cached
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field        | Type   | Description                                  |
|--------------|--------|----------------------------------------------|
| `filename`   | string | Image archive file name.                     |

```json
[
  { "filename": "anovanats.tar" },
  { "filename": "cve-advisories-1-0-0.tar.gz" },
  { "filename": "nats-stats.tar.gz" }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "filename": "anovanats.tar"
    },
    {
        "filename": "cve-advisories-1-0-0.tar.gz"
    },
    {
        "filename": "nats-stats.tar.gz"
    },
    {
        "filename": "nats-vs.tar.gz"
    }
]
```

---

## Upload Image from FTP Folder

**POST** `{{edgeUrl}}/apps/images/ftp-uploads`

# Upload Image from FTP Folder

Loads an image archive that is already present in the FTP folder (`Images in FTP`) into the Docker engine. Asynchronous -- the response returns an upload job ID that you can poll via the upload-progress endpoints.

## Endpoint

```http
POST {{edgeUrl}}/apps/images/ftp-uploads
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "imageFilePath": "hello-world.tar"
}
```

| Field             | Type   | Required | Description                                              |
|-------------------|--------|----------|----------------------------------------------------------|
| `imageFilePath`   | string | Yes      | File name (or relative path) of the archive in the FTP folder. |

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                  |
|---------|--------|----------------------------------------------|
| `id`    | string | Upload job UUID.                              |

```json
{ "id": "dfde0e30-388b-11ee-8248-94c6911b9c77" }
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "imageFilePath": "hello-world.tar"
}
```

### Response

**Status**: 200 OK

```json
{
    "id": "dfde0e30-388b-11ee-8248-94c6911b9c77"
}
```

---

## Pull an Image

**POST** `{{edgeUrl}}/apps/images/pull`

# Pull an Image

Pulls a Docker image from a configured registry. Asynchronous -- returns a pull job ID. Use `Pull Image Status` to monitor.

## Endpoint

```http
POST {{edgeUrl}}/apps/images/pull
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "imageName": "ubuntu",
  "imageTag": "latest",
  "registryID": "c2d9ecce-f6a3-49cf-8c71-7d4415beb3b8"
}
```

| Field         | Type   | Required | Description                                                                |
|---------------|--------|----------|----------------------------------------------------------------------------|
| `imageName`   | string | Yes      | Image repository name (e.g. `ubuntu`).                                     |
| `imageTag`    | string | Yes      | Tag to pull (e.g. `latest`, `20.04`).                                       |
| `registryID`  | string | No       | Registry UUID from `Registry > List Registries`. If omitted, the default Docker Hub credentials are used. |

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                  |
|---------|--------|----------------------------------------------|
| `id`    | string | Pull job UUID. Use with `Pull Image Status`. |

```json
{ "id": "4f89a7db-388c-11ee-8248-94c6911b9c77" }
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "imageName": "ubuntu",
    "imageTag": "latest",
    "registryID": "c2d9ecce-f6a3-49cf-8c71-7d4415beb3b8"
}
```

### Response

**Status**: 200 OK

```json
{
    "id": "4f89a7db-388c-11ee-8248-94c6911b9c77"
}
```

---

## List all Image Pulls

**GET** `{{edgeUrl}}/apps/images/pull`

# List all Image Pulls

Returns the IDs of every in-progress image-pull job. Use to render a "pulls in progress" indicator.

## Endpoint

```http
GET {{edgeUrl}}/apps/images/pull
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                  |
|---------|--------|----------------------------------------------|
| `id`    | string | Pull job UUID.                                |

```json
[
  { "id": "a96e0314-7739-11e7-90ac-0800271c9e0a" }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "a96e0314-7739-11e7-90ac-0800271c9e0a"
    },
    {
        "id": "a96e0314-7739-11e7-90ac-0800271c9e0a"
    }
]
```

---

## Pull Image Status

**GET** `{{edgeUrl}}/apps/images/pull/{pullEventID}`

# Pull Image Status

Returns the status of a single pull job by its ID. The exact response shape depends on the build but typically includes progress fields (`Status`, `Progress`, `Done`).

## Endpoint

```http
GET {{edgeUrl}}/apps/images/pull/{pullEventID}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name              | Required | Description                                              |
|----------|-------------------|----------|----------------------------------------------------------|
| Path     | `{pullEventID}`   | Yes      | Pull job UUID returned by `Pull an Image`.                |

No request body.

## Response

`200 OK` -- `application/json`. Refer to the Docker engine's `/images/<name>/pull` progress documents for the typical fields. When `Done: true` the pull is complete and the image appears in `List of Images`.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


---

## Remove Multiple Images by ID

**POST** `{{edgeUrl}}/apps/images/remove`

# Remove Multiple Images by ID

Removes one or more images in a single call. The mutation accepts optional `force` and `pruneChildren` flags.

## Endpoint

```http
POST {{edgeUrl}}/apps/images/remove
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "ids": ["4ddf3f15a89f", "9c7a54a9a43c"],
  "force": false,
  "pruneChildren": false
}
```

| Field             | Type      | Required | Description                                                       |
|-------------------|-----------|----------|-------------------------------------------------------------------|
| `ids`             | string[]  | Yes      | Image IDs to remove.                                              |
| `force`           | boolean   | No       | If `true`, remove even when containers still reference the image.  |
| `pruneChildren`   | boolean   | No       | If `true`, also remove untagged child layers.                      |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "force": false,
    "ids": [
        "4ddf3f15a89f",
        "9c7a54a9a43c"
    ],
    "pruneChildren": false
}
```

### Response

**Status**: 204 No Content

---

## Upload an Image

**POST** `{{edgeUrl}}/apps/images/uploads`

# Upload an Image

Uploads a Docker image archive directly (multipart `form-data`). Asynchronous: returns an upload job UUID. Use `List Upload Jobs in Progress` to monitor.

For large images that you already have on the device's filesystem, the FTP-based flow (`Images in FTP` + `Upload Image from FTP Folder`) is more efficient.

## Endpoint

```http
POST {{edgeUrl}}/apps/images/uploads
Content-Type: multipart/form-data
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body (form-data)

| Form key          | Type   | Description                                                            |
|-------------------|--------|------------------------------------------------------------------------|
| `imageFile`       | file   | The image archive (`.tar` or `.tar.gz`).                               |
| `imageFileName`   | text   | File name to record server-side.                                       |
| `imageName`       | text   | Resulting image repository name (e.g. `hello-world`).                   |

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                  |
|---------|--------|----------------------------------------------|
| `id`    | string | Upload job UUID.                              |

```json
{ "id": "4eea1b0d-388d-11ee-8248-94c6911b9c77" }
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

### Response

**Status**: 200 OK

```json
{
    "id": "4eea1b0d-388d-11ee-8248-94c6911b9c77"
}
```

---

## List Upload Jobs in Progress

**GET** `{{edgeUrl}}/apps/images/uploads`

# List Upload Jobs in Progress

Returns the IDs of every in-progress image-upload job. Pair with `Upload an Image` and `Upload Image from FTP Folder` to render an upload-progress widget.

## Endpoint

```http
GET {{edgeUrl}}/apps/images/uploads
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field   | Type   | Description                                  |
|---------|--------|----------------------------------------------|
| `id`    | string | Upload job UUID.                              |

```json
[
  { "id": "a96e0314-7739-11e7-90ac-0800271c9e0a" }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "a96e0314-7739-11e7-90ac-0800271c9e0a"
    },
    {
        "id": "a96e0314-7739-11e7-90ac-0800271c9e0a"
    }   
]
```

---

## Remove an Image

**DELETE** `{{edgeUrl}}/apps/images/{{marketplace_image_id}}`

# Remove an Image

Removes a single image by ID. The response describes which tags were untagged and which underlying layers were deleted.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/images/{{marketplace_image_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_image_id}}`    | Yes      | Image ID.                                    |

No request body.

## Response

`200 OK` -- `application/json`. Array of delete-event objects.

| Field           | Type     | Description                                                            |
|-----------------|----------|------------------------------------------------------------------------|
| `deleted`       | string   | Layer digest that was deleted (empty for tag-only events).             |
| `untagged`      | string   | Tag/repo string that was untagged (empty when only a layer was deleted). |

```json
[
  { "deleted": "", "untagged": "hello-world:latest" },
  { "deleted": "sha256:9c7a54a9a43c...", "untagged": "" }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "deleted": "",
        "untagged": "hello-world:latest"
    },
    {
        "deleted": "",
        "untagged": "hello-world@sha256:dcba6daec718f547568c562956fa47e1b03673dd010fe6ee58ca806767031d1c"
    },
    {
        "deleted": "sha256:9c7a54a9a43cca047013b82af109fe963fde787f63f9e016fdc3384500c2823d",
        "untagged": ""
    }
]
```

---

## Image Details

**GET** `{{edgeUrl}}/apps/images/{{marketplace_image_id}}`

# Image Details

Returns the Docker engine's full image record, including layer breakdown and build metadata. Equivalent to `docker inspect <image>`.

## Endpoint

```http
GET {{edgeUrl}}/apps/images/{{marketplace_image_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_image_id}}`    | Yes      | Image ID.                                    |

## Response

`200 OK` -- `application/json`. Key fields:

| Field           | Type      | Description                                                                                |
|-----------------|-----------|--------------------------------------------------------------------------------------------|
| `id`            | string    | `sha256:`-prefixed digest.                                                                  |
| `name`          | string    | Image repository name.                                                                     |
| `tags`          | string[]  | All tags pointing at this image.                                                           |
| `size`          | integer   | Total size in bytes.                                                                       |
| `build`         | string    | Build platform string (e.g. ` on linux, amd64`).                                            |
| `created`       | integer   | Unix epoch seconds; can be a sentinel like `-62135596800` for engine-managed images.       |
| `layers`        | object[]  | One entry per build-history step: `{size, layer, sha256}`.                                  |

```json
{
  "id": "sha256:96c6bd2c7b6c...",
  "name": "rocker/rstudio",
  "tags": ["latest"],
  "size": 1873330017,
  "build": " on linux, amd64",
  "created": -62135596800,
  "layers": [
    { "size": 0, "layer": "CMD [\"/init\"]",          "sha256": "" },
    { "size": 0, "layer": "EXPOSE map[8787/tcp:{}]", "sha256": "" }
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "sha256:96c6bd2c7b6cce20502deecde4bc071dab7f50e42526ef68280e0252881aeb14",
    "name": "rocker/rstudio",
    "tags": [
        "latest"
    ],
    "size": 1873330017,
    "build": " on linux, amd64",
    "created": -62135596800,
    "layers": [
        {
            "size": 0,
            "layer": "CMD [\"/init\"]",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "EXPOSE map[8787/tcp:{}]",
            "sha256": ""
        },
        {
            "size": 351010,
            "layer": "RUN /bin/sh -c /rocker_scripts/install_quarto.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 100611,
            "layer": "RUN /bin/sh -c /rocker_scripts/install_pandoc.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 1046073963,
            "layer": "RUN /bin/sh -c /rocker_scripts/install_rstudio.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV QUARTO_VERSION=default",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV PANDOC_VERSION=default",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV DEFAULT_USER=rstudio",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV RSTUDIO_VERSION=2023.06.0+421",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV S6_VERSION=v2.1.0.2",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "LABEL org.opencontainers.image.licenses=GPL-2.0-or-later org.opencontainers.image.source=https://github.com/rocker-org/rocker-versioned2 org.opencontainers.image.vendor=Rocker Project org.opencontainers.image.authors=Carl Boettiger <cboettig@ropensci.org>",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "CMD [\"R\"]",
            "sha256": ""
        },
        {
            "size": 108696813,
            "layer": "RUN /bin/sh -c /rocker_scripts/setup_R.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 77957,
            "layer": "COPY scripts /rocker_scripts # buildkit",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV LANG=en_US.UTF-8",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV CRAN=https://packagemanager.posit.co/cran/__linux__/jammy/latest",
            "sha256": ""
        },
        {
            "size": 640213952,
            "layer": "RUN /bin/sh -c /rocker_scripts/install_R_source.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 4082,
            "layer": "COPY scripts/install_R_source.sh /rocker_scripts/install_R_source.sh # buildkit",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV TZ=Etc/UTC",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV R_HOME=/usr/local/lib/R",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "ENV R_VERSION=4.3.1",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "LABEL org.opencontainers.image.licenses=GPL-2.0-or-later org.opencontainers.image.source=https://github.com/rocker-org/rocker-versioned2 org.opencontainers.image.vendor=Rocker Project org.opencontainers.image.authors=Carl Boettiger <cboettig@ropensci.org>",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "/bin/sh -c #(nop)  CMD [\"/bin/bash\"]",
            "sha256": ""
        },
        {
            "size": 77811629,
            "layer": "/bin/sh -c #(nop) ADD file:0ad2ee2cfb186802f49c9bf4148674d1c6fc201f83478ec01ffaa7086d491323 in / ",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH",
            "sha256": ""
        },
        {
            "size": 0,
            "layer": "/bin/sh -c #(nop)  ARG RELEASE",
            "sha256": ""
        }
    ]
}
```

---

## List Registries

**GET** `{{edgeUrl}}/apps/registries`

# List Registries

Returns the image registries the device knows how to authenticate against. A registry is a `{loginServer, type, credentials, name}` tuple plus a stored CA cert (optional). Supported types include `DOCKER` (Docker Hub or any compatible HTTPS registry), `GCR_DOCKER` (Google), `AWS_ECR`, and `AZURE_CONTAINER_REGISTRY`.

## Endpoint

```http
GET {{edgeUrl}}/apps/registries
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of registry objects.

| Field                  | Type     | Description                                                                                |
|------------------------|----------|--------------------------------------------------------------------------------------------|
| `id`                   | string   | Registry UUID. Use as `{{marketplace_registry_id}}`.                                       |
| `type`                 | string   | Registry kind: `DOCKER`, `GCR_DOCKER`, `AWS_ECR`, `AZURE_CONTAINER_REGISTRY`.              |
| `displayedType`        | string   | Friendlier label of `type`.                                                                |
| `config.name`          | string   | Operator-chosen display name.                                                              |
| `config.loginServer`   | string   | Registry URL.                                                                              |
| `config.loginUser`     | string   | Username (empty for anonymous Docker Hub).                                                  |
| `config.loginPassword` | string   | Password / token. **Returned in clear text**; treat the response as sensitive.             |
| `config.caCert`        | string   | Optional CA certificate.                                                                   |
| `config.skipTlsVerify` | boolean  | `true` to skip TLS verification when pulling.                                              |

```json
[
  {
    "id": "06c1831c-e1c3-4dec-9462-927045c68cc5",
    "type": "DOCKER",
    "config": {
      "name": "Elastic docker registry",
      "loginServer": "https://docker.elastic.co",
      "loginUser": "",
      "loginPassword": "",
      "skipTlsVerify": false,
      "caCert": "",
      "description": ""
    },
    "displayedType": "DOCKER_REGISTRY"
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "id": "06c1831c-e1c3-4dec-9462-927045c68cc5",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "06c1831c-e1c3-4dec-9462-927045c68cc5",
            "loginPassword": "",
            "loginServer": "https://docker.elastic.co",
            "loginUser": "",
            "name": "Elastic docker registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "1c3e352b-18d9-476c-bffb-c2d6860b91af",
        "type": "GCR_DOCKER",
        "config": {
            "address": "us-docker.pkg.dev",
            "description": "",
            "id": "1c3e352b-18d9-476c-bffb-c2d6860b91af",
            "jsonKeyFile": "",
            "name": "GOOGLE REGISTRY"
        },
        "displayedType": "GOOGLE_CONTAINER_REGISTRY"
    },
    {
        "id": "37089c8a-a4bf-4743-ba91-a308a3d2879b",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "37089c8a-a4bf-4743-ba91-a308a3d2879b",
            "loginPassword": "",
            "loginServer": "https://docker.elastic.co",
            "loginUser": "",
            "name": "Elastic docker registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "4eb828ff-ada3-404c-ad0b-63551ee1e42f",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "4eb828ff-ada3-404c-ad0b-63551ee1e42f",
            "loginPassword": "",
            "loginServer": "https://hub.docker.com ",
            "loginUser": "",
            "name": "Public Docker Hub",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "507380c5-e3a9-475c-9b8f-8dcfef9f6bc1",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "507380c5-e3a9-475c-9b8f-8dcfef9f6bc1",
            "loginPassword": "",
            "loginServer": "https://mcr.microsoft.com",
            "loginUser": "",
            "name": "Microsoft Docker Container registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "619022b2-2144-4bd0-9d24-18c0be55d158",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "619022b2-2144-4bd0-9d24-18c0be55d158",
            "loginPassword": "",
            "loginServer": "https://mcr.microsoft.com",
            "loginUser": "",
            "name": "Microsoft Docker Container registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "694a9804-4a20-4d61-bbef-c5c72e969a94",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "694a9804-4a20-4d61-bbef-c5c72e969a94",
            "loginPassword": "",
            "loginServer": "https://docker.elastic.co",
            "loginUser": "",
            "name": "Elastic public docker registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "6a77715d-0ade-4040-bae0-f41568d07e8c",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "6a77715d-0ade-4040-bae0-f41568d07e8c",
            "loginPassword": "",
            "loginServer": "https://hub.docker.com",
            "loginUser": "",
            "name": "Public docker repository",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "70f7c354-af13-4768-b6a5-ff969e2f1a5f",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "70f7c354-af13-4768-b6a5-ff969e2f1a5f",
            "loginPassword": "",
            "loginServer": "https://docker.elastic.co",
            "loginUser": "",
            "name": "Elastic docker repository",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "8e22251d-d304-11ec-a0f9-94c6911b9c77",
        "type": "GCR_DOCKER",
        "config": {
            "address": "us-docker.pkg.dev/litmus-customer-facing/litmus-solutions-dev/",
            "description": "",
            "id": "8e22251d-d304-11ec-a0f9-94c6911b9c77",
            "jsonKeyFile": "",
            "name": "litmusjupyter"
        },
        "displayedType": "GOOGLE_CONTAINER_REGISTRY"
    },
    {
        "id": "b90acb33-a037-4f84-8311-e17ffabe8ccf",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "b90acb33-a037-4f84-8311-e17ffabe8ccf",
            "loginPassword": "",
            "loginServer": "https://hub.docker.com",
            "loginUser": "",
            "name": "Public docker hub",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "d6ea3123-d2d2-49a7-82e3-5fc9ff4aefdc",
        "type": "GCR_DOCKER",
        "config": {
            "address": "https://us-docker.pkg.dev",
            "description": "",
            "id": "d6ea3123-d2d2-49a7-82e3-5fc9ff4aefdc",
            "jsonKeyFile": "",
            "name": "GCR-solutions-registry"
        },
        "displayedType": "GOOGLE_CONTAINER_REGISTRY"
    },
    {
        "id": "eb33db83-3bfd-4eff-8a6f-a7ca72cebaab",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "eb33db83-3bfd-4eff-8a6f-a7ca72cebaab",
            "loginPassword": "",
            "loginServer": "https://mcr.microsoft.com",
            "loginUser": "",
            "name": "Microsoft Docker Container registry",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    },
    {
        "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
        "type": "DOCKER",
        "config": {
            "caCert": "",
            "description": "",
            "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
            "loginPassword": "",
            "loginServer": "https://hub.docker.com",
            "loginUser": "",
            "name": "Public docker hub",
            "skipTlsVerify": false
        },
        "displayedType": "DOCKER_REGISTRY"
    }
]
```

---

## List Registries Schemas

**GET** `{{edgeUrl}}/apps/registries/schemas`

# List Registries Schemas

Returns the JSON Schema for each supported registry type. Use this to render a dynamic form in custom UIs before calling `Create Registry`.

## Endpoint

```http
GET {{edgeUrl}}/apps/registries/schemas
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of `{type, schema}` objects.

| Field           | Type     | Description                                                                                |
|-----------------|----------|--------------------------------------------------------------------------------------------|
| `type`          | string   | Registry kind (`DOCKER_REGISTRY`, `AWS_ECR`, `GOOGLE_CONTAINER_REGISTRY`, `AZURE_CONTAINER_REGISTRY`). |
| `schema`        | object   | JSON Schema document describing the fields the registry type accepts.                       |

The schema's `_templateCommon` array lists common fields shared across registry types (`name`, `type`, `description`); `_templateCustom` lists the per-type fields. `oneOf[]._order` controls form-field ordering.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "type": "DOCKER_REGISTRY",
        "schema": {
            "$id": "http://litmusautomation.com/schemas/cc/mongodb.json",
            "$schema": "http://json-schema.org/schema#",
            "_templateCommon": [
                "name",
                "type",
                "description"
            ],
            "_templateCustom": [
                "loginServer",
                "loginUser",
                "loginPassword",
                "caCert",
                "skipTlsVerify"
            ],
            "oneOf": [
                {
                    "_order": [
                        "id",
                        "name",
                        "type",
                        "description",
                        "loginServer",
                        "loginUser",
                        "loginPassword",
                        "caCert",
                        "skipTlsVerify"
                    ],
                    "required": [
                        "name",
                        "type",
                        "loginServer"
                    ]
                }
            ],
            "properties": {
                "caCert": {
                    "_label": "Docker CA Certificate",
                    "_labelCode": "docker.caCert.label",
                    "_multiline": true,
                    "_tooltip": "e.g., ------ BEGIN CERTIFICATE ------…",
                    "_tooltipCode": "docker.caCert.tooltip",
                    "default": "",
                    "type": "string"
                },
                "description": {
                    "_label": "Registry Description",
                    "_labelCode": "docker.description.label",
                    "_multiline": true,
                    "_tooltip": "e.g., dockerRegistryDescription",
                    "_tooltipCode": "docker.description.tooltip",
                    "maxLength": 256,
                    "type": "string"
                },
                "id": {
                    "_label": "ID",
                    "_labelCode": "docker.id.label",
                    "_tooltip": "xxxx-xxxx-xxxx-xxxx",
                    "_tooltipCode": "docker.id.tooltip",
                    "type": "string"
                },
                "loginPassword": {
                    "_label": "Docker Login Password",
                    "_labelCode": "docker.loginPassword.label",
                    "_tooltip": "e.g., password",
                    "_tooltipCode": "docker.loginPassword.tooltip",
                    "minLength": 0,
                    "type": "string"
                },
                "loginServer": {
                    "_label": "Docker Login Server",
                    "_labelCode": "docker.loginServer.label",
                    "_tooltip": "e.g., https://index.docker.io/v1",
                    "_tooltipCode": "docker.loginServer.tooltip",
                    "type": "string"
                },
                "loginUser": {
                    "_label": "Docker Login User",
                    "_labelCode": "docker.loginUser.label",
                    "_tooltip": "e.g., userName",
                    "_tooltipCode": "docker.loginUser.tooltip",
                    "minLength": 0,
                    "type": "string"
                },
                "name": {
                    "_label": "Name",
                    "_labelCode": "docker.name.label",
                    "_tooltip": "e.g., dockerRegistryName",
                    "_tooltipCode": "docker.name.tooltip",
                    "maxLength": 64,
                    "pattern": "^([\\.A-Za-z0-9_-])+(\\s+[\\.A-Za-z0-9_-]+)*$",
                    "type": "string"
                },
                "skipTlsVerify": {
                    "_label": "Docker Skip TLS Verification",
                    "_labelCode": "docker.skipTlsVerify.label",
                    "_tooltipCode": "docker.skipTlsVerify.tooltip",
                    "default": false,
                    "type": "boolean"
                }
            },
            "type": "object"
        }
    },
    {
        "type": "GOOGLE_CONTAINER_REGISTRY",
        "schema": {
            "$id": "http://litmusautomation.com/schemas/cc/mongodb.json",
            "$schema": "http://json-schema.org/schema#",
            "_templateCommon": [
                "name",
                "type",
                "address",
                "description"
            ],
            "_templateCustom": [
                "jsonKeyFile"
            ],
            "oneOf": [
                {
                    "_order": [
                        "id",
                        "name",
                        "type",
                        "address",
                        "description",
                        "jsonKeyFile"
                    ],
                    "required": [
                        "name",
                        "type",
                        "jsonKeyFile"
                    ]
                }
            ],
            "properties": {
                "address": {
                    "_label": "Google container registry address",
                    "_labelCode": "gcrdocker.address.label",
                    "_tooltip": "e.g., gcr.io",
                    "_tooltipCode": "gcrdocker.address.tooltip",
                    "type": "string"
                },
                "description": {
                    "_label": "Repository Description",
                    "_labelCode": "gcrdocker.description.label",
                    "_multiline": true,
                    "_tooltip": "e.g., googleRegistryDescription",
                    "_tooltipCode": "gcrdocker.description.tooltip",
                    "maxLength": 256,
                    "type": "string"
                },
                "id": {
                    "_label": "ID",
                    "_labelCode": "gcrdocker.id.label",
                    "_tooltip": "xxxx-xxxx-xxxx-xxxx",
                    "_tooltipCode": "gcrdocker.id.tooltip",
                    "type": "string"
                },
                "jsonKeyFile": {
                    "_allowUpload": ".json",
                    "_label": "JSON key file",
                    "_labelCode": "gcrdocker.jsonKeyFile.label",
                    "_multiline": true,
                    "_tooltip": "e.g., {-- service account key--}",
                    "_tooltipCode": "gcrdocker.jsonKeyFile.tooltip",
                    "type": "string"
                },
                "name": {
                    "_label": "Name",
                    "_labelCode": "gcrdocker.name.label",
                    "_tooltip": "e.g., googleRegistryName",
                    "_tooltipCode": "gcrdocker.name.tooltip",
                    "maxLength": 64,
                    "pattern": "^([\\.A-Za-z0-9_-])+(\\s+[\\.A-Za-z0-9_-]+)*$",
                    "type": "string"
                }
            },
            "type": "object"
        }
    },
    {
        "type": "AWS_ECR",
        "schema": {
            "$id": "http://litmusautomation.com/schemas/cc/mongodb.json",
            "$schema": "http://json-schema.org/schema#",
            "_templateCommon": [
                "name",
                "type",
                "description"
            ],
            "_templateCustom": [
                "region",
                "awsAccessKeyId",
                "awsSecretAccessKey"
            ],
            "oneOf": [
                {
                    "_order": [
                        "id",
                        "name",
                        "type",
                        "description",
                        "region",
                        "awsAccessKeyId",
                        "awsSecretAccessKey"
                    ],
                    "required": [
                        "name",
                        "type",
                        "awsAccessKeyId",
                        "awsSecretAccessKey"
                    ]
                }
            ],
            "properties": {
                "awsAccessKeyId": {
                    "_label": "AWS Key ID",
                    "_labelCode": "awsecr.awsAccessKeyId.label",
                    "_tooltip": "e.g., awsKeyID",
                    "_tooltipCode": "awsecr.awsAccessKeyId.tooltip",
                    "maxLength": 128,
                    "minLength": 16,
                    "type": "string"
                },
                "awsSecretAccessKey": {
                    "_label": "AWS Secret Key",
                    "_labelCode": "awsecr.awsSecretAccessKey.label",
                    "_tooltip": "e.g., secretPassword",
                    "_tooltipCode": "awsecr.awsSecretAccessKey.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "description": {
                    "_label": "Description",
                    "_labelCode": "awsecr.description.label",
                    "_multiline": true,
                    "_tooltip": "e.g., awsRegistryDescription ",
                    "_tooltipCode": "awsecr.description.tooltip",
                    "maxLength": 256,
                    "type": "string"
                },
                "id": {
                    "_label": "ID",
                    "_labelCode": "awsecr.id.label",
                    "_tooltip": "xxxx-xxxx-xxxx-xxxx",
                    "_tooltipCode": "awsecr.id.tooltip",
                    "type": "string"
                },
                "name": {
                    "_label": "Name",
                    "_labelCode": "awsecr.name.label",
                    "_tooltip": "e.g., awsRegistryName",
                    "_tooltipCode": "awsecr.name.tooltip",
                    "maxLength": 64,
                    "pattern": "^([\\.A-Za-z0-9_-])+(\\s+[\\.A-Za-z0-9_-]+)*$",
                    "type": "string"
                },
                "region": {
                    "_label": "AWS Region",
                    "_labelCode": "awsecr.region.label",
                    "_tooltip": "e.g., us-east-1",
                    "_tooltipCode": "awsecr.region.tooltip",
                    "type": "string"
                }
            },
            "type": "object"
        }
    },
    {
        "type": "AZURE_CONTAINER_REGISTRY",
        "schema": {
            "$id": "http://litmusautomation.com/schemas/cc/mongodb.json",
            "$schema": "http://json-schema.org/schema#",
            "_templateCommon": [
                "name",
                "type",
                "description"
            ],
            "_templateCustom": [
                "tenantId",
                "subscriptionID",
                "clientId",
                "clientSecret",
                "resourceGroup",
                "registryName",
                "address"
            ],
            "oneOf": [
                {
                    "_order": [
                        "id",
                        "name",
                        "type",
                        "description",
                        "tenantId",
                        "subscriptionID",
                        "clientId",
                        "clientSecret",
                        "resourceGroup",
                        "registryName",
                        "address"
                    ],
                    "required": [
                        "name",
                        "type",
                        "tenantId",
                        "subscriptionID",
                        "clientId",
                        "clientSecret",
                        "resourceGroup",
                        "registryName",
                        "address"
                    ]
                }
            ],
            "properties": {
                "address": {
                    "_label": "Address",
                    "_labelCode": "azurecontainer.address.label",
                    "_tooltip": "e.g., exampleAzureContainer.azurecr.io ",
                    "_tooltipCode": "azurecontainer.address.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "clientId": {
                    "_label": "Client ID",
                    "_labelCode": "azurecontainer.clientId.label",
                    "_tooltip": "e.g., azureUser",
                    "_tooltipCode": "azurecontainer.clientId.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "clientSecret": {
                    "_label": "Client Secret",
                    "_labelCode": "azurecontainer.clientSecret.label",
                    "_tooltip": "e.g., xxxx-xxxx-xxxx",
                    "_tooltipCode": "azurecontainer.clientSecret.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "description": {
                    "_label": "Registry Description",
                    "_labelCode": "azurecontainer.description.label",
                    "_multiline": true,
                    "_tooltip": "e.g., azureRegistryDescription",
                    "_tooltipCode": "azurecontainer.description.tooltip",
                    "maxLength": 256,
                    "type": "string"
                },
                "id": {
                    "_label": "ID",
                    "_labelCode": "azurecontainer.id.label",
                    "_tooltip": "xxxx-xxxx-xxxx-xxxx",
                    "_tooltipCode": "azurecontainer.id.tooltip",
                    "type": "string"
                },
                "name": {
                    "_label": "Name",
                    "_labelCode": "azurecontainer.name.label",
                    "_tooltip": "e.g., azureRegistryName",
                    "_tooltipCode": "azurecontainer.name.tooltip",
                    "maxLength": 64,
                    "pattern": "^([\\.A-Za-z0-9_-])+(\\s+[\\.A-Za-z0-9_-]+)*$",
                    "type": "string"
                },
                "registryName": {
                    "_label": "Registry Name",
                    "_labelCode": "azurecontainer.registryName.label",
                    "_tooltip": "e.g., azureContainerRegistryName",
                    "_tooltipCode": "azurecontainer.registryName.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "resourceGroup": {
                    "_label": "Resource Group",
                    "_labelCode": "azurecontainer.resourceGroup.label",
                    "_tooltip": "e.g., azureResourceGroup",
                    "_tooltipCode": "azurecontainer.resourceGroup.tooltip",
                    "minLength": 1,
                    "type": "string"
                },
                "subscriptionID": {
                    "_label": "Service subscription identifier",
                    "_labelCode": "azurecontainer.subscriptionID.label",
                    "_tooltip": "e.g., 00000000-0000-0000-0000",
                    "_tooltipCode": "azurecontainer.subscriptionID.tooltip",
                    "type": "string"
                },
                "tenantId": {
                    "_label": "Service Principal Name",
                    "_labelCode": "azurecontainer.tenantId.label",
                    "_tooltip": "e.g., abcd",
                    "_tooltipCode": "azurecontainer.tenantId.tooltip",
                    "type": "string"
                }
            },
            "type": "object"
        }
    }
]
```

---

## Create Registry

**POST** `{{edgeUrl}}/apps/registries`

# Create Registry

Creates a new registry credential. The request uses **multipart form data**: a `registry_type` (text), a `registry_config` (JSON-encoded text), and an optional `registry_ca` certificate file.

## Endpoint

```http
POST {{edgeUrl}}/apps/registries
Content-Type: multipart/form-data
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body (form-data)

| Form key            | Type   | Description                                                                                |
|---------------------|--------|--------------------------------------------------------------------------------------------|
| `registry_type`     | text   | One of: `DOCKER_REGISTRY`, `AWS_ECR`, `GOOGLE_CONTAINER_REGISTRY`, `AZURE_CONTAINER_REGISTRY`. |
| `registry_config`   | text   | JSON-encoded config matching the schema for the chosen type (see `List Registries Schemas`). |
| `registry_ca`       | text   | Optional CA certificate (PEM).                                                              |

### Example `registry_config` for `DOCKER_REGISTRY`

```json
{
  "name": "apiRegistry",
  "description": "description",
  "loginServer": "https://hub.docker.io",
  "loginUser": "",
  "loginPassword": "",
  "skipTlsVerify": false,
  "caCert": "",
  "id": ""
}
```

## Response

`201 Created` -- `application/json`. Returns the new registry record (same shape as one element of `List Registries`).

```json
{
  "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
  "type": "DOCKER",
  "config": {
    "name": "Public docker hub",
    "loginServer": "https://hub.docker.com",
    "loginUser": "",
    "loginPassword": "",
    "skipTlsVerify": false,
    "caCert": "",
    "description": "",
    "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5"
  },
  "displayedType": "DOCKER_REGISTRY"
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

### Response

**Status**: 201 Created

```Text
{
    "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
    "type": "DOCKER",
    "config": {
        "caCert": "",
        "description": "",
        "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
        "loginPassword": "",
        "loginServer": "https://hub.docker.com",
        "loginUser": "",
        "name": "Public docker hub",
        "skipTlsVerify": false
    },
    "displayedType": "DOCKER_REGISTRY"
}
```

---

## Registry Details

**GET** `{{edgeUrl}}/apps/registries/{{marketplace_registry_id}}`

# Registry Details

Returns one registry record by ID. Same shape as one element of `List Registries`. `loginPassword` is returned in clear text -- treat the response as sensitive.

## Endpoint

```http
GET {{edgeUrl}}/apps/registries/{{marketplace_registry_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_registry_id}}` | Yes      | Registry UUID.                               |

## Response

`200 OK` -- `application/json`. See `List Registries` for the per-field reference.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
    "type": "DOCKER",
    "config": {
        "caCert": "",
        "description": "",
        "id": "faedaf64-acdd-4a34-8238-3003e8ad77c5",
        "loginPassword": "",
        "loginServer": "https://hub.docker.com",
        "loginUser": "",
        "name": "Public docker hub",
        "skipTlsVerify": false
    },
    "displayedType": "DOCKER_REGISTRY"
}
```

---

## Delete Registry

**DELETE** `{{edgeUrl}}/apps/registries/{{marketplace_registry_id}}`

# Delete Registry

Removes a registry credential. Images already pulled remain on the device; subsequent pulls that would have used this registry's credentials fall back to anonymous unless another configured registry matches the image's host.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/registries/{{marketplace_registry_id}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                          | Required | Description                                  |
|----------|-------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_registry_id}}` | Yes      | Registry UUID.                               |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 204 No Content

---

## List Volumes

**GET** `{{edgeUrl}}/apps/volumes`

# List Volumes

Lists every Docker volume on the device.

## Endpoint

```http
GET {{edgeUrl}}/apps/volumes
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Array of volume objects.

| Field         | Type     | Description                                                                |
|---------------|----------|----------------------------------------------------------------------------|
| `created`     | string   | ISO 8601 timestamp of volume creation.                                      |
| `driver`      | string   | Volume driver (`local`, NFS-driver, etc.).                                  |
| `mountpoint`  | string   | Absolute path on the host where the volume is mounted.                     |
| `name`        | string   | Volume name. Use as `{{marketplace_volume_name}}`.                          |
| `scope`       | string   | Usually `local`.                                                            |
| `size`        | integer  | Volume size in **bytes**.                                                   |

```json
[
  {
    "created": "2023-08-04T00:01:19Z",
    "driver": "local",
    "mountpoint": "/var/lib/docker/volumes/mysql-mysql-mysql-mysqldb-vol/_data",
    "name": "mysql-mysql-mysql-mysqldb-vol",
    "scope": "local",
    "size": 200962194
  }
]
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
[
    {
        "created": "2023-08-04T00:01:19Z",
        "driver": "local",
        "mountpoint": "/var/lib/docker/volumes/mysql-mysql-mysql-mysqldb-vol/_data",
        "name": "mysql-mysql-mysql-mysqldb-vol",
        "scope": "local",
        "size": 200962194
    }
]
```

---

## Remove Multiple Volume by Names

**POST** `{{edgeUrl}}/apps/volumes/remove`

# Remove Multiple Volume by Names

Removes a list of volumes by name in a single call. Volumes that are still mounted by a container cannot be removed -- stop the container first.

## Endpoint

```http
POST {{edgeUrl}}/apps/volumes/remove
Content-Type: application/json
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Request body

```json
{
  "names": ["my-volume-1", "my-volume-2"]
}
```

| Field    | Type      | Required | Description                                              |
|----------|-----------|----------|----------------------------------------------------------|
| `names`  | string[]  | Yes      | Volume names to remove.                                  |

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Request Body

```json
{
    "names": ["array of containers to remove"]
}
```

### Response

**Status**: 204 No Content

---

## Remove Single Volume

**DELETE** `{{edgeUrl}}/apps/volumes/{{marketplace_volume_name}}`

# Remove Single Volume

Removes a single Docker volume by name. Single-volume counterpart to `Remove Multiple Volume by Names`.

## Endpoint

```http
DELETE {{edgeUrl}}/apps/volumes/{{marketplace_volume_name}}
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Path parameters

| Location | Name                              | Required | Description                                  |
|----------|-----------------------------------|----------|----------------------------------------------|
| Path     | `{{marketplace_volume_name}}`     | Yes      | Volume name.                                  |

No request body.

## Response

`200 OK` on success.

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


---

## Marketplace System Info

**GET** `{{edgeUrl}}/apps/dc/system/info`

# Marketplace System Info

Returns the Docker engine's `info` payload: counters of containers and images, the storage driver, registered plugins, and host attributes. Equivalent to `docker info`.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/system/info
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Docker-engine `info` payload. Selected fields:

| Field                          | Type      | Description                                                                |
|--------------------------------|-----------|----------------------------------------------------------------------------|
| `id`                           | string    | Docker engine instance ID.                                                  |
| `containers`                   | integer   | Total containers.                                                          |
| `containers_running`           | integer   | Running containers.                                                        |
| `containers_paused`            | integer   | Paused containers.                                                         |
| `containers_stopped`           | integer   | Stopped containers.                                                        |
| `images`                       | integer   | Total images.                                                              |
| `driver`                       | string    | Storage driver (`overlay2`, ...).                                           |
| `driver_status`                | array[]   | Driver status key/value pairs.                                             |
| `plugins`                      | object    | Plugin map: `volume`, `network`, `authorization`, `log`.                    |

```json
{
  "id": "VN4U:FUCL:I6W2:NXP2:TOCD:KJ7G:...",
  "containers": 7,
  "containers_running": 6,
  "containers_paused": 0,
  "containers_stopped": 1,
  "images": 14,
  "driver": "overlay2",
  "driver_status": [
    ["Backing Filesystem", "extfs"],
    ["Supports d_type", "true"]
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "id": "VN4U:FUCL:I6W2:NXP2:TOCD:KJ7G:BH2Q:74E5:VEUT:42XZ:GHYN:WMMC",
    "containers": 7,
    "containers_running": 6,
    "containers_paused": 0,
    "containers_stopped": 1,
    "images": 14,
    "driver": "overlay2",
    "driver_status": [
        [
            "Backing Filesystem",
            "extfs"
        ],
        [
            "Supports d_type",
            "true"
        ],
        [
            "Native Overlay Diff",
            "true"
        ],
        [
            "userxattr",
            "false"
        ]
    ],
    "system_status": null,
    "plugins": {
        "volume": [
            "local"
        ],
        "network": [
            "bridge",
            "host",
            "ipvlan",
            "macvlan",
            "null",
            "overlay"
        ],
        "authorization": null,
        "log": [
            "awslogs",
            "fluentd",
            "gcplogs",
            "gelf",
            "journald",
            "json-file",
            "local",
            "logentries",
            "splunk",
            "syslog"
        ]
    },
    "memory_limit": true,
    "swap_limit": true,
    "kernel_memory": true,
    "cpu_cfs_period": false,
    "cpu_cfs_quota": false,
    "cpu_shares": true,
    "cpu_set": true,
    "i_pv_4_forwarding": true,
    "bridge_nf_iptables": true,
    "bridge_nf_ip_6_tables": true,
    "debug": false,
    "n_fd": 71,
    "oom_kill_disable": true,
    "n_goroutines": 72,
    "system_time": "2023-08-11T20:18:11.192004689Z",
    "logging_driver": "json-file",
    "cgroup_driver": "cgroupfs",
    "n_events_listener": 0,
    "kernel_version": "5.15.91-yocto-standard",
    "operating_system": "Litmus Edge 3.5.6 (kirkstone)",
    "os_type": "linux",
    "architecture": "x86_64",
    "index_server_address": "https://index.docker.io/v1/",
    "registry_config": {
        "allow_nondistributable_artifacts_cid_rs": [],
        "allow_nondistributable_artifacts_hostnames": [],
        "insecure_registry_cid_rs": [
            {
                "IP": "127.0.0.0",
                "Mask": "/wAAAA=="
            }
        ],
        "index_configs": {
            "docker.io": {
                "name": "docker.io",
                "mirrors": [],
                "secure": true,
                "official": true
            }
        },
        "mirrors": []
    },
    "ncpu": 4,
    "mem_total": 8228290560,
    "generic_resources": [],
    "docker_root_dir": "/var/lib/docker",
    "http_proxy": "",
    "https_proxy": "",
    "no_proxy": "",
    "name": "litmus-edge-94c6911b9c77",
    "labels": [],
    "experimental_build": false,
    "server_version": "20.10.21-ce",
    "cluster_store": "",
    "cluster_advertise": "",
    "runtimes": {
        "io.containerd.runc.v2": {
            "path": "runc",
            "args": null
        },
        "io.containerd.runtime.v1.linux": {
            "path": "runc",
            "args": null
        },
        "runc": {
            "path": "runc",
            "args": null
        }
    },
    "default_runtime": "runc",
    "swarm": {
        "node_id": "",
        "node_addr": "",
        "local_node_state": "inactive",
        "control_available": false,
        "error": "",
        "remote_managers": [],
        "nodes": 0,
        "managers": 0,
        "cluster": null
    },
    "live_restore_enabled": false,
    "isolation": "",
    "init_binary": "docker-init",
    "containerd_commit": {
        "id": "1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f.m",
        "expected": "1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f.m"
    },
    "runc_commit": {
        "id": "v1.1.4-8-g974efd2d-dirty",
        "expected": "v1.1.4-8-g974efd2d-dirty"
    },
    "init_commit": {
        "id": "b9f42a0-dirty",
        "expected": "b9f42a0-dirty"
    },
    "security_options": [
        "name=seccomp,profile=default"
    ]
}
```

---

## System Docker Version

**GET** `{{edgeUrl}}/apps/dc/system/version`

# System Docker Version

Returns Docker engine version info. Equivalent to `docker version`.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/system/version
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`. Docker `version` payload.

| Field             | Description                                                                |
|-------------------|----------------------------------------------------------------------------|
| `Platform.Name`   | Platform name (often empty for embedded engines).                          |
| `Components`      | Array of `{Name, Version, Details}` (Engine + containerd + ...).            |

```json
{
  "Platform": { "Name": "" },
  "Components": [
    {
      "Name": "Engine",
      "Version": "20.10.21-ce",
      "Details": {
        "ApiVersion": "1.41",
        "Arch": "amd64",
        "BuildTime": "2022-10-25T11:44:15.000000000+00:00",
        "KernelVersion": "5.15.91-yocto-standard",
        "Os": "linux"
      }
    }
  ]
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "Platform": {
        "Name": ""
    },
    "Components": [
        {
            "Name": "Engine",
            "Version": "20.10.21-ce",
            "Details": {
                "ApiVersion": "1.41",
                "Arch": "amd64",
                "BuildTime": "2022-10-25T11:44:15.000000000+00:00",
                "Experimental": "false",
                "GitCommit": "3056208812eb5e792fa99736c9167d1e10f4ab49",
                "GoVersion": "go1.17.13",
                "KernelVersion": "5.15.91-yocto-standard",
                "MinAPIVersion": "1.12",
                "Os": "linux"
            }
        },
        {
            "Name": "containerd",
            "Version": "v1.6.19.m",
            "Details": {
                "GitCommit": "1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f.m"
            }
        },
        {
            "Name": "runc",
            "Version": "1.1.4+dev",
            "Details": {
                "GitCommit": "v1.1.4-8-g974efd2d-dirty"
            }
        },
        {
            "Name": "docker-init",
            "Version": "0.19.0",
            "Details": {
                "GitCommit": "b9f42a0-dirty"
            }
        }
    ],
    "Version": "20.10.21-ce",
    "ApiVersion": "1.41",
    "MinAPIVersion": "1.12",
    "GitCommit": "3056208812eb5e792fa99736c9167d1e10f4ab49",
    "GoVersion": "go1.17.13",
    "Os": "linux",
    "Arch": "amd64",
    "KernelVersion": "5.15.91-yocto-standard",
    "BuildTime": "2022-10-25T11:44:15.000000000+00:00"
}
```

---

## Marketplace Disk Usage

**GET** `{{edgeUrl}}/apps/dc/system/df`

# Marketplace Disk Usage

Returns aggregated disk usage across the Docker engine -- images, containers, and volumes. Equivalent to `docker system df`.

## Endpoint

```http
GET {{edgeUrl}}/apps/dc/system/df
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `application/json`

| Field                          | Type     | Description                                                            |
|--------------------------------|----------|------------------------------------------------------------------------|
| `images.total`                 | integer  | Number of images on the device.                                        |
| `images.active`                | integer  | Number of images referenced by at least one container.                 |
| `images.size`                  | integer  | Total image data on disk, in **bytes**.                                |
| `containers.total`             | integer  | Total containers.                                                      |
| `containers.active`            | integer  | Running containers.                                                    |
| `containers.size`              | integer  | Bytes used by container layers (writable layer + logs).                |
| `volumes.total`                | integer  | Total volumes.                                                         |
| `volumes.active`               | integer  | Volumes referenced by at least one container.                          |
| `volumes.size`                 | integer  | Bytes used by volumes.                                                 |

```json
{
  "images":     { "total": 14, "active": 7, "size": 8817836488 },
  "containers": { "total": 7,  "active": 6, "size": 9510017319 },
  "volumes":    { "total": 1,  "active": 1, "size": 200962194 }
}
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```json
{
    "images": {
        "total": 14,
        "active": 7,
        "size": 8817836488
    },
    "containers": {
        "total": 7,
        "active": 6,
        "size": 9510017319
    },
    "volumes": {
        "total": 1,
        "active": 1,
        "size": 200962194
    }
}
```

---

## Marketplace Prometheus Metrics

**GET** `{{edgeUrl}}/apps/metrics`

# Marketplace Prometheus Metrics

Returns Prometheus-format runtime metrics for the Marketplace service. Same scrape conventions as the DeviceHub and DataHub Prometheus endpoints -- `text/plain` exposition, suitable for direct Prometheus scraping.

## Endpoint

```http
GET {{edgeUrl}}/apps/metrics
```

## Authentication

HTTP Basic Auth. **Username** is your API token, **password** is empty. Tokens are managed under `System > Access Control > Tokens`.

## Parameters

None.

## Response

`200 OK` -- `text/plain; version=0.0.4`. Standard Go runtime exposition plus Marketplace-specific counters. Key built-in series:

| Metric                                     | Type     | Description                                                       |
|--------------------------------------------|----------|-------------------------------------------------------------------|
| `go_gc_duration_seconds`                   | summary  | GC pause durations.                                              |
| `go_goroutines`                            | gauge    | Live goroutines.                                                 |
| `go_info`                                  | gauge    | Go build info (labelled).                                        |

### Example response (truncated)

```text
# HELP go_gc_duration_seconds A summary of the pause duration of garbage collection cycles.
# TYPE go_gc_duration_seconds summary
go_gc_duration_seconds{quantile="0"} 3.0829e-05
go_gc_duration_seconds{quantile="0.5"} 0.000147927
go_gc_duration_seconds{quantile="1"} 0.001755007
go_gc_duration_seconds_sum 3.47000687
go_gc_duration_seconds_count 23189

# HELP go_goroutines Number of goroutines that currently exist.
# TYPE go_goroutines gauge
go_goroutines 44
```

## Scrape configuration

```yaml
- job_name: 'litmusedge-marketplace'
  scheme: https
  tls_config:
    insecure_skip_verify: true
  metrics_path: /apps/metrics
  basic_auth:
    username: '<api-token>'
    password: ''
  static_configs:
    - targets: ['<edge-host>:443']
```

## Errors

| HTTP status         | When it happens                                                                |
|---------------------|--------------------------------------------------------------------------------|
| `400 Bad Request`   | Missing or malformed query/body parameter.                                     |
| `401 Unauthorized`  | Missing or invalid credentials.                                                |
| `403 Forbidden`     | Token lacks permission for this operation.                                     |
| `404 Not Found`     | Target entity does not exist.                                                  |
| `5xx`               | Service is unreachable, restarting, or internally errored. Inspect device logs under `System > Support`. |

> **TLS note**: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


### Response

**Status**: 200 OK

```plain
# HELP go_gc_duration_seconds A summary of the pause duration of garbage collection cycles.
# TYPE go_gc_duration_seconds summary
go_gc_duration_seconds{quantile="0"} 3.0829e-05
go_gc_duration_seconds{quantile="0.25"} 9.5147e-05
go_gc_duration_seconds{quantile="0.5"} 0.000147927
go_gc_duration_seconds{quantile="0.75"} 0.000166325
go_gc_duration_seconds{quantile="1"} 0.001755007
go_gc_duration_seconds_sum 3.47000687
go_gc_duration_seconds_count 23189
# HELP go_goroutines Number of goroutines that currently exist.
# TYPE go_goroutines gauge
go_goroutines 44
# HELP go_info Information about the Go environment.
# TYPE go_info gauge
go_info{version="go1.20.5"} 1
# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use.
# TYPE go_memstats_alloc_bytes gauge
go_memstats_alloc_bytes 5.461912e+06
# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed.
# TYPE go_memstats_alloc_bytes_total counter
go_memstats_alloc_bytes_total 2.9220078552e+10
# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table.
# TYPE go_memstats_buck_hash_sys_bytes gauge
go_memstats_buck_hash_sys_bytes 1.858063e+06
# HELP go_memstats_frees_total Total number of frees.
# TYPE go_memstats_frees_total counter
go_memstats_frees_total 1.31116916e+08
# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started.
# TYPE go_memstats_gc_cpu_fraction gauge
go_memstats_gc_cpu_fraction 2.0299865155994978e-05
# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata.
# TYPE go_memstats_gc_sys_bytes gauge
go_memstats_gc_sys_bytes 8.981792e+06
# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use.
# TYPE go_memstats_heap_alloc_bytes gauge
go_memstats_heap_alloc_bytes 5.461912e+06
# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used.
# TYPE go_memstats_heap_idle_bytes gauge
go_memstats_heap_idle_bytes 2.0496384e+07
# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use.
# TYPE go_memstats_heap_inuse_bytes gauge
go_memstats_heap_inuse_bytes 7.913472e+06
# HELP go_memstats_heap_objects Number of allocated objects.
# TYPE go_memstats_heap_objects gauge
go_memstats_heap_objects 40544
# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS.
# TYPE go_memstats_heap_released_bytes gauge
go_memstats_heap_released_bytes 1.9243008e+07
# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system.
# TYPE go_memstats_heap_sys_bytes gauge
go_memstats_heap_sys_bytes 2.8409856e+07
# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection.
# TYPE go_memstats_last_gc_time_seconds gauge
go_memstats_last_gc_time_seconds 1.709577861666504e+09
# HELP go_memstats_lookups_total Total number of pointer lookups.
# TYPE go_memstats_lookups_total counter
go_memstats_lookups_total 0
# HELP go_memstats_mallocs_total Total number of mallocs.
# TYPE go_memstats_mallocs_total counter
go_memstats_mallocs_total 1.3115746e+08
# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures.
# TYPE go_memstats_mcache_inuse_bytes gauge
go_memstats_mcache_inuse_bytes 4800
# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system.
# TYPE go_memstats_mcache_sys_bytes gauge
go_memstats_mcache_sys_bytes 15600
# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures.
# TYPE go_memstats_mspan_inuse_bytes gauge
go_memstats_mspan_inuse_bytes 174080
# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system.
# TYPE go_memstats_mspan_sys_bytes gauge
go_memstats_mspan_sys_bytes 195840
# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place.
# TYPE go_memstats_next_gc_bytes gauge
go_memstats_next_gc_bytes 1.0916816e+07
# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations.
# TYPE go_memstats_other_sys_bytes gauge
go_memstats_other_sys_bytes 873449
# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator.
# TYPE go_memstats_stack_inuse_bytes gauge
go_memstats_stack_inuse_bytes 950272
# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator.
# TYPE go_memstats_stack_sys_bytes gauge
go_memstats_stack_sys_bytes 950272
# HELP go_memstats_sys_bytes Number of bytes obtained from system.
# TYPE go_memstats_sys_bytes gauge
go_memstats_sys_bytes 4.1284872e+07
# HELP go_threads Number of OS threads created.
# TYPE go_threads gauge
go_threads 9
# HELP mp_processed_ops_total The total number of processed events
# TYPE mp_processed_ops_total counter
mp_processed_ops_total 1.386885e+06
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 1366.98
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1.073741816e+09
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 30
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 2.6157056e+07
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.70680298169e+09
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 1.29685504e+09
# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes.
# TYPE process_virtual_memory_max_bytes gauge
process_virtual_memory_max_bytes 1.8446744073709552e+19
# HELP promhttp_metric_handler_requests_in_flight Current number of scrapes being served.
# TYPE promhttp_metric_handler_requests_in_flight gauge
promhttp_metric_handler_requests_in_flight 1
# HELP promhttp_metric_handler_requests_total Total number of scrapes by HTTP status code.
# TYPE promhttp_metric_handler_requests_total counter
promhttp_metric_handler_requests_total{code="200"} 0
promhttp_metric_handler_requests_total{code="500"} 0
promhttp_metric_handler_requests_total{code="503"} 0

```

---

