---
title: "Delete Job Code"
method: DELETE
path: "/apiHub/payroll/v1/companies/{companyId}/jobs/{jobCode}"
tags: ["Job Codes"]
---

# Delete Job Code

`DELETE /apiHub/payroll/v1/companies/{companyId}/jobs/{jobCode}`

## Request

- Base URL: `dc1demogwext.paylocity.com` (relative, and the document’s source URL is not known)
- URL: `dc1demogwext.paylocity.com/apiHub/payroll/v1/companies/{companyId}/jobs/{jobCode}`
- Auth: none declared

**Summary Description**

The DELETE Job Code endpoint enables users to delete a single job code and it’s values from the Paylocity instance of a client. In order to utilize this endpoint, it is required to provide both the Company ID and the Job Code ID in the endpoint

**Best Practice Notice:** If you delete a job code which has been used in payroll, your reports may be impacted. The best practice is to make the job code inactive instead of deleting the entire job code

**Use Cases**

- This API endpoint will allow an API user to delete a Job Code record for a specific company ID and Job Code ID

## Path parameters

- `companyId` string, required
- `jobCode` string, required

## Headers

- `Authorization` string

## Response `200`

OK

---

[API](https://skmtc.dev/paylocity/apis/company-level-information.md) - [All operations](https://skmtc.dev/paylocity/apis/company-level-information/llms.txt) - [OpenAPI document](https://skmtc.dev/paylocity/apis/company-level-information/revisions/b0d2a79e4eac?raw)
