...
HTTP headers must be treated as case-insensitive strings. We may change the case of existing HTTP headers without notice, and we may introduce new headers in responses.
...
Retry on Errors
Sometimes, an API request may time out or return an error code, whether that is due to a factor under RetailNext’s control or not. API clients should detect errors and retry requests as appropriate, especially for HTTP 502 or other 5xx errors.
Batch /datamine
Requests
When requesting data for multiple stores, it is more efficient to request data for batches of 100-200 stores instead of making one request per store.