Discussions

Ask a Question

Hello, support. How to get Shifts api (GET) by key?

https://www.humanity.com/api/v2/shifts?access_token=xxxxxxx
This is url for call curl.
Can you explain me how to use in php?
Thanks

Updating positions during employee's daily shift

Is there a way for Humanity's API (v1.0 or 2.0) to be able to update multiple positions per employee per working day if you adjust one position? I have a situation where employees that work a 8h shift have multiple positions and making a change to one position for an employee means making multiple changes and I am trying to see how this can be improved. In my opinion, the API should be able to understand that:

Get Leave ID

Hi Guys,

Get Position using version 2, using PHP

Need to get the positions from version 2.0 API, Can you please provide code using PHP.

Shifts being returned by the schedule.shifts module

When I make an API request for the schedule.shifts module for a whole month I have some shifts being returned that are not being returned when I make an API request for the same module for a specific singular day. These are shifts that are deleted. Is there a reason for that?

Token Authentication v1.0 using Postman

When I submit a POST to
url:
https://www.humanity.com/api/
Parameters: None
Authorization: None
Headers: None
Body: Raw JSON:

TLS 1.0 /1.1/ 1.2 Support

We recently made changes to our allowable cipher list. Now, after years of flawless integration, we can no longer access your API service.

Integration with Power BI

Hello,
I'm developing a reporting solution for a client using Power BI and would like to know if there's a connector with Humanity.
If not, any suggestions or ideas about how to get started? I'm new to Humanity.
Thank you.

Avalability and Future Availability all users in one request

I am in need of getting the availability for all our active users. Currently the api shows only per user availability. This is very very slow on our ends, because requesting 10 users at the time takes minutes. So i need to know how to pull all the users in one request and cache it locally for a certain amount of time.
P.S. Doing a cache for 500+ users with the current api does not seem a way to go.