Job Origin

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

Job Origin

GET https://apigateway.boost.rs/job-insights/origin/:id

This api endpoint will return the potential origin jobs of the provided job.

Path Parameters

NameTypeDescription

id*

String

The ID of the job for which to retrieve the list of jobs that include it in their career path

Query Parameters

NameTypeDescription

translation_languages[]

Array

Allows specifying if you want to retrieve the translations in specific languages. Use maximum 5 codes per request. The Getting started page contains the list of available language codes.

Headers

NameTypeDescription

Authorization*

String

Authorisation token received from oAuth API Bearer :token

Accept-Language

String

Allows you to specify if you want the output to be in one of the accepted languages. Format: ISO 639-1 language code. If no value is specified, the response language will be English.

{
    "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": [
                    {
                        "code": "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."
                    },
                    { 
                        "code": "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": [
                    {
                        "code": "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."
                    },
                    {
                        "code": "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."
                    }
                ]
            }
        }
    ]
}

Response fields

The comparison is done from related_job_id to job_id.

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.

Last updated