Job Origin

See which jobs which a person is most most likely to have before the current one

get
Job Origin

https://apigateway.boost.rs/job-insights/origin/:id
This api endpoint will return the potential origin jobs of the provided job.
Request
Response
Request
Path Parameters
id
required
string
The ID of the job for which to retrieve the list of jobs that include it in their career path
Headers
Authorization
required
string
Authorisation token received from oAuth API Bearer :token
Response
200: OK
Job Origin successfully retrieved.
{
"success": true,
"message": "",
"result": [
{
"job_id": 3213,
"related_job_id": 3413,
"status": "active",
"match_percent": 24,
"match_count": 6,
"job": {
"id": 3213,
"name": "data warehouse designer",
"description": "People in this job are responsible for planning, connecting, designing, scheduling, and deploying data warehouse systems. They develop, monitor and maintain ETL processes, reporting applications and data warehouse design.",
"status": "active",
"type": "platform",
"automation_index": 47.35,
"remote_index": 100,
"translations": {
"en": {
"name": "data warehouse designer",
"description": "People in this job are responsible for planning, connecting, designing, scheduling, and deploying data warehouse systems. They develop, monitor and maintain ETL processes, reporting applications and data warehouse design."
},
"fr": {
"name": "concepteur d'entrepôt de données",
"description": "Les personnes exerçant cette profession sont responsables de la planification, de la connexion, de la conception, de la programmation et du déploiement des systèmes d'entrepôt de données. Elles développent, surveillent et assurent la maintenance des processus ETL, des applications de reporting et de la conception des entrepôts de données."
}
}
}
},
{
"job_id": 4751,
"related_job_id": 3413,
"status": "active",
"match_percent": 20,
"match_count": 5,
"job": {
"id": 4751,
"name": "data centre operator",
"description": "People in this job maintain computer operations within the data centre. They manage daily activities within the centre to solve problems, maintain the system availability, and evaluate the system's performance.",
"status": "active",
"type": "platform",
"automation_index": 48.7,
"remote_index": 100,
"translations": {
"en": {
"name": "data centre operator",
"description": "People in this job maintain computer operations within the data centre. They manage daily activities within the centre to solve problems, maintain the system availability, and evaluate the system's performance."
},
"fr": {
"name": "opérateur de centre de données",
"description": "Les personnes exerçant cette profession assurent le fonctionnement des ordinateurs au sein du centre de données. Elles gèrent les activités quotidiennes au sein du centre pour résoudre les problèmes, maintenir la disponibilité du système et évaluer les performances du système."
}
}
}
}
]
}
404: Not Found
Job does not exist.
{
"message": "Resource not found",
"success": false,
"result": null
}

Response fields

The comparison is done from related_job_id to job_id.

Field name

Description

job_id

The job considered to be the origin for the current one related_job_id.

related_job_id

The job used as reference point - meaning the job for which you are looking for the origins.

status

Job status. Available values:

active - the job is ready for use (completed)

draft - the job content might not be the final (it might not be ready for use)

match_percent

Match percentage between origin (job_id) and current job (related_job_id)

match_count

Number of skills in common between the two jobs.

job

Group of fields providing the job details.

For more information see Job Details.