Skip to main content
POST
/
api
/
greenhouse
/
jobs
/
search
/greenhouse/jobs/search
curl --request POST \
  --url https://api.anysite.io/api/greenhouse/jobs/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "board_token": "<string>",
  "count": 2,
  "timeout": 300,
  "content": false
}
'
[
  {
    "id": 123,
    "@type": "@greenhouse_job",
    "title": "<string>",
    "location": "<string>",
    "url": "<string>",
    "company_name": "<string>",
    "language": "<string>",
    "requisition_id": "<string>",
    "internal_job_id": 123,
    "description": "<string>",
    "updated_at": "<string>",
    "first_published_at": "<string>",
    "education": "<string>",
    "employment": "<string>",
    "departments": [],
    "offices": [],
    "questions": [],
    "location_questions": [],
    "demographic_questions": {
      "@type": "@greenhouse_demographic_questions",
      "header": "<string>",
      "description": "<string>",
      "questions": []
    },
    "compliance": [],
    "metadata": [],
    "data_compliance": []
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
board_token
string
required

Company job board token (the company slug from its Greenhouse career board URL)

Minimum string length: 1
Examples:

"stripe"

"coinbase"

"airbnb"

count
integer
required

Max number of jobs to return

Required range: x >= 1
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
content
boolean
default:false

Include the full job description for every job in the result

Response

Successful Response

id
integer
required
@type
string
default:@greenhouse_job
title
string | null
location
string | null
url
string | null
company_name
string | null
language
string | null
requisition_id
string | null
internal_job_id
integer | null
description
string | null
updated_at
string | null
first_published_at
string | null
education
string | null
employment
string | null
departments
GreenhouseDepartmentRef · object[]
offices
GreenhouseOfficeRef · object[]
questions
GreenhouseQuestion · object[]
location_questions
GreenhouseQuestion · object[]
demographic_questions
GreenhouseDemographicQuestions · object
compliance
GreenhouseCompliance · object[]
metadata
GreenhouseJobMetadata · object[]
data_compliance
GreenhouseDataCompliance · object[]