---
title: "job classes"
method: GET
path: "/v{version}/companies/{company_id}/job-classes"
tags: ["Job-Class"]
---

# job classes

`GET /v{version}/companies/{company_id}/job-classes`

## Request

- Base URL: `https://api-docs.ease.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api-docs.ease.com/v{version}/companies/{company_id}/job-classes`
- Auth: none declared
- TypeScript: <https://skmtc.dev/ease/apis/version-2/docs/v:version/companies/:company_id/job-classes/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns all job classes for a company.<p>Scopes: export_company_info, export_payroll</p>

## Path parameters

- `company_id` string, required
- `version` string, required

## Response `200`

Success

- 0WrappedArrayJobClass
  - `data` DtosJobClass[], required: An array containing the list of relevant objects.
    - `id` string, required: The object id.
    - `company_id` string: The company id.
    - `name` string, required: The object name.
    - `created` string, date-time, required: The create datetime.
    - `last_modified` string, date-time, required: The last modified datetime.
  - `error` string: Contains any error messages, if applicable.

---

[API](https://skmtc.dev/ease/apis/version-2.md) - [All operations](https://skmtc.dev/ease/apis/version-2/llms.txt) - [OpenAPI document](https://skmtc.dev/ease/apis/version-2/revisions/be66ed178abe?raw)
