Skip to main content
GET
/
hris
/
job-positions
Get job positions
curl --request GET \
  --url https://api.kombo.dev/v1/hris/job-positions \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Integration-Id: <x-integration-id>'
{
"status": "success",
"data": {
"next": "eyJwYWdlIjoxMiwibm90ZSI6InRoaXMgaXMganVzdCBhbiBleGFtcGxlIGFuZCBub3QgcmVwcmVzZW50YXRpdmUgZm9yIGEgcmVhbCBjdXJzb3IhIn0=",
"results": [
{
"id": "66DivjMyjTejkNQiZvgEnaCd",
"remote_id": "893475964229",
"name": "Software Engineer",
"description": "Develops and maintains software applications.",
"legal_entity_id": null,
"location_id": "G6TP2jidzSUV6MHVJmdz1avv",
"department_id": "BaR5b9jnoVns3ZnpG5CHdkpy",
"group_ids": [
"HhXjAXTNok9USc4tP4gU2wXS"
],
"parent_position_id": "H4FFyZWRkW7LSEDE5ctXSgsT",
"skills": [
{
"id": "28KMdr68N8kG9EzLwjsN9aoz",
"remote_id": "238476582",
"name": "TypeScript Programming",
"required": true,
"required_level": "Beginner"
}
],
"remote_data": null,
"changed_at": "2022-08-07T14:01:29.196Z",
"remote_deleted_at": null
}
]
}
}
Closed Beta Feature: This endpoint is currently in closed beta. We’re testing it with selected customers before its public release. If you’re interested in learning more or getting early access, please reach out.
Retrieve all job positions from the HRIS system. Job positions represent the organizational structure and include information about required skills, department, location, and reporting relationships.

Authorizations

Authorization
string
header
required

Create an API key on the Secrets page in the Kombo dashboard.

Headers

X-Integration-Id
string
required

ID of the integration you want to interact with.

Query Parameters

ids
string

Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.

remote_ids
string

Filter by a comma-separated list of remote IDs.

Response

GET /hris/job-positions Positive response

status
string
required
Allowed value: "success"
data
object
required
Examples:
{
"next": "eyJwYWdlIjoxMiwibm90ZSI6InRoaXMgaXMganVzdCBhbiBleGFtcGxlIGFuZCBub3QgcmVwcmVzZW50YXRpdmUgZm9yIGEgcmVhbCBjdXJzb3IhIn0=",
"results": [
{
"id": "66DivjMyjTejkNQiZvgEnaCd",
"remote_id": "893475964229",
"name": "Software Engineer",
"description": "Develops and maintains software applications.",
"legal_entity_id": null,
"location_id": "G6TP2jidzSUV6MHVJmdz1avv",
"department_id": "BaR5b9jnoVns3ZnpG5CHdkpy",
"group_ids": ["HhXjAXTNok9USc4tP4gU2wXS"],
"parent_position_id": "H4FFyZWRkW7LSEDE5ctXSgsT",
"skills": [
{
"id": "28KMdr68N8kG9EzLwjsN9aoz",
"remote_id": "238476582",
"name": "TypeScript Programming",
"required": true,
"required_level": "Beginner"
}
],
"remote_data": null,
"changed_at": "2022-08-07T14:01:29.196Z",
"remote_deleted_at": null
}
]
}