Skip to main content

Plugin

Plugin.

type Plugin implements Node {
id: ID!
privateMetadata: JSONString!
metadata: JSONString!
tenant: Tenant!
identifier: String!
name: String!
description: String!
active: Boolean!
configuration: [ConfigurationItem!]
seller: Seller
customFieldMappings: JSONString
company: String
category: PluginConfigurationCategory
descriptionShort: String!
logoUrl: String
created: DateTime!
externalUrl: String
supportUrl: String
allowManyActivePluginsInCategory: Boolean!
allowSwitchingBetweenPluginsInCategory: Boolean!
defaultConfiguration: [ConfigurationItem!]
supportSellerConfiguration: Boolean
version: String!
}
Show more ↓

Fields

Plugin.id ● ID! non-null scalar

Plugin.privateMetadata ● JSONString! non-null scalar

Plugin.metadata ● JSONString! non-null scalar

Plugin.tenant ● Tenant! non-null object

Plugin.identifier ● String! non-null scalar

Plugin.name ● String! non-null scalar

Plugin.description ● String! non-null scalar

Plugin.active ● Boolean! non-null scalar

Plugin.configuration ● [ConfigurationItem!] list object

Plugin.seller ● Seller object

Plugin.customFieldMappings ● JSONString scalar

Optional custom field mappings for webhook ingestion. Format: {'product': [...], 'variant': [...], 'image': [...]} where each list contains FieldMapping configurations. If null, uses default mappings from plugin.

Plugin.company ● String scalar

Plugin.category ● PluginConfigurationCategory enum

Plugin.descriptionShort ● String! non-null scalar

Plugin.logoUrl ● String scalar

Plugin.created ● DateTime! non-null scalar

Plugin.externalUrl ● String scalar

Plugin.supportUrl ● String scalar

Plugin.allowManyActivePluginsInCategory ● Boolean! non-null scalar

Plugin.allowSwitchingBetweenPluginsInCategory ● Boolean! non-null scalar

Plugin.defaultConfiguration ● [ConfigurationItem!] list object

Plugin.supportSellerConfiguration ● Boolean scalar

Plugin.version ● String! non-null scalar

Interfaces

Node interface

An object with an ID

Returned By

plugin query

Member Of

PluginCountableEdge object ● PluginUpdate object ● Shop object

Was this page helpful?