Glassdoor

Glassdoor job search — salary bands, seniority, company rating and job-type filters, read from its structured page data.

5 endpoints241 calls2/5 passing
Get API key

Glassdoor jobs above a pay floor — the search endpoint pre-bound to `minSalary`. Tier: clearance ticket (rung 8), 1.0-2.5s on a warm ticket.

GET/v1/…glassdoor/by-salary
failed last check10m cache

Try it

Checking your keys…

Parameters

minSalary

number · query · required

Lowest annual pay to accept, in the searched country's own currency.

maxSalary

number · query · optional

Highest annual pay to accept, in the searched country's own currency.

query

string · query · optional

Keyword searched across job titles. Omit it to list everything in the country.

country

enum · query · optional

Country to search in. Default indonesia.

cityId

number · query · optional

Glassdoor city id — 2709872 Jakarta, 2768561 Tangerang, 2708612 Bandung, 2798307 Surabaya, 2793794 Denpasar.

days

number · query · optional

Only jobs posted within this many days.

Example response

{"project":"jobs:glassdoor",  "data": {"count":2,    "items": [      {"url":"https://www.glassdoor.com/job-listing/frontend-developer-abhidi-solution-JV_IC2709872_KO0,18_KE19,34.htm?jl=1010250393232","jobId":1010250393232,"title":"Frontend Developer",        "salary": {"max":30000000,"min":30000000,"median":30000000,"source":"EMPLOYER_PROVIDED","currency":"IDR","interval":"MONTHLY"        },        "company": {"id":1014059,"code":"Abhidi Solution","logo":"https://media.glassdoor.com/sql/1014059/abhidi-solution-squarelogo-1572505960334.png","name":"Abhidi Solution Sdn. Bhd","rating":3.5        },"function":"front end engineer",        "location": {"city":"Jakarta","countryId":113        },"ageInDays":0,"easyApply":true,"isExpired":false,"isFeatured":false,"description":"O Proficiency in Next.js, React.js, and modern JavaScript (ES6+). O Strong experience with Golang, including building RESTful APIs and microservices.","isSponsored":false,"employmentType":"Full-time","normalizedTitle":"front end engineer"      },      {"url":"https://www.glassdoor.com/job-listing/backend-java-developer-bank-btn-intikom-berlian-mustika-JV_IC2709872_KO0,31_KE32,55.htm?jl=1010247929818","jobId":1010247929818,"title":"Backend Java Developer ( Bank BTN)",        "salary": {"max":16000000,"min":16000000,"median":16000000,"source":"EMPLOYER_PROVIDED","currency":"IDR","interval":"MONTHLY"        },        "company": {"id":3097730,"code":"Intikom Berlian Mustika","logo":"https://media.glassdoor.com/sql/3097730/intikom-berlian-mustika-squarelogo-1629970136422.png","name":"PT. Intikom Berlian Mustika","rating":4.7        },"function":"other",        "location": {"city":"Jakarta","countryId":113        },"ageInDays":1,"easyApply":true,"isExpired":false,"isFeatured":false,"description":"Berpengalaman minimal 5 tahun dalam menggunakan Java Spring Boot. Java Developer: 3 tahun (Diutamakan). JAVA Web SPRING MVC dengan JSP / Thymeleaf.","isSponsored":false      }    ],"query":"developer","total":2,"country":"indonesia","provider":"glassdoor","maxSalary":5,"minSalary":60000000  },"timestamp":"2026-09-02T11:46:26Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "jobs:glassdoor",  "by-salary",  { minSalary: 60000000, maxSalary: 330000000, query: "developer", country: "indonesia", cityId: 2709872, days: 7 });