Skip to main content
GET
/
api
/
v2
/
jobs
/
{jobId}
Get a job by id
curl --request GET \
  --url https://hirehive-testing-account.hirehive.com/api/v2/jobs/{jobId}
{
  "id": 123,
  "title": "<string>",
  "location": "<string>",
  "state_code": "<string>",
  "country": {
    "name": "<string>",
    "code": "<string>"
  },
  "salary": "<string>",
  "description": {
    "html": "<string>",
    "text": "<string>"
  },
  "category": {
    "id": 123,
    "name": "<string>"
  },
  "type": {
    "type": "<string>",
    "name": "<string>"
  },
  "experience": {
    "type": "<string>",
    "name": "<string>"
  },
  "language": {
    "name": "<string>",
    "code": "<string>"
  },
  "published_date": "2023-11-07T05:31:56Z",
  "created_date": "2023-11-07T05:31:56Z",
  "hosted_url": "<string>",
  "compensation_tiers": [
    {
      "label": "<string>",
      "type": "none",
      "interval": "none",
      "currency_code": "<string>",
      "currency_symbol": "<string>",
      "min_value": 123,
      "max_value": 123,
      "information": "<string>"
    }
  ]
}

Query Parameters

job_id
integer<int32>
source
string

The source of the view/application that will be attributed in reports. Default CareerSite

Response

OK

id
integer<int32>

The id of the job, format job_abc123.

title
string | null
location
string | null
state_code
string | null
country
object
salary
string | null
description
object
category
object
type
object
experience
object
language
object
published_date
string<date-time>

The date the job was last published. This will be null if the job was never published.

created_date
string<date-time>

The date the job was created.

hosted_url
string | null
compensation_tiers
object[] | null