Skip to content

Latest commit

 

History

History
97 lines (78 loc) · 2.49 KB

CompanyJobDescription.md

File metadata and controls

97 lines (78 loc) · 2.49 KB

Company Job Description

Table of Contents


Summary

The Company Job Description service provides a list of job descriptions and education details for jobs that a company has previously posted.

Company Job Description is available at /core/company/jobdescriptions.

Request Structure

Requests consist of:

company_id string
carotene_id string
carotene_version string
city string
state string
country string

Example cURL request:

curl -X POST \
  https://api.careerbuilder.com/core/company/jobdescriptions \
  -H 'Accept: application/json;version=1.0' \
  -H 'Authorization: <BEARER_TOKEN>' \
  -H 'Content-Type: application/json' \
  -d '{
        "company_id": "NC5aea2e1d-383f-4659-82d5-bceaf48918c8",
        "carotene_id": "15.5",
        "carotene_version": "caroteneV3",
        "city": "Quantico",
        "state": "VA",
        "country": "US"
      }'

Note that currently only Carotene v3 is supported. See the documentation for Job Title service for more information about carotene classification and carotene IDs.

Response Structure

The response consists of a list of job_descriptions where each item contains a description, an id, and an education object containing a degree and a list of majors, which have a major and a confidence.

Example response body:

{
  "data": {
    "job_descriptions": [
      {
        "id": "617aa090-6d42-3729-9df4-0b803567fd52",
        "description": "Maintain backup/disaster recovery solutions"
      },
      {
        "id": "a255879d-21f9-33e9-b2e4-d7cfc9a40787",
        "description": "Provide user support and guidance"
      }
    ],
    "education": {
      "degree": "Bachelor's Degree",
      "majors": [
        {
          "major": "Computer Science",
          "confidence": 0.41
        },
        {
          "major": "Business Administration",
          "confidence": 0.199
        }
      ]
    }
  }
}

Versioning

The current version of the service is 1.0.

Version must be specified in the Accept header. E.g. application/json;version=1.0.

Our general versioning strategy is available here.