Change to Offer rate limits in September and November

Currently, the Offer rate limits are set to 91 requests per second. From September 6st and November 1st 2021 respectively, these offer limits will change. On September 6st, offer requests will change from 91 requests per second to 70 requests per second; and on November 1st the requests will change again from 70 to 50 requests per second. In April, we already lowered these rate limits from 100 to 91 per second as a test. Since this was a success, we are now further lowering the Offer rate limits in two steps down to 50 requests per second. We are doing this:

  • To ensure a better and more stable IT platform. This change will still allow partners enough bandwidth to process all the necessary offer changes.
  • To encourage partners to optimize their API connections and work with us to improve platform stability.
  • Due to the ongoing migration from API V3 to V4/V5, partners are already updating and improving their API connection.

The following endpoints will change from 91 per second to 70 per second on the 6st of September:

  • POST /retailer/offers
  • PUT /retailer/offers/{offer-id}
  • PUT /retailer/offers/{offer-id}/price
  • PUT /retailer/offers/{offer-id}/stock
  • DELETE /retailer/offers/{offer-id}

The following endpoints will change from 70 per second to 50 per second on the 1st of November:

  • POST /retailer/offers
  • PUT /retailer/offers/{offer-id}
  • PUT /retailer/offers/{offer-id}/price
  • PUT /retailer/offers/{offer-id}/stock
  • DELETE /retailer/offers/{offer-id}

With the final new rate limits (50 requests per second), partners should still be able to easily update their offers as you will be able to send up to 4.32 million requests per day. If you encounter problems with these rate limits and are reaching the limits while updating your offers, please refer to the documentation related to managing offer requests. We have designed our rate limits explicitly so that you should only send us an update when an offer actually changes(delta-determination); for example, you shouldn’t send a stock update of 12 when we already have a known stock of 12 in our database.

When the API connection is optimized correctly, partners should not encounter any problems while updating their offers with these new rate limits. Make sure to read the header information that lists how many requests you can still perform within a certain timeframe to avoid reaching the rate limits. For more information see Rate limits and Rate limit conventions.

Geplaatst in Retailer API