Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 1.91 KB

JobLevel.md

File metadata and controls

69 lines (47 loc) · 1.91 KB

Job Level Classifier

Table of Contents


Summary

This service will attempt to determine the level (i.e. seniority, expected experience) of a job based on its title. It will return a value from 1 to 5, along with a brief description.

The service is located at https://api.careerbuilder.com/core/tagging/joblevel. As usual, you will need OAuth credentials to use this service.

Input Requirements

HTTP method: GET or POST Parameters (query/form):

  • title: (required) the job title.

Here is an example input:

HTTP GET
Accept: application/json;version=1.0
https://api.careerbuilder.com/core/tagging/joblevel?title=software engineer

Sample Response

{
  "data": {
    "level": 3,
    "description": "Experienced (non-Manager)"
  }
}

Response Information

The output will always contain the following three fields for a valid input:

text: the provided title

level: an integer between 1 and 5 indicating the job’s level

description: a brief description corresponding to the level

Following are all of the possible level + description pairs:

Level Description
1 Internship
2 Entry Level
3 Experienced (non-Manager)
4 Manager (Manager, Supervisor of Staff)
5 Executive (VP, SVP, Department Head, President, etc)

Versioning


Our general versioning strategy is available here.

Please email [email protected] if you have any questions or concerns.