Reasonable Use
Reasonable Use
Reasonable Use means that for each user account assigned to the client that is used to call the REST API, each account will only make one call to the API at a time and will wait for receipt of response (or appropriate timeout period) before making another request; each account’s use of the API should be ‘single threaded’.
Reasonable Use also assumes reasonable limits on the size of data transfer which should not be more than 100MB per API user per day. The API is not intended for complete data downloads or synchronisation of the entire ATS with a data warehouse - these would exceed reasonable bandwidth use. The API is not intended for extracting or synchronising large volumes of data and it is not intended to provide part of a solution for ‘reporting’ other than the reporting API itself (to access reports generated within the ATS).
Power BI
If using a reporting tool such as Power BI please speak to your customer success manager about registering and creating a Power BI API user.
Accessing data for Power BI via the API must be single threaded and not exceed more than 100MB per day. This is not intended for real time reporting data access and should be limited to daily updates between the hours of 00:00 UTC and 06:00 UTC. For initial large populations the required dataset should be downloaded from Oleeo Recruit and manually imported into Power BI to get started.