
Shopify Update
CertifiedUpdate Shopify product fields
Shopify Update
Update Shopify product fields
Updates a product via the Shopify Admin API. Only provided fields are patched; at least one field is required. Expects store domain, access token, and product ID.
type: io.kestra.plugin.shopify.products.UpdateExamples
Update product title and status
id: shopify_update_product
namespace: company.team
tasks:
- id: update_product
type: io.kestra.plugin.shopify.products.Update
storeDomain: my-store.myshopify.com
accessToken: "{{ secret('SHOPIFY_ACCESS_TOKEN') }}"
productId: 123456789
title: "Updated T-Shirt Title"
bodyHtml: "<p>Updated description for the t-shirt</p>"
status: "active"
Properties
accessToken *Requiredstring
Admin API access token
Private app Admin API access token sent as X-Shopify-Access-Token
storeDomain *Requiredstring
Shopify store domain
Store domain used for Admin API calls (e.g., my-store.myshopify.com)
apiVersion string
2024-10API version
Shopify Admin API version path segment; defaults to 2024-10
bodyHtml string
Product description HTML
HTML body for the product description
handle string
Handle
Unique URL handle for the product
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
productId integerstring
Product ID
Shopify product ID to update (required)
productType string
Product type
Product type string
publishedScope string
Published scope
Publish scope (web or global)
rateLimitDelay string
PT0.5SRate limit delay
Sleep between API calls to respect Shopify rate limits; default 500ms
seoDescription string
SEO description
SEO meta description
seoTitle string
SEO title
SEO title to set in Shopify
status string
Status
Product status: active, archived, or draft
templateSuffix string
Template suffix
Liquid template suffix used for the product page
title string
Product title
New product title
vendor string
Vendor
Vendor name
Outputs
product
Updated product
Product object returned after the update
io.kestra.plugin.shopify.models.Product
date-timeio.kestra.plugin.shopify.models.Product-ProductImage
date-timedate-timeio.kestra.plugin.shopify.models.Product-ProductOption
date-timedate-timeio.kestra.plugin.shopify.models.Product-ProductVariant
date-timedate-time