---
description: Autogenerated input type of SyncShopifyProducts
---

# SyncShopifyProductsInput

### Fields

#### clientMutationId ([String](string))

A unique identifier for the client performing the mutation.

#### updateExistingProducts ([Boolean](boolean))

Whether to update existing products.

#### createNewProducts ([Boolean](boolean))

Whether to create new products that don't exist yet.

#### archiveProductsWithoutTag ([Boolean](boolean))

Whether to archive products that no longer have a Firmhouse tag in Shopify.

#### productGroups ([Boolean](boolean))

Whether to sync product groups for variants of the same Shopify product. This controls how products are displayed in the Self Service Center.

#### updateFields (\[[String](string)!])

List of fields to update. Available fields: image, title, price, sku, tax\_rate, shipping, billing, contract\_terms, vendor.

#### createAssets ([Boolean](boolean))

Whether to create assets for products.

#### onlyCreateProductsFromTags ([Boolean](boolean))

Whether to only create products that have Firmhouse tags.

#### onlyCreateProductsWithMetafields ([Boolean](boolean))

Whether to only create products that have metafields.
