Skip to main content
POST
/glassdoor/jobs/search

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
keyword
string
required
Minimum string length: 1
count
integer
required
Required range: x >= 1
timeout
integer
default:300
Required range: 20 <= x <= 1500
location
string
default:""
date_posted
enum<string>
default:any
Available options:
any,
last_day,
last_3_days,
last_week,
last_2_weeks,
last_month
job_type
enum<string>
default:any
Available options:
any,
full_time,
part_time,
contract,
internship,
temporary,
apprenticeship,
entry_level
seniority
enum<string>
default:any
Available options:
any,
internship,
entry_level,
mid_senior,
director,
executive
easy_apply
boolean
default:false
remote
boolean
default:false
company_rating
number | null
Required range: 1 <= x <= 5
salary_min
integer | null
Required range: x >= 0
salary_max
integer | null
Required range: x >= 0
distance
enum<string>
default:miles_25
Available options:
exact,
miles_5,
miles_10,
miles_15,
miles_25,
miles_50,
miles_100
sort
enum<string>
default:relevant
Available options:
relevant,
date

Response

Successful Response

id
string
required
@type
string
default:GlassdoorSearchJob
url
string | null
employer_id
string | null
employer_name
string | null
employer_rating
number | null
image
string | null
location
string | null
location_type
string | null
age_in_days
integer | null
is_easy_apply
boolean | null
pay_currency
string | null
pay_period
string | null
pay_min
number | null
pay_median
number | null
pay_max
number | null