Spawn Update Variants Job

POST {{baseUrl}}/api/catalog-variant-bulk-update-jobs/

Create a catalog variant bulk update job to update a batch of catalog variants.

Accepts up to 100 catalog variants per request. The maximum allowed payload size is 5MB. The maximum number of jobs in progress at one time is 500.

Rate limits:
Burst: 75/s
Steady: 700/m

Scopes: catalogs:write

Request Body

{"data"=>{"type"=>"catalog-variant-bulk-update-job", "attributes"=>{"variants"=>{"data"=>[{"type"=>"catalog-variant", "id"=>"<string>", "attributes"=>{"title"=>"<string>", "description"=>"<string>", "sku"=>"<string>", "inventory_policy"=>1, "inventory_quantity"=>"<number>", "price"=>"<number>", "url"=>"<string>", "image_full_url"=>"<string>", "image_thumbnail_url"=>"<string>", "images"=>["<string>", "<string>"], "published"=>"<boolean>"}}, {"type"=>"catalog-variant", "id"=>"<string>", "attributes"=>{"title"=>"<string>", "description"=>"<string>", "sku"=>"<string>", "inventory_policy"=>0, "inventory_quantity"=>"<number>", "price"=>"<number>", "url"=>"<string>", "image_full_url"=>"<string>", "image_thumbnail_url"=>"<string>", "images"=>["<string>", "<string>"], "published"=>"<boolean>"}}]}}}}

HEADERS

KeyDatatypeRequiredDescription
revisionstring(Required) API endpoint revision (format: YYYY-MM-DD[.suffix])
Content-Typestring
Acceptstring