GET
/
api
/
v1
/
jobs
curl --request GET \
  --url https://hirehive-dev.hirehive.com/api/v1/jobs
{
  "jobs": [
    {
      "id": 123,
      "title": "<string>",
      "location": "<string>",
      "state_code": "<string>",
      "country": {
        "name": "<string>",
        "code": "<string>"
      },
      "salary": "<string>",
      "description": {
        "html": "<string>",
        "text": "<string>"
      },
      "category": "<string>",
      "type": {
        "type": "<string>",
        "name": "<string>"
      },
      "experience": {
        "type": "<string>",
        "name": "<string>"
      },
      "language": {
        "name": "<string>",
        "code": "<string>"
      },
      "published_date": 123,
      "created_date": 123,
      "hosted_url": "<string>"
    }
  ],
  "published_jobs_count": 123,
  "next_page": "<string>"
}

Query Parameters

skip
integer
default:0

default 0

take
integer
default:30

default 30

category
string | null

"eg sales"

countryCode
string | null

eg "IE", "FR", "US", "GB"

source
string | null

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

Response

200
application/json
Jobs = An array of jobs, PublishedJobsCount = Count of the current published jobs, NextPage = A URL for the next page of results if more exist
jobs
object[] | null
published_jobs_count
integer
next_page
string | null