This page contains example uses for the Trace Jobs Core API. There are a half dozen examples which include a description, a curl example command, and links to the corresponding output in human-readable HTML and machine-readable JSON.
The linked sample response data (HTML & JSON) are refreshed daily.
Shows the newest jobs in the index, sorted by when they were posted. Uses daily data pulled from machine‑readable sources, so results stay clean and consistent without scraping or broken HTML. Helpful for AI/RAG teams and analysts that need fresh hiring signals or want to track recent activity.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "sortby=date_posted" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample
Searches across more than one country in a single request. Uses simple repeated parameters instead of complex JSON or custom filters. Helpful for analysts studying cross‑region trends and aggregators that support multi‑country job search.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "country=us" \
--data-urlencode "country=sg" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample
Finds only remote jobs using clean, structured location fields from upstream data. Avoids guessing from text or scraping HTML. Helpful for remote‑focused job boards and aggregators, and for AI teams that need reliable remote and hybrid signals.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "job_location_type=remote" \
--data-urlencode "posted_after=YYYY-MM-DD" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample
Pulls only jobs posted after a certain date. Helps teams sync new data each day without re‑downloading everything. Useful for AI/RAG pipelines and data teams that refresh embeddings or update local stores on a daily schedule.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "posted_after=YYYY-MM-DD" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample
Finds engineering jobs that pay above a set salary. Uses clean, structured salary fields instead of guessing from text. Helpful for compensation analysts and market researchers comparing pay ranges, and for job boards that filter for higher‑paying roles.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "title=engineer" \
--data-urlencode "currency=usd" \
--data-urlencode "salary_min=120000" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample
Sorts jobs by their highest listed salary. Makes it easy to build pages that highlight top‑paying roles or compare pay across different jobs. Useful for aggregators and SEO‑driven job boards, and for analytics teams building salary‑based dashboards.
$ curl -G \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "sort_by=salary_max" \
"https://api.kaleh.net/trace/jobs/core/search"
View HTML Sample
View JSON Sample