Understanding API Call Limit and how Matrixify app uses it
Shopify API has a “speed limit” known as “API Call Limit“. In simplified terms – it limits how many calls can apps make to your store, and how fast.
Matrixify, for its Enterprise Plan, is leveraging that call limit to its maximum by increasing the parallel threads the app uses to process data while staying inside the allowed limits.
With higher API Call Limits, app imports and exports with the Enterprise plan will run quicker as the job will run with more parallel threads.
What API Call Limit do it have?
Default API Call Limit is 40 for regular stores and 80 for Shopify Plus stores.
By default, in all stores, Matrixify has API Call Limit set to 300% by Shopify.
When you start an import or export job, you can see the API Call Limit and parallel thread count that this job is running with.
There you also see what is the current increase in the API Call Limit for the Matrixify app in your store.
If you see that the app in your store is running at 100% then you might have a lower API Call Limit than possible so please let us know and we will together look into why that is the case.
Can you increase Shopify stores API Call Limit?
For Shopify Plus stores – Shopify might be able to increase that API Call Limit even further than 300%. The exact criteria and ability for this increase is not known and depend on Shopify Plus’s ruling.
If your Shopify store has an increased API Call Limit of more than 300%, Matrixify will be able to use that to achieve even higher speeds by increasing the parallel thread count the jobs are running with.
Please consult with your Shopify Plus Store support or your Merchant Success Manager if they will be able to increase the API Call limit by more than 300% on your store for Matrixify App.
What to do next?
- Contact Matrixify Support to collaborate on achieving the highest possible import or export speed for your specific case.
- Read other tips for improving your import speed.