Hey @am,
Welcome to the Hexnode community.
Hexnode UEM enforces rate limits for API requests to the Hexnode server to prevent server overloading and Denial of Service (DoS) attacks. API rate limits define the number of API requests made to the Hexnode server between set intervals.
API requests to the server exceeding the specified limit will be denied permission to access the required resource, also known as throttling. Only after the waiting period is over further API requests can be successfully made. Hexnode’s API rate limits are given below.
- 10 API calls per device in a day.
- 30 API calls in a minute.
If these API request limits are exceeded, the error messages “Request was throttled. Expected available in __ seconds.” or “Error 429: Too many requests” will be displayed. In your case, wait for the mentioned period before making further API requests.
Hope this answers your query.
Cheers!
Johan Blake
Hexnode UEM