Request Parameters

Search Request Parameters

Detailed reference for all supported Profiles US Search API request parameters, including property descriptions, supported operators, data types, and usage guidelines.

PropertyDescriptionOperators
filterAdd filters to your profiles query.An object or a list of up to 10 objects.
filter.last_updatedFilter profiles by the date they were last updatedThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.cityFilter by city idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.city_nameFilter by city namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: contains (recommended) is, is not, is one of, is not one of, exists, does not exist
filter.countyFilter by county codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.county_nameFilter by county namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.employee_count_rangeFilter by employee_count_rangeThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.revenue_bucketFilter by revenue bucketThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.estimated_wage_p25Filter profiles by the estimated wage 25th percentileThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.estimated_wage_p50Filter profiles by the estimated wage 25th percentileThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.estimated_wage_p75Filter profiles by the estimated wage 25th percentileThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.fipsFilter by fip codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.fips_nameFilter by fip namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.is_fortune100Filter by if company is Fortune 100This is an optional attribute.
filter.is_fortune1000Filter by if company is Fortune 1000This is an optional attribute.
filter.is_fortune500Filter by if company is Fortune 500This is an optional attribute.
filter.profile_tagsFilter by profile tagsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.profile_last_seen_dateFilter by profile last seen dateThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.isced_maxFilter by highest isced codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.isced_max_nameFilter by highest isced namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_countryFilter by country idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_country_nameFilter by country namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_metroFilter by metro idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_metro_nameFilter by metro namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_admin_area_1Filter by admin area 1 idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_admin_area_1_nameFilter by admin area 1 namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_admin_area_2Filter by admin area 2 idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.laa_admin_area_2_nameFilter by admin area 2 namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.max_edulevelsFilter by max edulevelsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.max_edulevels_nameFilter by max edulevels namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc2Filter by Lightcast level 2 SOC codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc2_nameFilter by Lightcast level 2 SOC namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc3Filter by Lightcast level 3 SOC codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc3_nameFilter by Lightcast level 3 SOC namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc4Filter by Lightcast level 4 SOC codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc4_nameFilter by Lightcast level 4 SOC namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc5Filter by Lightcast level 5 SOC codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.soc5_nameFilter by Lightcast level 5 SOC namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_infoFilter by personal informationThis is an optional attribute. Object containing filter criteria for personal information fields.
filter.personal_info.has_phoneFilter by presence of phoneThis is an optional attribute.
filter.personal_info.has_emailFilter by presence of emailThis is an optional attribute.
filter.personal_info.nameFilter by profile nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.first_nameFilter by profile first nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.last_nameFilter by profile last nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.emailFilter by emailThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.phoneFilter by phoneThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.phone_type_nameFilter by phone type nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.phone_type_ddiFilter by presence of DDI phoneThis is an optional attribute.
filter.personal_info.email_type_nameFilter by email type nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.personal_info.profile_url_source_nameFilter by profile URL source nameThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educationsFilter by educational credentialsThis is an optional attribute.
filter.educations.grad_yearFilter by graduation yearThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.educations.schoolsFilter by schoolsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.schools_nameFilter by schools namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip2Filter by cip2 codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip2_nameFilter by cip2 namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip4Filter by cip4 codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip4_nameFilter by cip4 namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip6Filter by cip6 codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.cip6_nameFilter by cip6 namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.edulevelsFilter by edulevelsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.edulevels_nameFilter by edulevels namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.iscedFilter by isced codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.isced_nameFilter by isced namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.educations.schools_ipedsFilter by schools ipedsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.employment_historyFilter by employment historyThis is an optional attribute.
filter.employment_history.company_allFilter by normalized employment history codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.employment_history.company_all_nameFilter by normalized employment history namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.employment_history.title_allFilter by normalized employment history title codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.employment_history.title_all_nameFilter by normalized employment history title namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.titleFilter by job title codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.title_nameFilter by job title namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.onetFilter by Lightcast O*NET codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.onet_nameFilter by Lightcast O*NET namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.companyFilter by normalized company codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.company_nameFilter by normalized company namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.company_v2Filter by normalized company codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.company_name_v2Filter by normalized company namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.stateFilter by state codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.state_nameFilter by state namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.msaFilter by Lightcast MSA codes (metro or micro)This is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.msa_nameFilter by Lightcast MSA names (metro or micro)This is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_specialized_occupationFilter by specialized occupation idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_specialized_occupation_nameFilter by specialized occupation namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_occupationFilter by occupation idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_occupation_nameFilter by occupation namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_occupation_groupFilter by occupation groups idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_occupation_group_nameFilter by occupation groups namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_career_areaFilter by career areas idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.lot_career_area_nameFilter by career area namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.skillsFilter by skill codes (any skill type)This is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.skills_nameFilter by skill names (any skill type)This is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.genderFilter by gender codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.gender_nameFilter by gender namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.years_with_most_recent_companyFilter by years with most recent companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist• is• is not• is one of• is not one of
filter.most_recent_companyFilter by most recent companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.years_in_current_roleFilter by years in current roleThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist• is• is not• is one of• is not one of
filter.moves_in_most_recent_companyFilter by moves in most recent companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist• is• is not• is one of• is not one of
filter.most_recent_company_start_dateFilter by most recent company start dateThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.most_recent_company_end_dateFilter by most recent company end dateThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.previous_companyFilter by previous companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.previous_company_start_dateFilter by previous company start dateThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.previous_company_end_dateFilter by previous company end dateThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist
filter.years_of_work_historyFilter by years of work historyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.years_of_experience_in_occupationFilter by years of experience in occupationThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.years_with_previous_companyFilter by years with previous companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.moves_in_previous_companyFilter by moves in previous companyThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: after, before, exists, does not exist, is, is not, is one of, is not one of
filter.skill_categoriesFilter by skill category idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.skill_categories_nameFilter by skill category namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.skill_subcategoriesFilter by skill subcategory idsThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.skill_subcategories_nameFilter by skill subcategory namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics2Filter by normalized 2-digit company NAICS codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics2_nameFilter by normalized 2-digit company NAICS code namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics3Filter by normalized 3-digit company NAICS codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics3_nameFilter by normalized 3-digit company NAICS code namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics4Filter by normalized 4-digit company NAICS codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics4_nameFilter by normalized 4-digit company NAICS code namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics5Filter by normalized 5-digit company NAICS codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics5_nameFilter by normalized 5-digit company NAICS code namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics6Filter by normalized 6-digit company NAICS codesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.naics6_nameFilter by normalized 6-digit company NAICS code namesThis is an optional attribute. Array of objects. Each object must contain: operator, value
Supported operators: is, is not, is one of, is not one of, exists, does not exist
filter.keywordsFilter by keywordsThis is an optional attribute. Object containing keyword query and options for keyword matching.
filter.keywords.query-Keyword(s) by which to filter profiles
filter.keywords.current_job_onlyType of keyword search to runThis is an optional attribute. Default: false
filter.keywords.typeType of keyword search to runThis is an optional attribute. Must be one of these values: "or", "and", "phrase", "expression"Default: "or"
limitLimit the number of ranked items returnedThis is an optional attribute. Minimum: 1Maximum: 100Default: 10
offsetZero based offset used for paginating search profilesThis is an optional attribute. Search Profiles can only be viewed up to the 10,000th profile matching your filter (i.e. offset + limit <= 10,000).Minimum: 0Default: 0