I’m wondering if there is a way to push a roster from an alternate system, the for the user to use KeyPay for Timesheets and then take advantage of Roster v actual timesheet?
I can’t see an obvious API in the reference guide for creating a roster?
Hi,
I’m afraid there isn’t a way to create/post rosters via our API as of yet. I’ve added your vote to the existing feature request. I’m afraid I can’t give you an ETA on it, though.
Thanks… Is there any import function for Rosters?
Use case: client creates rosters in a event management/project planning app. They want to do timesheets in KeyPay. I want them to be able to compare roster to actual etc - take advantage of the standard features.
I’m afraid not. I’ve added you to that existing feature request, too.
Is there any update to this? I am wanting to post a roster from another system.
I have noticed this in the documentation at
http://api.keypay.com.au/australia/reference/roster-shifts
but it says “for testing purposes only”
POST https://api.yourpayroll.com.au/api/v2/business/{businessId}/rostershift/create
I’m afraid there hasn’t been any update on posting a roster via the API, Goldy. That end point you mention was mistakenly left in there by one of our developers, who used it for her testing purposes. It shouldn’t really be there, and we’ll remove it from the documentation.
I think this has been added now. I could see Create Roster Shift in the API documentation
POST https://api.yourpayroll.com.au/api/v2/business/{businessId}/rostershift
However, it isn’t letting me create.
We are integrating another system to EH payroll system. We want to create an unassigned roster shift using API call based on the data from other system, these shifts are then allocated to employees by the rostering staff. Is ‘id’ field always required. I was wondering if these can be autocreated if we provide the shift details? This ‘id’ then we would like to store as External Id in the other system.
I have also raised a Request #1256929. Can somebody let me know if this is achievable. Thanks.