10

Is there any way to get multiple variant details using multiple variant id in single shopify call. Actually, I want to get price of all product variant which are listed in order using shopify call.

I know following way for get single variant detail using id

GET /admin/variants/#{variant_id}.json

/admin/variants/808950810.json

tejash patel
  • 591
  • 1
  • 7
  • 19

2 Answers2

2

If you want the price of all the variants of a product, make one API call, and use the product ID. You'll get back all the variants, making it trivial to iterate through them to get prices.

David Lazar
  • 10,865
  • 3
  • 25
  • 38
  • 1
    Thanks for your help. Currently working as you describe, But i am asking there is any way to get detail by multiple variant id like multiple product id. – tejash patel Dec 04 '18 at 04:31
  • 2
    No. The relation is product has many variants.Variants are a leaf node. End of story. – David Lazar Dec 04 '18 at 13:48
0

At the moment of writing, you can only retrieve all variants for a product via Shopify API.

If you're looking for retrieving unrelated, it's not possible via the API now.

But I think it's possible to submit multiple concurrent requests using a task queue or async requests. I'm also trying to speed up getting several variants at once.

Benny Chan
  • 730
  • 1
  • 8
  • 24