bulkOperationRunMutation Speed Estimates for Creating or Updating Many Variants

Hello @ShopifyDevSup .

Thank you for your response!

Could I ask you to dig a bit deeper than the already published documentation?

Yes, I understand from the existing documentation that the bulk operations are background jobs and don’t count against API rate limits.

However, I cannot judge the feasibility of using Shopify’s bulk operations API for various use cases without any guidance about possible throughput for common reasons one would be wanting to use this API, for instance, inventory & pricing updates.

I have a potential plus merchant on the hook, and I have to steer him either to Shopify or to a custom solution, and the direction I steer is directly related to how quickly Shopify would be able to make price and inventory updates to 10’s or 100’s of thousands of SKUs.

This merchant has daily updates to both and we would need price and inventory updates to post within a few hours on potentially 100,000 variants.

Surely there are people on Shopify’s API development team who built this endpoint, who architected it, who tested it, and who supervised it. And surely someone tested this endpoint at various levels of scale.

Another thought… is that someone perhaps is measuring average throughput on this bulk operation API endpoint systemwide… and an average count of updates per second would also be sufficient for users to judge feasibility for their use cases.

Could you please inquire within and see what guidance or anecdotes you can dig up to help the community understand if we’re talking hours or days… for large scale price and inventory udpates?

TY!

Gabe