> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/objects/plugin

# Plugin Object

Plugin.

```graphql
type Plugin {
  id: ID!
  name: String!
  description: String!
  globalConfiguration: PluginConfiguration
  channelConfigurations: [PluginConfiguration!]!
}
```

<a id="fields"></a>

### Fields

<a id="id"></a>

#### [`id`](#id) ● [`ID!`](/api-reference/miscellaneous/scalars/id.md)

Identifier of the plugin.

<a id="name"></a>

#### [`name`](#name) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

Name of the plugin.

<a id="description"></a>

#### [`description`](#description) ● [`String!`](/api-reference/miscellaneous/scalars/string.md)

Description of the plugin.

<a id="global-configuration"></a>

#### [`globalConfiguration`](#global-configuration) ● [`PluginConfiguration`](/api-reference/miscellaneous/objects/plugin-configuration.md)

Global configuration of the plugin (not channel-specific).

<a id="channel-configurations"></a>

#### [`channelConfigurations`](#channel-configurations) ● [`[PluginConfiguration!]!`](/api-reference/miscellaneous/objects/plugin-configuration.md)

Channel-specific plugin configuration.

<a id="returned-by"></a>

### Returned By

[`plugin`](/api-reference/miscellaneous/queries/plugin.md) query

<a id="member-of"></a>

### Member Of

[`PluginCountableEdge`](/api-reference/miscellaneous/objects/plugin-countable-edge.md) object  ● [`PluginUpdate`](/api-reference/miscellaneous/objects/plugin-update.md) object
