Logo
APS Payroll Logo

APS Payroll APIs

APS designs an all-in-one workforce management platform to make payroll and HR tasks easier for businesses of all sizes.

APS Payroll APIs

Account Request URL

https://developer.apspayroll.com/request-access/

Base Endpoint

-

Employees

Retrieve a list of all employees in the system.

GET

employees

Timesheets

Retrieve a list of all timesheets in the system.

GET

timesheets

Customers

Retrieve a list of all customers in the system.

GET

customers

Jobs

Retrieve a list of all jobs in the system.

GET

jobs

Invoices

Retrieve a list of all invoices in the system.

GET

invoices

Payrolls

Retrieve a list of all payrolls in the system.

GET

payrolls

TaxForms

Retrieve a list of all tax forms in the system.

GET

tax_forms

Reports

Retrieve a list of all reports in the system.

GET

reports

Employees

Create a new employee in the system.

POST

employees

employee_id, name, address, phone, email, pay_rate, deduction_rate, tax_status, marital_status, dependents, termination_date

Timesheets

Create a new timesheet in the system.

POST

timesheets

timesheet_id, employee_id, job_id, hours_worked, date

Customers

Create a new customer in the system.

POST

customers

customer_id, name, address, phone, email, tax_id

Jobs

Create a new job in the system.

POST

jobs

job_id, name, description, pay_rate, deduction_rate, tax_status, marital_status, dependents, termination_date

Invoices

Create a new invoice in the system.

POST

invoices

invoice_id, customer_id, job_id, amount, due_date

Payrolls

Create a new payroll in the system.

POST

payrolls

payroll_id, employee_id, pay_date, amount, deduction_amount, tax_amount

TaxForms

Create a new tax form in the system.

POST

tax_forms

tax_form_id, employee_id, year, type, amount

Reports

Create a new report in the system.

POST

reports

report_id, name, description, type, parameters

Employees

Update an existing employee in the system.

PUT

employees/id

employee_id, name, address, phone, email, pay_rate, deduction_rate, tax_status, marital_status, dependents, termination_date

Timesheets

Update an existing timesheet in the system.

PUT

timesheets/id

timesheet_id, employee_id, job_id, hours_worked, date

Customers

Update an existing customer in the system.

PUT

customers/id

customer_id, name, address, phone, email, tax_id

Jobs

Update an existing job in the system.

PUT

jobs/id

job_id, name, description, pay_rate, deduction_rate, tax_status, marital_status, dependents, termination_date

Invoices

Update an existing invoice in the system.

PUT

invoices/id

invoice_id, customer_id, job_id, amount, due_date

Payrolls

Update an existing payroll in the system.

PUT

payrolls/id

payroll_id, employee_id, pay_date, amount, deduction_amount, tax_amount

TaxForms

Update an existing tax form in the system.

PUT

tax_forms/id

tax_form_id, employee_id, year, type, amount

Reports

Update an existing report in the system.

PUT

reports/id

report_id, name, description, type, parameters

Employees

Delete an existing employee from the system.

DELETE

employees/id

Timesheets

Delete an existing timesheet from the system.

DELETE

timesheets/id

Customers

Delete an existing customer from the system.

DELETE

customers/id

Jobs

Delete an existing job from the system.

DELETE

jobs/id

Invoices

Delete an existing invoice from the system.

DELETE

invoices/id

Payrolls

Delete an existing payroll from the system.

DELETE

payrolls/id

TaxForms

Delete an existing tax form from the system.

DELETE

tax_forms/id

Reports

Delete an existing report from the system.

DELETE

reports/id

Details

Provider

Country HQ

US

API Type

REST

Categories

Payroll management

Alternatives

Important URLs

Last Updated on

2024-03-12

Created At

2023-12-14

Other Apps

Upskill for a better future

Want to start tracking API at scale?

Get updates about your favorite APIs and SDKs

Contact Us

We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.

ApiRefs Logo