post https://api.adept-id.com/jobs/v2/search
Searches and recommends jobs for job seekers based on their work history, education, skills.
Use this endpoint to recommend jobs to candidates based on their profile and a set of filters.
- Candidate: The candidate object describes the job seeker's prior work history, skills, education etc. This is used to determine the best fit jobs and to calculate the match score and match report that accompany each returned job.
- Filters: The caller may filter results based job attributes such as location, salary, experience requirements etc.
Filtering on Null Values
Some fields are sparsely populated in job postings. Filtering on these fields can dramatically reduce the number of results returned to job seekers.
For example, between half and two thirds of job postings do not contain a salary. Those jobs would not be returned in a query where a salary filter has been applied.
Notes: The notes below offer explanatory details on certain key filters.
- Education_levels: Approximately half of job postings in third-party job feeds do not specify an education level, and therefore will not be returned if education levels are specified and
unknown
is not included. For example, to search for jobs that require a Bachelors or do not state a requirement, submitbachelors
andunknown
- Employment_term: Employment terms (dates/durations) are not available in third party job feeds, and may not be consistently populated in customer-managed job feeds. Searching based on employment terms may result in sparse results.
- Location: Callers can limit results to jobs with a known location within a provided radius (in miles) to a provided location (city/state/postal code/country). Jobs without a specified location will be excluded from search results. The system supports US locations only. To search for remote jobs use
employment_location_type
. - Salary: Jobs not specifying a salary are excluded if salary filters are specified. Approximately half to two-thirds of job postings in third-party job feeds do not specify a salary, and therefore will not be returned in this scenario.
- Shift: Shift hours are not available in third party job feeds, and may not be consistently populated in customer-managed job feeds. Searching based on shift hours may result in sparse results.