API Explorer
You are viewing an old version of the API

Batch upsert catalog objects

Creates or updates up to 10,000 target objects based on the provided list of objects.

Open in API Reference

Sign In

Body

CatalogObjectBatch [ ]
CatalogObjectBatch [ ]
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
string
string
string
boolean
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
string
string
string
string
integer
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
string
string
string
string
integer
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogItemOptionValue
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
string
string
string
boolean
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
string
string
string
string
integer
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
string
string
string
string
integer
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
string
string
string
string
integer
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogItemOptionValue
CatalogItemVariation
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
string
boolean
boolean
boolean
string
string
string[]
CatalogItemOptionForItem [ ]
string
CatalogItemOptionForItem [ ]
string
string
CatalogItemModifierListInfo [ ]
string
string
boolean
string
string[]
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
CatalogItemVariation
boolean
string[]
integer
string
string
string
string
string
string
ItemVariationLocationOverrides [ ]
string
string
Money
integer
string
string
boolean
integer
string
boolean
CatalogStockConversion
string[]
boolean
string
string
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
CatalogItemVariation
boolean
string[]
integer
string
string
string
string
string
string
ItemVariationLocationOverrides [ ]
string
string
Money
integer
string
string
boolean
integer
string
boolean
CatalogStockConversion
string[]
boolean
string
string
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
CatalogItemVariation
boolean
string[]
integer
string
string
string
string
string
string
ItemVariationLocationOverrides [ ]
string
string
Money
integer
string
string
boolean
integer
string
boolean
CatalogStockConversion
string[]
boolean
string
string
CatalogMeasurementUnit
CatalogModifier
CatalogModifierList
boolean
string[]
CatalogPricingRule
CatalogProductSet
CatalogQuickAmountsSettings
CatalogSubscriptionPlan
CatalogTax
CatalogTimePeriod
integer
CatalogObject [ ]
string
string
string[]
CatalogV1Id [ ]
CatalogCategory
CatalogCustomAttributeDefinition
Map<string, CatalogCustomAttributeValue>
CatalogDiscount
CatalogImage
boolean
CatalogItem
CatalogItemOption
CatalogItemOptionValue
CatalogItemVariation
boolean
string[]
integer
string
string
string
string
string
string
ItemVariationLocationOverrides [ ]
string
string
Money
integer
string
string
boolean
integer
string
boolean
CatalogStockConversion
string[]
boolean
string
string
CatalogMeasurementUnit