Payroll API
12 results found
-
delete leave application via API
delete leave application via API
225 votes -
Allow the viewing of all leave applications
Currently the LeaveApplications endpoint in the Payroll API only lets you see approved leave applications. I believe it should show all leave applications (awaiting approval, approved, rejected) with an appropriate status for each.
A use case for this is to develop an automated shared calendar that lists all leave for an organisation, with leave awaiting approval in as "tentative" and approved leave in as "confirmed", allowing all employees to see at a glance if someone else is taking leave at the time they're going to request.
155 votes -
Payroll API
Now that Australian Xero organisations have a full payroll application within Xero, it would be great to expose functionality such as timesheets, payrun details etc via the API. Some work will need to be done to connect this to the Xero API and we need to implement special permissions to only allow access for specific users and applications.
Vote and subscribe to updates to be kept up to date with developments.
127 votesThe Xero Payroll API is now available – see http://developer.xero.com/payroll-api/ for full details
-
UK API
UK Payroll API please
98 votesThe UK Payroll API was released in 2018
https://developer.xero.com/documentation/api/payrolluk/release-notesFor specific API feature requests please vote on specific ideas
-
Payroll API for New Zealand
It would be great to have a payroll API for New Zealand so that we could develop the same features for Australian and New Zealand clients.
For example, as part of integrating our travel online booking tool being able to export employee data like first name, last name and email will enable the creation of traveller profiles to be streamlined for Xero NZ cilents.
94 votesOops, sorry, we forgot to close this request out.
The good news is that Xero’s payroll API is available for NZ and all the docs are available here https://developer.xero.com/documentation/payroll-api-nz/overview
Cheers,
The Xero API Team -
leave balances
Require an endpoint to obtain leave balances based on a date filter.
81 votesLeaveBalances are now available via the Xero Payroll API. They can be obtained via the Employees endpoint. More details are available here: http://developer.xero.com/documentation/payroll-api/leavebalances/
-
Mark "Reportable as W1 on Activity Statement" via API
Payitems can be exported via API but marking them as "Reportable as W1 on Activity Statement" still has to be done in the web interface.
56 votesHi everyone,
IsReportableAsW1 is now included on EarningsRates and IsExemptFromW1 is now included on DeductionTypes
https://developer.xero.com/documentation/payroll-api/release-notes#1.96
Thanks for voting!
Adam -
Reject Leave Application
Need ability to change a LeaveApplication status to REJECTED
30 votes -
Ability to send xero Timesheet records for employee from other systems
Ability to post records of employee worked hours directly into timesheets alligning to the pay cycle for those employees. This would allow many products the ability to dumpo employee worked hours directly to payroll within xero. Users can then process payroll as normal.
27 votesThe Timesheets endpoint enables a timesheet to be created and updated via the API. Through the API it’s possible to set the earnings rate and number of hours worked (earned) for each day. The Timesheet must be associated with the Draft Payrun. For full documentation on the Timesheets endpoint visit: http://developer.xero.com/documentation/payroll-api/timesheets/
-
US Payroll API
The US version of Xero now has payroll functionality. We plan to provide an API for the payroll function, similar to the existing Australian payroll API.
Subscribe here to be notified about progress, possible beta testing and roll out dates as they come to hand.
16 votesFor full details of the US payroll API, check here: http://developer.xero.com/documentation/payroll-api-us/overview-payroll-us/
-
Be able to see which Tracking Category is linked to which section in Payroll
It's nice we can get the list of Tracking Categories (and options). However, it would be nice to be able to see which Tracking Category is linked to "Timesheet Categories" in the payroll config.
Since I need to associate this with timesheet data for uploading, it's important to be able to prevent users from mistakenly associating with the wrong set of options.
3 votes -
Add a payroll API call for querying leave types
Currently calls to the LeaveApplications methods in the Payroll API require you to know the internal ID of the leave type you're interested in. Because of this, it would be good to be able to get a listing of the types of leave currently configured, and get details of a specific leave type.
2 votesAs Alex commented, this is possible via the Pay Items endpoint: http://developer.xero.com/documentation/payroll-api/payitems/#LeaveTypes
- Don't see your idea?