Integration Hub Fair Usage Policy

We monitor your use of the API to improve our overall service to all partners and to ensure your compliance with this Fair Usage Policy.


Where possible, we strongly encourage the use of Push Services rather than Retrieve Services through the API. This results in less data being served and less data consumed by our partners. Push Services only send data when required and as such we apply no limits to data pushed.

Avoid excessive use of the polling mechanism as this might make data retrieval slower and will increase the volume of data consumed.

In order to maintain a high quality service for all of our partners, we also impose reasonable limits on the way our services can be used. The following limitations must be observed:

  • The maximum length of the query string is 2048 bytes (including API Key).
  • Retrieve Stock Quantity: Please only call before loading a sales order, or once every 30 minutes for larger result sets.
  • If an upload fails, please attempt to fix the failure before resubmitting. Please do not submit the same failed upload to the Hub on a recurring basis. 
  • Load Sales Orders: When orders fail due to insufficient stock, please check stock levels are accurate and limit retry calls to once every hour.
  • Load Web Orders: When orders fail due to insufficient stock, please check stock levels are accurate and limit retry calls to once every hour.