Update Job Code

Summary Description

The PUT Job Code method allows users to update the configuration of an existing Job Code within a specific company. The PUT method is designed to perform a full replacement of the resource. When a PUT request is made, the entire Job Code record is overwritten with the contents of the payload. This means that any fields omitted in the request will be set to null or their system defaults.

To use this endpoint, the payload must follow the schema defined by the Paylocity API for the Job Code object. Both the Company ID and Job Code ID are required path parameters.

This endpoint is typically used in scenarios where a complete update to a Job Code is necessary, such as modifying compensation groups, classifications, or job descriptions.

Use Cases

  • Update existing Job Codes in Paylocity with new information. Please note: All PUT requests will overwrite all data on the Job Code.
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 specific identifier or label assigned to individual tasks, projects, or assignments within a company.
Allowable Values:
A Job Code may contain up to 20 alpha-numeric characters. Spaces or special characters are not allowed

Body Params

Job Code data

Job Details

string | null

The Job Code description may contain up to 40 alpha-numeric characters. Spaces or special characters are not allowed

boolean | null

Active (Yes/No). The job code is currently active or inactive

boolean | null

Certified Job (Yes/No). This is a certified job code as per the CMS PBJ Report (Centers for Medicare and Medicaid Services Payroll Based Journal) job costing report by industry

payEntry
object

Override Pay Entry Only

address
object

Address

payrollBasedJournal
object

CMS/PBJ Data Only

Headers
string

Authorization token. Ex. Bearer ...

string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Response
200

OK

Language
LoadingLoading…