Skip to main content

To protect the API back-end (ELIX360 platform) from excessive requests, a quota has been defined on the "PUBLISHED HIERARCHY" API: each application is allowed to invoke the API a maximum of 10 000 calls per day.

If your application has reached the maximum quota allowed, the API would return a 429 error, with this explicit response body:

{ "error": { "code": "429", "reason": "Too Many Requests", "message": "Too many requests sent." }

Note that the quotas consumption count are all reset to 0 every night at 0:00AM (Paris time).

Each application can consult the quota status, by calling this end-point: /global/product/hierarchy/v1/published/quota, that would return a response like this:

{ "quota": { "application": "Elix_oAuth_Client_DEV (744afe68-26d0-41ea-b0b1-212cb9674692)", "allowed.count": 10000, "used.count": 350, "available.count": 9650, "expiry.time": "February 29, 2024 10:00:00 PM UTC" } }

If your application has reached the quota, this probably means that the way your application invokes the API is not "event based". Then you need to contact the API Owner who will provide some guidance. 

Also, note that you can also find the quota usage in the response header for any of your API requests.
Ex.

response header

Environmental Impact

Deactivate the animation for sustainable consumption

Auto play videos