SmartRecruiters · Schema
Posting
Human ResourcesRecruitingTalent AcquisitionApplicant TrackingHR Technology
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique posting identifier |
| uuid | string | Universal unique identifier for the posting |
| title | string | Job title |
| department | object | |
| location | object | |
| releasedDate | string | Date when the posting was released |
| applyUrl | string | URL to apply for the position |
| industry | object | |
| function | object | |
| experienceLevel | object | |
| employmentType | object | |
| company | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/Posting",
"title": "Posting",
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique posting identifier"
},
"uuid": {
"type": "string",
"description": "Universal unique identifier for the posting"
},
"title": {
"type": "string",
"description": "Job title"
},
"department": {
"$ref": "#/components/schemas/Department"
},
"location": {
"$ref": "#/components/schemas/Location"
},
"releasedDate": {
"type": "string",
"format": "date-time",
"description": "Date when the posting was released"
},
"applyUrl": {
"type": "string",
"format": "uri",
"description": "URL to apply for the position"
},
"industry": {
"$ref": "#/components/schemas/Industry"
},
"function": {
"$ref": "#/components/schemas/Function"
},
"experienceLevel": {
"$ref": "#/components/schemas/ExperienceLevel"
},
"employmentType": {
"$ref": "#/components/schemas/EmploymentType"
},
"company": {
"$ref": "#/components/schemas/CompanySummary"
}
}
}