Search Fields Object for Jobπ︎
Job Title and Professionπ︎
JobTitle π︎ string
jobtitleπ︎
Search for jobs by their job title. Example query: jobtitle:"software engineer"
ProfessionCode π︎ integer
professioncodeπ︎
Search for jobs by their job title normalized to Textkernel Profession codes. Example query: profession_code:11
ProfessionClass π︎ integer
professionclassπ︎
Search for jobs by their job title normalized to Textkernel Profession Class codes. Example query: profession_class:19
ProfessionOnet2019 π︎ string
professiononet2019π︎
Search for jobs by their job title normalized to O*NET 2019 occupation codes. Example query: profession_onet2019:"15-1252.00"
ProfessionIsco2008 π︎ string
professionisco2008π︎
Search for jobs by their job title normalized to ISCO-08 occupation codes. Example query: profession_isco2008:"2512"
ProfessionKldb2020 π︎ string
professionkldb2020π︎
Search for jobs by their job title normalized to KldB 2020 occupation codes (German classification). Example query: profession_kldb2020:"43302"
ProfessionUkSoc2010 π︎ string
professionuksoc2010π︎
Search for jobs by their job title normalized to UK SOC 2010 occupation codes. Example query: profession_uk_soc2010:"2136"
Workfield π︎ object
workfieldπ︎
Search for jobs by their work field, based on the job title normalized to Textkernel Profession Group codes. Furthermore, it is possible to filter by the required experience level. Experience levels are normalized to the Textkernel Experience Level codes.
This field includes the following sub-fields:
- profession_group (type int): the work field of the job;
- experience_level (type int): the required experience level.
Example query: workfield:{profession_group:223 experience_level:3}
Locationπ︎
Location π︎ string[]
locationπ︎
Search for jobs by their location. It is possible to search by city or postal code. For a more precise location search, add the ISO country code before the city name or postal code. When searching by city name in the US, it is recommended to add the ISO state code after the city name. Example queries: location:"New York", location:"US New York", location:"US New York NY", location:"10001", location:"US 10001"
Region π︎ string
regionπ︎
Search for jobs by ISO 3166-2 region codes. Some exceptions to the subdivisions used by this field:
- United States: this field contains US state codes, see ISO 3166-2:US.
- France: this field contains the "dΓ©partement" and not the French administrative unit called "rΓ©gion" in France. It also includes the French overseas departments and the overseas territories as regions of France. See ISO 3166-2:FR.
- United Kingdom of Great Britain and Northern Ireland: the regions are England GB-ENG, Scotland GB-SCT, Ireland GB-NIR and Wales GB-WLS. Use the subregion field for a more specific level. See ISO 3166-2:GB.
Example queries: region:"US-AL", region:"FR-16"
Subregion π︎ string
subregionπ︎
Search for jobs by ISO 3166-2 sub-region codes. For the United States, this field is not populated. Example queries: subregion:"GB-MAN", subregion:"FR-67"
Country π︎ string
countryπ︎
Search for jobs by ISO 3166-2 country codes. Example query: country:"US"
LocationRemotePosition π︎ string
locationremotepositionπ︎
Search for jobs by their remote work indicator. Example query: location_remote_position:"yes"
Organizationπ︎
OrgName π︎ string
orgnameπ︎
Search for jobs by the name of the hiring organization. Example query: org_name:"Acme"
OrgNormalizedName π︎ string
orgnormalizednameπ︎
Search for jobs by the normalized name of the hiring organization. Example query: org_normalized_name:"Acme"
OrgIndustry π︎ string
orgindustryπ︎
Search for jobs by the industry of the hiring organization. Example query: org_industry:"Software"
OrgContactPerson π︎ string[]
orgcontactpersonπ︎
Search for jobs by the contact person at the hiring organization. Example query: org_contact_person:"Jane Smith"
OrgPhone π︎ string[]
orgphoneπ︎
Search for jobs by the phone number of the hiring organization. Example query: org_phone:"+17173856138"
OrgEmail π︎ string[]
orgemailπ︎
Search for jobs by the email address of the hiring organization. Example query: org_email:"jobs@acme.com"
OrgWebsite π︎ string[]
orgwebsiteπ︎
While it is possible to search for jobs using the organization website URL, this field is mainly intended to display that information in the results. Example query: org_website:"https://acme.com"
OrgAdvertiserType π︎ string
orgadvertisertypeπ︎
Search for jobs by the advertiser type of the hiring organization (e.g. direct employer vs. staffing agency). Example query: org_advertiser_type:"direct"
Requirementsπ︎
ExperienceYears π︎ object
experienceyearsπ︎
Search for jobs by required years of experience. This field supports the following sub-fields:
- minimum (type numeric): the minimum years of experience required;
- maximum (type numeric): the maximum years of experience required.
Example queries: experience_years.minimum:<=5, experience_years:{minimum:>=2 maximum:<=10}
EducationLevelLocal π︎ string
educationlevellocalπ︎
Search for jobs by required education level normalized to Textkernel Local Education Level codes. Example query: educationlevel_local:"US_7"
EducationLevelInternational π︎ string
educationlevelinternationalπ︎
Search for jobs by required education level normalized to Textkernel International Education Level codes. Example query: educationlevel_international:3
LanguageSkills π︎ string[]
languageskillsπ︎
Search for jobs by required language skills, normalized to the Textkernel Skills Taxonomy codes. Example query: language_skills:"KS123K75YYK8VGH90NCS"
ItSkills π︎ string[]
itskillsπ︎
Search for jobs by required IT skills, normalized to the Textkernel Skills Taxonomy codes. Example query: it_skills:"KS1200H6XYN1CR0G5NZ0"
ProfessionalSkills π︎ string[]
professionalskillsπ︎
Search for jobs by required professional skills, normalized to the Textkernel Skills Taxonomy codes. Example query: professional_skills:"KS1212B6QR5SK1LSD4S4"
SoftSkills π︎ string[]
softskillsπ︎
Search for jobs by required soft skills, normalized to the Textkernel Skills Taxonomy codes. Example query: soft_skills:"KSLSQ90KU2MTW9EUR1B5"
DriverLicenses π︎ string[]
driverlicensesπ︎
Search for jobs by required driver's licenses. Example query: drivers_licenses:"B"
Job Conditionsπ︎
EmploymentTypeCode π︎ string
employmenttypecodeπ︎
Search for jobs by employment type (e.g. full-time, part-time). Values are normalized to Textkernel Employment Type codes. Example query: employment_type_code:"full_time"
ContractTypeCode π︎ string
contracttypecodeπ︎
Search for jobs by contract type (e.g. permanent, temporary). Values are normalized to Textkernel Contract Type codes. Example query: contract_type_code:"permanent"
WorkingHours π︎ string
workinghoursπ︎
Search for jobs by their working hours indicator. Example query: working_hours:"full_time"
WorkingHoursPerWeek π︎ object
workinghoursperweekπ︎
Search for jobs by required working hours per week. This field supports the following sub-fields:
- minimum (type numeric): the minimum number of hours per week;
- maximum (type numeric): the maximum number of hours per week.
Example queries: working_hours_per_week.minimum:>=32, working_hours_per_week:{minimum:>=24 maximum:<=40}
SalaryMinimum π︎ numeric
salaryminimumπ︎
Search for jobs by minimum salary. Example query: salary_minimum:>=50000
SalaryMaximum π︎ numeric
salarymaximumπ︎
Search for jobs by maximum salary. Example query: salary_maximum:<=100000
StartDate π︎ string
startdateπ︎
Search for jobs by their start date, in the format YYYY-MM-DD. Example query: start_date:>=2025-01-01
ApplyBefore π︎ string
applybeforeπ︎
Search for jobs by their application deadline, in the format YYYY-MM-DD. Example query: apply_before:>=2025-06-01
NumberOfOpenings π︎ integer
numberofopeningsπ︎
Search for jobs by the number of available openings. Example query: number_of_openings:>=2
Job Contentπ︎
VacancyText π︎ string
vacancytextπ︎
Search for jobs by their full vacancy text. Example query: vacancy_text:"agile development"
JobDescription π︎ string
jobdescriptionπ︎
Search for jobs by the job description section of the vacancy. Example query: job_description:"Python"
CandidateDescription π︎ string
candidatedescriptionπ︎
Search for jobs by the candidate profile section of the vacancy. Example query: candidate_description:"team player"
EmployerDescription π︎ string
employerdescriptionπ︎
Search for jobs by the employer description section of the vacancy. Example query: employer_description:"scale-up"
ConditionsDescription π︎ string
conditionsdescriptionπ︎
Search for jobs by the conditions description section of the vacancy. Example query: conditions_description:"pension"
ApplicationDescription π︎ string
applicationdescriptionπ︎
Search for jobs by the application instructions section of the vacancy. Example query: application_description:"cover letter"
ReferenceNumber π︎ string
referencenumberπ︎
Search for jobs by their reference number. Example query: reference_number:"REQ-2025-001"
VacancyUrl π︎ string
vacancyurlπ︎
While it is possible to search for jobs using their vacancy URL, this field is mainly intended to display that information in the results. Example query: vacancy_url:"https://acme.com/jobs/123"
JobStatus π︎ string
jobstatusπ︎
Search for jobs by their status. Example query: job_status:"open"
PostDate π︎ string
postdateπ︎
Search for jobs by the date they were posted, in the format YYYY-MM-DD. Example query: post_date:>=2025-01-01
PriorityJob π︎ string
priorityjobπ︎
Search for jobs by their priority flag. Example query: priority_job:"true"
AgenciesNotWanted π︎ string
agenciesnotwantedπ︎
Search for jobs by their agencies-not-wanted flag. Example query: agencies_not_wanted:"true"
IsEmployerAnonymous π︎ string
isemployeranonymousπ︎
Search for jobs where the employer is listed anonymously. Example query: is_employer_anonymous:"true"
System Fieldsπ︎
DocumentDate π︎ string
documentdateπ︎
Search for jobs by the last modification date of the job record, in the format YYYY-MM-DD.
Example queries: documentdate:2025-06-01, documentdate:>=2025-01-01
Owner π︎ string
ownerπ︎
Search for jobs by their owner (the user who created or is responsible for the job record). Example query: owner:"john.doe@acme.com"
Comments π︎ object[]
commentsπ︎
Search for jobs by their comments. This field includes the following sub-fields:
- note (type string): the text of the comment;
- date_added (type date): the date the comment was added;
- author (type string): the author of the comment;
- action (type string): the action associated with the comment.
Example queries: comments: { note:"urgent" }, comments: { author:"jane.doe@acme.com" date_added:>=2025-01-01 }