Properties
| Name | Type | Description |
|---|---|---|
| status | string | |
| data | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/GetAiApplyUnifiedApiJobsPositiveResponse",
"title": "GetAiApplyUnifiedApiJobsPositiveResponse",
"type": "object",
"properties": {
"status": {
"type": "string",
"const": "success"
},
"data": {
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing."
},
"remote_id": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"job_code": {
"type": [
"string",
"null"
]
},
"description": {
"type": [
"string",
"null"
]
},
"confidential": {
"type": [
"boolean",
"null"
]
},
"weekly_hours": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"category": {
"type": [
"string",
"null"
]
},
"department": {
"type": [
"string",
"null"
]
},
"post_url": {
"type": [
"string",
"null"
]
},
"experience_level": {
"type": [
"string",
"null"
]
},
"salary_amount": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"salary_amount_from": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"salary_amount_to": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"salary_currency": {
"type": [
"string",
"null"
]
},
"custom_fields": {
"type": [
"object",
"null"
]
},
"integration_fields": {
"type": "array",
"items": {
"type": "object"
}
},
"opened_at": {
"type": [
"string",
"null"
],
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"closed_at": {
"type": [
"string",
"null"
],
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"remote_created_at": {
"type": [
"string",
"null"
],
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"remote_updated_at": {
"type": [
"string",
"null"
],
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"contact_id": {
"type": [
"string",
"null"
]
},
"remote_data": {
"type": [
"object",
"null"
]
},
"changed_at": {
"type": "string",
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"remote_deleted_at": {
"type": [
"string",
"null"
],
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$"
},
"remote_url": {
"type": [
"string",
"null"
]
},
"stages": {
"type": "array",
"items": {
"type": "object"
}
},
"screening_questions": {
"type": [
"array",
"null"
],
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"remote_id": {
"type": [
"string",
"null"
]
},
"title": {
"type": [
"string",
"null"
]
},
"description": {
"type": [
"string",
"null"
]
},
"format": {
"anyOf": [
{
"type": "object",
"properties": {
"display_type": {
"type": [
"string",
"null"
],
"enum": [
"SINGLE_LINE",
"MULTI_LINE",
"EMAIL",
"URL"
],
"description": "If unavailable, we recommend displaying a single-line input."
},
"max_length": {
"type": [
"integer",
"null"
],
"format": "int64"
},
"type": {
"type": "string",
"const": "TEXT"
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"display_type": {
"type": [
"string",
"null"
],
"enum": [
"SLIDER",
"FIELD"
],
"default": "FIELD"
},
"max": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"min": {
"type": [
"number",
"null"
],
"format": "double",
"minimum": -1.7976931348623157e+308
},
"type": {
"type": "string",
"const": "NUMBER"
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"accepted_mime_types": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"max_file_size_bytes": {
"type": [
"integer",
"null"
],
"format": "int64"
},
"type": {
"type": "string",
"const": "FILE"
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"display_type": {
"type": [
"string",
"null"
],
"enum": [
"DROPDOWN",
"RADIO"
]
},
"options": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The Kombo ID of this question option. Use this ID to specify the answer to this question."
},
"remote_id": {
"type": [
"string",
"null"
],
"description": "ID in the connected ATS. This might be null as some systems only use the name to identify the option."
},
"name": {
"type": "string",
"description": "Content of the question option."
}
},
"required": [
"id",
"name"
]
}
},
"type": {
"type": "string",
"const": "SINGLE_SELECT"
}
},
"required": [
"options",
"type"
]
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "BOOLEAN"
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "DATE"
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"options": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The Kombo ID of this question option. Use this ID to specify the answer to this question."
},
"remote_id": {
"type": [
"string",
"null"
],
"description": "ID in the connected ATS. This might be null as some systems only use the name to identify the option."
},
"name": {
"type": "string",
"description": "Content of the question option."
}
},
"required": [
"id",
"name"
]
}
},
"type": {
"type": "string",
"const": "MULTI_SELECT"
}
},
"required": [
"options",
"type"
]
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "INFORMATION",
"description": "This is just a text block."
}
},
"required": [
"type"
]
},
{
"type": "object",
"properties": {
"raw_question": {
"description": "We pass the original question data along so you can handle it."
},
"type": {
"type": "string",
"const": "UNKNOWN",
"description": "When we're not able to map a specific question type yet, we will return this type. Every `UNKNOWN` question will also be parsed and unified by us at some point."
}
},
"required": [
"type"
]
},
{
"type": "null"
}
]
},
"category": {
"type": [
"string",
"null"
],
"enum": [
"EEO"
]
},
"index": {
"type": [
"integer",
"null"
],
"format": "int64"
},
"required": {
"type": [
"boolean",
"null"
]
},
"precondition_question_id": {
"type": [
"string",
"null"
]
},
"precondition_options": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "boolean"
}
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"id",
"remote_id",
"title",
"description",
"category",
"required"
]
}
},
"job_postings": {
"type": "array",
"items": {
"type": "object"
}
},
"hiring_team": {
"type": "array",
"items": {
"type": "object"
}
},
"employment_type": {
"anyOf": [
{
"type": "string",
"enum": [
"FULL_TIME",
"PART_TIME",
"CONTRACT",
"SEASONAL",
"INTERNSHIP"
]
},
{
"type": "string",
"description": "If we can't find a clear mapping: The original string passed through."
},
{
"type": "null"
}
],
"description": "One of 5 standardized values or \u2014 in rare cases where we can\u2019t find a clear mapping \u2014 the original string passed through."
},
"status": {
"anyOf": [
{
"type": "string",
"enum": [
"OPEN",
"CLOSED",
"DRAFT",
"ARCHIVED"
]
},
{
"type": "string",
"description": "If we can't find a clear mapping: The original string passed through."
},
{
"type": "null"
}
],
"description": "The job's current status.\n\n*Note: For any checks (e.g., \"can we publish this job?\"), always evaluate both `status` and `visibility`. For example, a job can be `status=OPEN` with `visibility=INTERNAL`, meaning only existing employees can apply.*\n\n In rare cases where we can\u2019t find a clear mapping, the original string is passed through."
},
"visibility": {
"type": [
"string",
"null"
]
},
"remote_work_status": {
"type": [
"string",
"null"
]
},
"salary_period": {
"type": [
"string",
"null"
]
},
"location": {
"type": [
"object",
"null"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
],
"description": "Contains the ISO2 country code if possible. If not, it contains the original value."
},
"raw": {
"type": [
"string",
"null"
],
"description": "If we have address data, this is filled with the raw address string."
},
"state": {
"type": [
"string",
"null"
]
},
"street_1": {
"type": [
"string",
"null"
],
"description": "If we can parse the address data, this field contains the first part of the street information."
},
"street_2": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
}
}
}
},
"required": [
"id",
"remote_id",
"name",
"job_code",
"description",
"confidential",
"weekly_hours",
"category",
"department",
"post_url",
"experience_level",
"salary_amount",
"salary_amount_from",
"salary_amount_to",
"salary_currency",
"custom_fields",
"integration_fields",
"opened_at",
"closed_at",
"remote_created_at",
"remote_updated_at",
"contact_id",
"remote_data",
"changed_at",
"remote_deleted_at",
"remote_url",
"stages",
"screening_questions",
"job_postings",
"hiring_team",
"visibility",
"remote_work_status",
"salary_period"
]
}
},
"next": {
"type": [
"string",
"null"
]
}
},
"required": [
"results",
"next"
]
}
},
"required": [
"status",
"data"
]
}