---
title: "GET /plugins/{name}/json"
method: GET
path: "/plugins/{name}/json"
---

# GET /plugins/{name}/json

`GET /plugins/{name}/json`

Inspect a plugin

## Path parameters

- `name` string, required

## Response `200`

The request has succeeded.

- Plugin — A plugin for the Engine API
  - `Id` string
  - `Name` string, required
  - `Enabled` boolean, required — True if the plugin is running. False if the plugin is not running, only installed.
  - `Settings` object, required — user-configurable settings for the plugin.
    - `Mounts` PluginMount[], required
      - `Name` string, required
      - `Description` string, required
      - `Settable` string[], required
      - `Source` string, required
      - `Destination` string, required
      - `Type` string, required
      - `Options` string[], required
    - `Env` string[], required
    - `Args` string[], required
    - `Devices` PluginDevice[], required
      - `Name` string, required
      - `Description` string, required
      - `Settable` string[], required
      - `Path` string, required
  - `PluginReference` string — plugin remote reference used to push/pull the plugin
  - `Config` object, required — The config of a plugin.
    - `Description` string, required
    - `Documentation` string, required
    - `Interface` object, required
      - `Types` string[], required
      - `Socket` string, required
      - `ProtocolScheme` '' | 'moby.plugins.http/v1'
    - `Entrypoint` string[], required
    - `WorkDir` string, required
    - `User` object
      - `UID` integer
      - `GID` integer
    - `Network` object, required
      - `Type` string, required
    - `Linux` object, required
      - `Capabilities` string[], required
      - `AllowAllDevices` boolean, required
      - `Devices` PluginDevice[], required
        - `Name` string, required
        - `Description` string, required
        - `Settable` string[], required
        - `Path` string, required
    - `PropagatedMount` string, required
    - `IpcHost` boolean, required
    - `PidHost` boolean, required
    - `Mounts` PluginMount[], required
      - `Name` string, required
      - `Description` string, required
      - `Settable` string[], required
      - `Source` string, required
      - `Destination` string, required
      - `Type` string, required
      - `Options` string[], required
    - `Env` PluginEnv[], required
      - `Name` string, required
      - `Description` string, required
      - `Settable` string[], required
      - `Value` string, required
    - `Args` object, required
      - `Name` string, required
      - `Description` string, required
      - `Settable` string[], required
      - `Value` string[], required
    - `rootfs` object
      - `type` string
      - `diff_ids` string[]

---

[API](https://skmtc.net/hexlet/apis/docker-engine-api.md) · [All operations](https://skmtc.net/hexlet/apis/docker-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hexlet/docker-engine-api/versions/7dbd508c79cf/schema)
