Hi,
I am trying to mutation CreateTranslation for Theme, There is ,ore than 200 Fields.
Mutation allow only 100 fields at a time, so I am doing batch and uploading in batch of 100. But after sometime I am getting below error
While updating Themes data (Which is more than 2000 fields), we can reduce the batch size and handle the time to make new request. (As Shopify allow 100 or 250 fields at a time in 1 request).
I have done following
reduced batch size,
then checked API Response,
If timeout error, waiting for some time and retrying same request with batch (Failed batch) (There can be others errors also, we need to handled as per our need)
That seems to make sense. Our rate limiter doesn’t seem to take into account the fact that we can not use more than 1000 points/minute. It just calculates that there are enough points to perform another request.