---
title: "Job data model"
url: "https://docs.unified.to/ats/job/model"
description: "API reference for Job data model. Launch multiple pre-built Job integrations today with zero maintenance — all through a single API."
generated_at: "2026-05-21T18:13:31.480Z"
---
# Job data model

 View field support, webhooks, and list parameters for each integration on the [Supported Integrations](/ats/integrations) page. 

### 

* Data Model
* Typescript Type
* Zod Shape
* Python Class

Data Model

**id**string 

**created\_at**date 

(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)

**updated\_at**date 

(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)

**name**string 

**description**string 

**recruiter\_ids**string array 

**hiring\_manager\_ids**string array 

**hiring\_managers** array 

**status** enum

Valid values:

 "ARCHIVED" 

 "PENDING" 

 "DRAFT" 

 "OPEN" 

 "CLOSED" 

**closed\_at**date 

(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)

**addresses** array 

**compensation** array 

**employment\_type** enum

Valid values:

 "FULL\_TIME" 

 "PART\_TIME" 

 "CONTRACTOR" 

 "INTERN" 

 "CONSULTANT" 

**remote**boolean 

**language\_locale**string 

Preferred language for the job, in ISO 639-1 format (e.g., U.S. English is en-us)

**public\_job\_urls**string array 

URLs for pages containing public listings for the job

**number\_of\_openings**number 

Number of openings for the job

**company\_id**string 

id value of the company associated with the job in the ATS (reference to AtsCompany)

**questions** array 

**postings** array 

Public job postings

**groups** array 

The departments/divisions/teams that this job belongs to

**openings** array 

**minimum\_experience\_years**number 

**minimum\_degree**string 

**skills**string array 

**metadata** array 

**user\_id**string 

User id of the job owner in the ATS (references an HRIS employee) (reference to HrisEmployee)

**raw**any
