---
title: "Find live jobs near a place"
method: GET
path: "/api/jobs-search.php"
tags: ["Free, no key"]
---

# Find live jobs near a place

`GET /api/jobs-search.php`

## Request

- Base URL: `https://veritahire.com`
- URL: `https://veritahire.com/api/jobs-search.php`
- Auth: none declared

Up to 25 jobs live on employers' own careers sites, each with posted pay, what the posting asks for (education, licences, years), distance, last confirmation, the employer's industry and size, and the employer's apply link. Only the filters given are applied; jobs without posted pay are kept when min_pay is set, listed last. 25 a page (page / next_page). For a person's daily feed, run the same search each day with posted_within_days=1 and title_exclude.

## Query parameters

- `what` string
- `where` string
- `radius_miles` 10 | 25 | 30 | 50 | 100
- `min_pay` number
- `employment_type` 'full_time' | 'part_time' | 'contract' | 'seasonal' | 'temporary'
- `remote_only` integer
- `posted_within_days` 1 | 3 | 7 | 14 | 30
- `title_exclude` string
- `sort` 'new' | 'pay' | 'near'
- `page` integer

## Response `200`

Jobs

## Other responses

- `400`: No what/where
- `429`: Rate limited

---

[API](https://skmtc.dev/veritahire/apis/veritahire-api.md) · [All operations](https://skmtc.dev/veritahire/apis/veritahire-api/llms.txt) · [OpenAPI document](https://skmtc.dev/veritahire/apis/veritahire-api/revisions/fa64bf8f73bb?raw)
