added

Added rate limiting

We introduced rate limiting on all our public APIs to prevent over-usage. If you exceed rate limits for your account, you may start getting responses with 429 status code. To avoid running into this, use the APIs responsibly and introduce pauses between requests if needed.

added

Added Payrolls Endpoint

We added payrolls endpoint, API For Retrieving Payrolls for User accepting either user_id or user_external_id and returning the payrolls for it.

added

Added Vacation Entitlements API Endpoint

We added an API for retrieving the vacation entitlements of a given user, accepting either user_id or user_external_id and returning the vacation entitlements filtered by a particular date or date range.

added

Added Availabilities API Endpoint

We added an API for retrieving the availabilities of a given user, accepting either user_id or user_external_id and returning the availabilities filtered by a particular date or date range.

added

Added Target Hours API Endpoint

We added an API for retrieving the target hours of a given user, accepting either user_id or user_external_id and returning the target hours filtered by a particular date or date range.

improved

Retrieve Absences by Location in Absence API

We have updated our Absence Api to accept location_id and location_external_id so that absences can be retrieved for a location.