GuidesRecipesAPI ReferenceChangelog
API Reference

Create new Recurring Employee Earning

Summary Description

This function will allow the API user to create a new earning on the employee record.

Path Params
string
required

The Paylocity Company Identifier. This is the unique value provided by Paylocity to each specific Payroll Entity.
Allowable Values:
9 char max

string
required

A filter to use to limit results to a specific employee.
Allowable Values:
255 char max

Body Params

A Payroll Earning Code is a specific classification used in payroll systems to categorize the different types of income an employee receives. These codes denote various earnings such as regular hours worked, overtime, bonuses, commissions, or holiday pay, among others. The purpose of these codes is to streamline the payroll process, making it easier to track, manage, and report different types of income. They are essential for accurate payroll calculations and compliance with tax and labor laws.

date-time | null

Effective Date of Earning

date-time | null

End Date of Earning

double | null

Amount of Earning

double | null

Earning Code Rate

double | null

Hours or Units Worked

boolean | null

Self Insured Flag

string | null

Earning Calculation Code

string | null

Frequency determines how often the earning Amount is applied in payroll

string | null

Agency Code

string | null

Miscellaneous Info

string | null

Rate Code

distribution
object

Labor Distribution is the term for the system categorizing (distributing) payroll data among Cost Centers and Job Codes

limits
object

Limits are used to control the amount of an earning or deduction

string | null

Earning Code

Headers
string

Authorization token. Ex. Bearer ...

Response
200

Success

Language
Click Try It! to start a request and see the response here!

Copyright © 2025 Paylocity. All Rights Reserved. Privacy Center | Terms and Conditions | Accessibility