Jobs

GET /agent/jobs/search Public

Search with full descriptions, for programmatic/agent consumers.

Same query and filters as /jobs/search, but each result carries the description in full (verbatim from the database) instead of the truncated index preview. Use description_format to choose how it is rendered.

Query parameters

q string
Full-text query over title, company, and description.Example golang
description_format string
One of html (default, verbatim), text (tags stripped), markdown (HTML converted to Markdown). Unknown values fall back to html.Example markdown
sort string
One of created_at, posted_at, salary_min, salary_max. Omit for relevance/newest.Example posted_at
order string
asc or desc (default desc).Example desc
limit integer
Page size, 1–100.Example 20
offset integer
Rows to skip; offset + limit ≤ 10000.Example 0

Plus every filter in Filtering jobs.

curl
curl "https://freehire.me/api/v1/agent/jobs/search?q=golang&work_mode=remote&description_format=markdown"
json — response
{
  "data": [ { "public_slug": "...", "title": "Senior Go Engineer", "description": "## About the role\n...", "...": "..." } ],
  "meta": { "total": 137, "limit": 20, "offset": 0 }
}

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of HireAll is available