Home > @infiniteobjects/shopify-data-manager > AdminTypes > Publication
A publication is a group of products and collections that is published to an app.
Signature:
export interface Publication extends Node
Extends: Node
| Property | Modifiers | Type | Description |
|---|---|---|---|
| app | App | The app associated with the publication. | |
| autoPublish | Scalars[‘Boolean’][‘output’] | Whether new products are automatically published to this publication. | |
| catalog? | Maybe<Catalog> | (Optional) The catalog associated with the publication. | |
| collectionPublicationsV3 | ResourcePublicationConnection | The collection publications for the list of collections published to the publication. | |
| collections | CollectionConnection | The list of collections published to the publication. | |
| hasCollection | Scalars[‘Boolean’][‘output’] | Whether the collection is available to the publication. | |
| id | Scalars[‘ID’][‘output’] | A globally-unique ID. | |
| name | Scalars[‘String’][‘output’] | Name of the publication. | |
| operation? | Maybe<PublicationOperation> | (Optional) A background operation associated with this publication. | |
| productPublicationsV3 | ResourcePublicationConnection | The product publications for the list of products published to the publication. | |
| products | ProductConnection | The list of products published to the publication. | |
| supportsFuturePublishing | Scalars[‘Boolean’][‘output’] | Whether the publication supports future publishing. |