For general questions and support of the API, contact: webservices@paylocity.com Overview Paylocity Web Services API is an externally facing RESTful Internet protocol. The Paylocity API uses HTTP verbs and a RESTful endpoint structure. OAuth 2.0 is used as the API Authorization framework. Requ
https://api.paylocity.com/api
Auth type
OAuth 2.0
Auth header
Authorization: Bearer <access_token>
Rate limit
Varies by contract
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://api.paylocity.com/api
Endpoint status
Server online — HTTP 404 — server is online but path returned an error (may require auth)1.70s
(checked Mar 29, 2026)
Builder score
D
46%
builder-friendly
OAuth 2.0 — obtain an access token via the authorization flow
Authorization: Bearer <access_token>
HR and payroll platform. API access included for enterprise customers. Custom pricing based on employee count. No self-serve API plans — contact sales.
| Method | Path | Description |
|---|---|---|
| GET | /v2/companies/{companyId}/codes/{codeResource} |
Get All Company Codes |
| GET | /v2/companies/{companyId}/customfields/{category} |
Get All Custom Fields |
| POST | /v2/companies/{companyId}/employees |
Add new employee |
| GET | /v2/companies/{companyId}/employees/ |
Get all employees |
| GET | /v2/companies/{companyId}/employees/{employeeId} |
Get employee |
| PATCH | /v2/companies/{companyId}/employees/{employeeId} |
Update employee |
| PUT | /v2/companies/{companyId}/employees/{employeeId}/additionalRates |
Add/update additional rates |
| PUT | /v2/companies/{companyId}/employees/{employeeId}/benefitSetup |
Add/update employee's benefit setup |
curl -X GET 'https://api.paylocity.com/api/v2/companies/{companyId}/codes/{codeResource}' \
-H 'Authorization: Bearer <access_token>'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official Paylocity documentation.