REST API Return All Products With Custom Metafields

Shopify Partner
4 0 2



I've been trying to figure out how to return all product data including a custom metafield value using the endpoint: admin/api/2023-04/products.json but have had no luck. Would anyone have an insight, or another possible way to do this? The amount of products 10000+ in the store would make looping though each product and making another call not a viable option.


Thank You

Replies 2 (2)

Shopify Staff
5 3 3



We don't support querying metafields with other product fields. The workaround is to use metafields.json API


Let me know if it works. Thanks

To learn more visit the Shopify Help Center or the Community Blog.

Shopify Partner
4 0 2

Thanks for the reply.


Is there a way to make bulk calls for products? At the 40 requests per min. limit, sending 10,000 single product requests would take over 4h to retrieve the data.


Thank you.