Payroll API V1.0 Methods
Below is a list of the currently supported API methods within the Payroll API. The Payroll API will integrate with the BrightPay Cloud application.
Note there is also a swagger interface available that supports testing of Authentication and Integration: https://external.brightpay.com/index.html
Get Current User Summary
Returns limited details of the user that the current access token belongs to.
As customers may have more than one account on BrightPay it can be useful to display who is logged in.
- : BrightPay API Access
Success
Bad Request
Conflict
Get Organisations\Employers
Get Hourly Rates
- : BrightPay API Access
The OrganisationId of the Organisation
The EmployerId of the Employer
Success
Bad Request
Conflict
Get Employees
- : BrightPay API Access
The OrganisationId of the Organisation
The EmployerId of the Employer
Success
Bad Request
Conflict
Create Employee Hourly Payments
- : BrightPay API Access
EmployeeHourlyPaymentsRequest contains employee information, validation settings and details of payments.
The Organisation's Id. This field is mandatory
a45272c5-14e0-42a3-833d-c30804dec81bThe Employer's Id. This field is mandatory.
ad8dbe0e-3023-49a2-9fdc-0703a408c445The Employee's Id. This field is mandatory
d41eadf5-ac9b-47bd-8384-e0fd62cfd32dThe field IsRunValidationOnly controls if the system should just run validation (if set to true) or validate and load (if set to false). This field is mandatory.
trueThe field IsRemoveExistingHourlyPayments controls if the system should remove existing hourly payments in the current open payslip (if set to true) or add the hourly payments into the current open payslip alongside existing hourly payments (if set to false). This field is mandatory.
trueSuccess
Bad Request
Conflict
Last updated