Paylocity

Paylocity has delivered industry-leading software and unmatched customer service since our inception. Our mission of elevating payroll and human resources across the backroom and into the boardroom speaks to just that. Today, Paylocity continues to develop innovative solutions that simplify the lives of payroll and HR professionals across the country. Through powerful analytics, robust reporting, intuitive usability, and modern functionality—our clients increase efficiency and manage workforces more effectively.

Links

API Paths

Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Add/update primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/primaryStateTax OpenAPI
Get Company-Specific Open API Documentation (GET) /v2/companies/{companyId}/openapi OpenAPI
Obtain new client secret. (POST) /v2/credentials/secrets OpenAPI
Add new employee to Web Link (POST) /v2/weblinkstaging/companies/{companyId}/employees/newemployees OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Add/update primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/primaryStateTax OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Add/update primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/primaryStateTax OpenAPI
Get Company-Specific Open API Documentation (GET) /v2/companies/{companyId}/openapi OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Add/update primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/primaryStateTax OpenAPI
Get Company-Specific Open API Documentation (GET) /v2/companies/{companyId}/openapi OpenAPI
Obtain new client secret. (POST) /v2/credentials/secrets OpenAPI
Get All Custom Fields (GET) /v2/companies/{companyId}/customfields/{category} OpenAPI
Add new employee (POST) /v2/companies/{companyId}/employees OpenAPI
Get employee (GET) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Update employee (PATCH) /v2/companies/{companyId}/employees/{employeeId} OpenAPI
Add/update employee's benefit setup (PUT) /v2/companies/{companyId}/employees/{employeeId}/benefitSetup OpenAPI
Get All Earnings (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Add/Update Earning (PUT) /v2/companies/{companyId}/employees/{employeeId}/earnings OpenAPI
Get Earnings by Earning Code (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode} OpenAPI
Delete Earning by Earning Code and Start Date (DELETE) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get Earning by Earning Code and Start Date (GET) /v2/companies/{companyId}/employees/{employeeId}/earnings/{earningCode}/{startDate} OpenAPI
Get all local taxes (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Add new local tax (POST) /v2/companies/{companyId}/employees/{employeeId}/localTaxes OpenAPI
Delete local tax by tax code (DELETE) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Get local taxes by tax code (GET) /v2/companies/{companyId}/employees/{employeeId}/localTaxes/{taxCode} OpenAPI
Add/update non-primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/nonprimaryStateTax OpenAPI
Add/update primary state tax (PUT) /v2/companies/{companyId}/employees/{employeeId}/primaryStateTax OpenAPI
Get Company-Specific Open API Documentation (GET) /v2/companies/{companyId}/openapi OpenAPI
Obtain new client secret. (POST) /v2/credentials/secrets OpenAPI
Add new employee to Web Link (POST) /v2/weblinkstaging/companies/{companyId}/employees/newemployees OpenAPI

<