If using the tap-shopify connector in Stitch for the orders stream, you may encounter the following error:
"An error occurred with the GraphQL API"
Resolution
To resolve the error:
Adjust Anchor/Extraction Time Change the extraction time to avoid overlap with any existing bulk operation.
Use a Single Stitch Connection per Shopify Store This minimizes the chance of simultaneous extractions that can trigger the error.
Check for Other Tools Using Shopify Bulk API If other platforms or integrations are pulling data from Shopify, co-ordinate schedules to prevent conflicts.
Cause
Why This Happens
This is a Shopify platform constraint, not a Stitch limitation.
The Shopify Bulk API has an important restriction that only one bulk operation per type (e.g., orders) can run at a time per shop.
This means: If a bulk job is already running, any new request of the same type will fail. Overlapping jobs from multiple Stitch connections or other platforms can trigger this error.
When You Might See This Error
You may encounter this message if:
A previous bulk operation hasn’t completed.
Multiple Stitch connections are extracting from the same Shopify shop.
Another platform or integration is using Shopify’s Bulk API at the same time.