curl --request POST \
--url https://api.hirebase.org/v2/jobs/search \
--header 'Content-Type: application/json' \
--data '
{
"job_titles": [
"<string>"
],
"keywords": [
"<string>"
],
"company_keywords": [
"<string>"
],
"job_slug": "<string>",
"location_types": [
"<string>"
],
"location_group": "<string>",
"geo_locations": [
{
"city": "<string>",
"region": "<string>",
"country": "<string>"
}
],
"geofilter_params": {
"mode": "<string>",
"radius": 123,
"unit": "<string>"
},
"experience": [
"<string>"
],
"yoe": {
"min": 123,
"max": 123
},
"job_types": [
"<string>"
],
"job_category": [
"<string>"
],
"company_types": [
"<string>"
],
"job_board": [
"<string>"
],
"company_name": "<string>",
"company_slug": "<string>",
"salary": {
"min": 123,
"max": 123
},
"industry": [
"<string>"
],
"sub_industry": [
"<string>"
],
"days_ago": 123,
"date_posted": "<string>",
"month": "<string>",
"currency": "<string>",
"visa": "<string>",
"hide_recruiting_agencies": "<string>",
"include_expired": "<string>",
"include_no_salary": "<string>",
"include_yoe": "<string>",
"hide_seen_jobs": "<string>",
"filter_incomplete_jobs": "<string>",
"return_raw_description": "<string>",
"sort_by": "<string>",
"sort_order": "<string>",
"page": 123,
"limit": 123
}
'{
"jobs": [
{
"_id": "6814bw99fc2284gt4777f21a",
"company_name": "CompanyXYZ",
"job_title": "Site/Civil Engineer",
"description": "<p>CompanyXYZ is seeking a Site/Civil Project Engineer for our Richmond, Virginia office.</p>",
"application_link": "https://careers-companyxyz.icims.com/jobs/13876/site-civil-engineer/job",
"job_categories": ["Other"],
"job_type": "Full Time",
"location_type": "In-Person",
"yoe_range": {"min": 1, "max": 6},
"salary_range": null,
"date_posted": "2024-12-17",
"company_link": "https://www.companyxyz.com",
"company_logo": "https://c-1720-20210302-www-companyxyz-com.i.icims.com/images/default-source/site-assets/logos/companyxyz-logo.png",
"job_board": "iCIMS",
"job_board_link": "https://careers-companyxyz.icims.com",
"requirements_summary": "BS in Civil Engineering, 1-6 years of experience, PE in Virginia preferred",
"visa_sponsored": false,
"recruiter_agency": false,
"score": 13.449975967407227,
"company_data": {
"description_summary": "CompanyXYZ provides professional services, creating innovative solutions for built and natural environments nationwide.",
"linkedin_link": "https://www.linkedin.com/company/companyxyz",
"size_range": {"min": 1001, "max": 5000},
"industries": ["Design", "Construction"],
"subindustries": ["Architecture", "Building Construction"]
},
"company_slug": "companyxyz",
"job_slug": "site-civil-engineer-17",
"locations": [
{
"city": "Richmond",
"region": "Virginia",
"country": "United States"
}
]
}
],
"total_count": 1,
"company_count": 1,
"page": 1,
"limit": 10,
"total_pages": 1
}
Search for jobs using traditional filtering methods
curl --request POST \
--url https://api.hirebase.org/v2/jobs/search \
--header 'Content-Type: application/json' \
--data '
{
"job_titles": [
"<string>"
],
"keywords": [
"<string>"
],
"company_keywords": [
"<string>"
],
"job_slug": "<string>",
"location_types": [
"<string>"
],
"location_group": "<string>",
"geo_locations": [
{
"city": "<string>",
"region": "<string>",
"country": "<string>"
}
],
"geofilter_params": {
"mode": "<string>",
"radius": 123,
"unit": "<string>"
},
"experience": [
"<string>"
],
"yoe": {
"min": 123,
"max": 123
},
"job_types": [
"<string>"
],
"job_category": [
"<string>"
],
"company_types": [
"<string>"
],
"job_board": [
"<string>"
],
"company_name": "<string>",
"company_slug": "<string>",
"salary": {
"min": 123,
"max": 123
},
"industry": [
"<string>"
],
"sub_industry": [
"<string>"
],
"days_ago": 123,
"date_posted": "<string>",
"month": "<string>",
"currency": "<string>",
"visa": "<string>",
"hide_recruiting_agencies": "<string>",
"include_expired": "<string>",
"include_no_salary": "<string>",
"include_yoe": "<string>",
"hide_seen_jobs": "<string>",
"filter_incomplete_jobs": "<string>",
"return_raw_description": "<string>",
"sort_by": "<string>",
"sort_order": "<string>",
"page": 123,
"limit": 123
}
'{
"jobs": [
{
"_id": "6814bw99fc2284gt4777f21a",
"company_name": "CompanyXYZ",
"job_title": "Site/Civil Engineer",
"description": "<p>CompanyXYZ is seeking a Site/Civil Project Engineer for our Richmond, Virginia office.</p>",
"application_link": "https://careers-companyxyz.icims.com/jobs/13876/site-civil-engineer/job",
"job_categories": ["Other"],
"job_type": "Full Time",
"location_type": "In-Person",
"yoe_range": {"min": 1, "max": 6},
"salary_range": null,
"date_posted": "2024-12-17",
"company_link": "https://www.companyxyz.com",
"company_logo": "https://c-1720-20210302-www-companyxyz-com.i.icims.com/images/default-source/site-assets/logos/companyxyz-logo.png",
"job_board": "iCIMS",
"job_board_link": "https://careers-companyxyz.icims.com",
"requirements_summary": "BS in Civil Engineering, 1-6 years of experience, PE in Virginia preferred",
"visa_sponsored": false,
"recruiter_agency": false,
"score": 13.449975967407227,
"company_data": {
"description_summary": "CompanyXYZ provides professional services, creating innovative solutions for built and natural environments nationwide.",
"linkedin_link": "https://www.linkedin.com/company/companyxyz",
"size_range": {"min": 1001, "max": 5000},
"industries": ["Design", "Construction"],
"subindustries": ["Architecture", "Building Construction"]
},
"company_slug": "companyxyz",
"job_slug": "site-civil-engineer-17",
"locations": [
{
"city": "Richmond",
"region": "Virginia",
"country": "United States"
}
]
}
],
"total_count": 1,
"company_count": 1,
"page": 1,
"limit": 10,
"total_pages": 1
}
Search for jobs using common filters such as job titles, experience level, salary range, etc., in the JSON request body. The easiest way to start using our API is to use ourDocumentation Index
Fetch the complete documentation index at: https://www.hirebase.org/docs/llms.txt
Use this file to discover all available pages before exploring further.
Export button on our Search Page, this allows you to edit the tune the request using our Job Filters UI and easily export as a Javascript or cURL request.
POST /v2/jobs/search
job_types (plural) — job_type (singular) is silently ignored and your filter will not apply.job_title)."Remote", "Hybrid", "In-Person"."Bay_Area", "NYC_Metro").Show child attributes
"Entry", "Junior", "Mid", "Senior", "Executive".422 Unprocessable Entity error."Full Time", "Part Time", "Contract", "Internship").job_types (plural). Using job_type (singular) is silently ignored — the request will succeed but the filter will not be applied."Engineering Jobs", "Marketing Jobs"). See the full category list."1-10", "11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001-10000", "10000+". Pass multiple values to combine ranges (e.g., ["11-50", "51-200"]).company_types for historical reasons but currently filters by company size. A separate classification filter (Public Company / Non-Profit / etc.) will be added in a future API update.3 will return jobs posted on and after 3 days ago.YYYY-MM-DD). Returns jobs posted on or after this date.YYYY-MM, e.g., "2026-03").salary filter (e.g., "USD", "EUR", "GBP")."true" or "false")."true" or "false")."true" or "false", default "false")."true" or "false") when a salary filter is applied."true" or "false") when a yoe filter is applied."true" or "false"). Requires user_id."true" or "false")."true" to include the full original HTML description from the ATS source on each job object.description field (~900 chars). To get the full original HTML description from the ATS source, set return_raw_description to "true" — each job will then include a description_raw field with the complete HTML (~7,000+ chars typically).{
"job_titles": ["Software Engineer"],
"return_raw_description": "true",
"limit": 5
}
description (always present) — cleaned/summarized version.description_raw (only when return_raw_description: "true") — full original HTML from the ATS."relevance", "date_posted", "salary", "company", "yoe".relevance) is applied."asc" or "desc").page and limit) fields control the number of results returned and which subset of results is displayed.Show child attributes
Show child attributes
"Entry", "Junior", "Mid", "Senior", "Executive").return_raw_description: "true" is set on the request.Show child attributes
429 Too Many Requests response. See Error Handling for best-practice retry logic.curl -X POST https://api.hirebase.org/v2/jobs/search \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"job_titles": ["Software Engineer"],
"keywords": ["python", "backend"],
"location_types": ["In-Person", "Hybrid"],
"geo_locations": [
{"city": "New York", "region": "New York", "country": "United States"}
],
"geofilter_params": {"mode": "auto", "radius": 50, "unit": "mi"},
"experience": ["Mid", "Senior"],
"yoe": {"min": 2, "max": 8},
"job_types": ["Full Time"],
"salary": {"min": 100000, "max": 250000},
"currency": "USD",
"include_no_salary": "true",
"days_ago": 30,
"sort_by": "date_posted",
"sort_order": "desc",
"page": 1,
"limit": 10
}'
{
"jobs": [
{
"_id": "6814bw99fc2284gt4777f21a",
"company_name": "CompanyXYZ",
"job_title": "Site/Civil Engineer",
"description": "<p>CompanyXYZ is seeking a Site/Civil Project Engineer for our Richmond, Virginia office.</p>",
"application_link": "https://careers-companyxyz.icims.com/jobs/13876/site-civil-engineer/job",
"job_categories": ["Other"],
"job_type": "Full Time",
"location_type": "In-Person",
"yoe_range": {"min": 1, "max": 6},
"salary_range": null,
"date_posted": "2024-12-17",
"company_link": "https://www.companyxyz.com",
"company_logo": "https://c-1720-20210302-www-companyxyz-com.i.icims.com/images/default-source/site-assets/logos/companyxyz-logo.png",
"job_board": "iCIMS",
"job_board_link": "https://careers-companyxyz.icims.com",
"requirements_summary": "BS in Civil Engineering, 1-6 years of experience, PE in Virginia preferred",
"visa_sponsored": false,
"recruiter_agency": false,
"score": 13.449975967407227,
"company_data": {
"description_summary": "CompanyXYZ provides professional services, creating innovative solutions for built and natural environments nationwide.",
"linkedin_link": "https://www.linkedin.com/company/companyxyz",
"size_range": {"min": 1001, "max": 5000},
"industries": ["Design", "Construction"],
"subindustries": ["Architecture", "Building Construction"]
},
"company_slug": "companyxyz",
"job_slug": "site-civil-engineer-17",
"locations": [
{
"city": "Richmond",
"region": "Virginia",
"country": "United States"
}
]
}
],
"total_count": 1,
"company_count": 1,
"page": 1,
"limit": 10,
"total_pages": 1
}
422 Unprocessable Entity Error
industry field is missing, not a string, or doesn’t match any value from the list of valid industries.sub_industry is not a valid string from the list of allowed sub-industries.JSON decoding errors, such as malformed JSON or incorrect data types in the request body.500 Internal Server Error