Data

Job Search

Search for jobs using JSearch API through RapidAPI

post/v1/data/jsearch

Request

  • Base URL: https://apipie.ai
  • URL: https://apipie.ai/v1/data/jsearch
  • Auth: API key in header Authorization

Request body

querystring required

Free-form jobs search query. It is highly recommended to include job title and location as part of the query.

pageinteger

Page to return (each page includes up to 10 results)

num_pagesinteger

Number of pages to return, starting from page

countrystring

Country code of the country from which to return job postings

languagestring

Language code in which to return job postings

date_posted'all' | 'today' | '3days' | 'week' | 'month'

Find jobs posted within the time you specify

work_from_homeboolean

Only return work from home / remote jobs

employment_typesstring

Find jobs of particular employment types, specified as a comma delimited list

job_requirementsstring

Find jobs with specific requirements, specified as a comma delimited list

radiusinteger

Return jobs within a certain distance from location (in km)

exclude_job_publishersstring

Exclude jobs published by specific publishers, specified as a comma separated list

fieldsstring

A comma separated list of job fields to include in the response

userstring

User identifier for billing observability purposes

Example request

{
  "query": "web development jobs in chicago",
  "page": 1,
  "num_pages": 1,
  "country": "us",
  "language": "en",
  "date_posted": "all",
  "employment_types": "FULLTIME,CONTRACTOR,PARTTIME,INTERN",
  "job_requirements": "under_3_years_experience,more_than_3_years_experience,no_experience,no_degree",
  "radius": 50,
  "exclude_job_publishers": "BeeBe,Dice",
  "fields": "employer_name,job_publisher,job_title,job_country",
  "user": "user123"
}

Response

Successful job search with results

Example response

{
  "queryDetails": {
    "search_id": "nai-123e4567-e89b-12d3-a456-426614174000",
    "timestamp": 1711729795000,
    "keywords": "web development jobs in chicago",
    "requested_records": 10,
    "total_records": 8,
    "cost": 0.01,
    "latency": 1200
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.