Employee Data
...
Base Employee API
Endpoints
Search Filters
23min
data type base employee query type coresignal's custom filters url https //api coresignal com/cdapi/v2/employee base/search/filter overview explore the available filters, their potential applications, and helpful tips use the endpoint to discover employee ids this endpoint offers a less complex user experience than the /v2/employee base/search/es dsl endpoint if you prefer uncomplicated queries, opt for this endpoint below are details about filter explanations and how to use them endpoint structure full structure { "full name" "string", "headline" "string", "location" "string", "industry" "string", "summary" "string", "created at gte" "string", "created at lte" "string", "updated at gte" "string", "updated at lte" "string", "deleted" true, "country" "string", "skill" "string", "certification title" "string", "experience title" "string", "experience company name" "string", "experience company exact name" "string", "experience company website url" "string", "experience company website exact url" "string", "experience company professional network url" "string", "experience company industry" "string", "experience company size" "string", "experience company employees count gte" 0, "experience company employees count lte" 0, "experience date from" "string", "experience date to" "string", "experience description" "string", "experience deleted" true, "experience company id" 0, "active experience" true, "keyword" "string", "education institution name" "string", "education institution exact name" "string", "education program name" "string", "education description" "string", "education date from" "string", "education date to" "string", "education institution professional network url" "string", "is hidden" true } filter list example outputs are redacted and may not contain all the fields you would receive using the endpoint response codes docid\ eegbe5xqblfigvmcnwsfb see the list of possible error codes full n ame filter name data input type description usage full name s tring employee's name use it to find records based on the employee's name, surname, or full name example input name { "name" "john" } surname { "name" "doe" } full name { "full name" "john doe" } example output with corresponding fields in the output data name "first name" "john", surname "last name" "doe", full name "full name" "john doe", "first name" "john", "last name" "doe", headline filter name data input type description usage headline s tring employee's job title (employee's profile headline) use it to find records based on the profile headline (title) available operators and (both keywords need to be present) or (one of the two input values) example input no operator { "headline" "data analyst" } operator or { "headline" "(data analyst) or (data scientist)" } operator and { "headline" "data analyst and data scientist" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "full name" "john doe", "headline" "data analyst" use "\\"{keyword}\\"" format to find exact matches exact match { "headline" "\\"product manager\\"" } location filter name data input type description usage location s tring employee's location use it to find records based on location use states , cities , and countries example input location { "location" "new york" } example output example "full name" "john doe", "location" "new york", "industry" "technology", industry filter name data input type description usage industry s tring associated industry note not directly related to any particular work experience use to find employee records based on the associated industry search based on the available list of industries available operators or (one of the two input values) use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together phrases { "industry" "(information technology) or internet" } possible input values https //archbee doc uploads s3 amazonaws com/9oh5uwh7vcxpcwjh9ttae 4pcdcgpiil9phw0poivbu 20241118 123842 txt summary filter name data input type description usage summary s tring education/work experience summary use it to find employee records based on the education/work experience summary available operators and (both keywords need to be present) or (one of the two input values) you can use the operator to finish the keyword for example, "py" will return results with py v isible in them py will return results with the completed word, e g , python example input no operator { "summary" "python" } operator or { "summary" "(software development) or sql" } operator and { "summary" "python and sql" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "summary" "engineering team leader for test team working on the controllers for example corp " created at gte filter name data input type description usage created at gte s tring date and time when the record was created in our database find employee records based on creation date use the yyyy mm dd hh\ mm\ ss date format the output value will be greater than or equal to the input value example input created at { "created at gte" "2025 01 26 12 00 00" } example output example "last response code" 404, "created" "2025 01 26 12 00 00", "last updated" "2025 03 24 11 00 00", created at lte filter name data input type description usage created at lte s tring date and time when the record was created in our database find employee records based on creation date use the yyyy mm dd hh\ mm\ ss date format the output value will be less than or equal to the input value example input created at { "created at lte" "2025 01 26 12 41 10" } example output example "last response code" 404, "created" "2025 02 22 14 00 00", "last updated" "2025 04 12 01 00 00", updated at gte filter name data input type description usage updated at gte s tring date and time when the record was last updated find employee records based on the last update date use the yyyy mm dd hh\ mm\ ss date format the output value will be greater than or equal to the input value example input last updated gte { "updated at gte" "2025 02 26 12 00 00" } example output example "last updated" "2025 03 21 17 00 00", "last response code" 200, updated at lte filter name data input type description usage updated at lte s tring date and time when the record was last updated find employee records based on the last update date use the yyyy mm dd hh\ mm\ ss date format the output value will be less than or equal to the input value example input last updated lte { "updated at lte" "2025 02 26 12 00 00" } example output example "last updated" "2025 01 09 05 00 00", "last response code" 200, deleted filter name data input type description usage deleted b oolean marks record's public availability use it to see employee records that are deleted or private use the value true to include deleted/private profiles or false to exclude such profiles from your search tip combine with other filters using relevant keywords possible input values true { "deleted" true } false { "experience deleted" false } example output deleted profile { "id" 963, "name" "john doe", "first name" "john", "last name" "doe", "title" "partner at example company", "url" "https //www proffesional network com/in/123456abc", "hash" "a10baabd001d10a0011cb01cabcda1a0", "location" "greater milwaukee area", "industry" "law practice", "summary" "i specialize in commercial real estate and finance transactions ", "connections" "20", "recommendations count" null, "logo url" null, "last response code" 404, "created" "2016 07 01 14 00 00", "last updated" "2023 09 01 08 00 00", "outdated" 0, "deleted" 1, "country" "united states", active profile { "id" 963, "name" "john doe", "first name" "john", "last name" "doe", "title" "partner at example company", "url" "https //www proffesional network com/in/123456abc", "hash" "a10baabd001d10a0011cb01cabcda1a0", "location" "greater milwaukee area", "industry" "law practice", "summary" "i specialize in commercial real estate and finance transactions ", "connections" "20", "recommendations count" null, "logo url" null, "last response code" 404, "created" "2016 07 01 14 00 00", "last updated" "2023 09 01 08 00 00", "outdated" 0, "deleted" 0, "country" "united states" country filter name data input type description usage country s tring country the employee is based in, parsed by us from the location value use it to find employee records based on location search based on the parsed location list available operators or (one of the two input values) use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together phrases { "country" "(united kingdom) or germany" } possible input values https //archbee doc uploads s3 amazonaws com/9oh5uwh7vcxpcwjh9ttae hnun6gypx 5zexuhack3n 20241118 124441 txt skill filter name data input type description usage skill s tring employee's skills note professional network has removed skills from public profiles since april 2018 use it to find employee records based on relevant skills available operators and (both keywords need to be present) or (one or the other keyword is present) (choose all profiles that have skill records) you can use a part of the keyword with the operator in this case, you will see words that start with py example input no operator { "skill" "python" } or operator { "skill" "(microsoft excel) or (data processing)" } and operator { "skill" "python or sql" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example output "member skills collection" \[ { "id" 111, "member id" 2222, "skill id" 333, "created" "2023 07 22 14 00 00", "last updated" "2023 10 01 13 00 00", "deleted" 1, "member skill list" { "id" 444, "skill" "python", "hash" "23eeeb4347bdd26bfc6b7ee9a3b755dd", "created" "2023 08 22 14 00 00", "last updated" "2023 09 22 14 00 00" } } ] use "\\"{keyword}\\"" format to find exact matches exact match { "skill" "\\"microsoft excel\\" or sql" } certification title filter name data input type description usage certification title string employee's certifications use it to find employee records based on held certifications available operators and (both keywords need to be present) or (one or the other keyword is present) (choose all profiles that have certification records) you can use a part of the keyword with the operator in this case, you will see words that start with py as, the certification name example input no operator { "certification title" "data processing" } and operator { "certification title" "data processing and python" } or operator { "certification title" "(data processing) or (python development)" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "member certifications collection" \[ { "id" 123, "member id" 456, "name" "certified data specialist", "authority" "license 1123456 987", "url" "https //www example com/certificate/1123456 987/data processing specialist", "date from" "september 2024", "date to" null, "created" "2024 09 01 14 00 00", "last updated" "2024 09 19 00 00 00", "deleted" 1 } ] use "\\"{keyword}\\"" format to find exact matches exact match { "certification title" "\\"data processing\\"" } experience title filter name data input type description usage experience title s tring job title in the experience record use it to find employee records based on relevant work experience available operators and (both keywords need to be present) or (one or the other keyword is present) (choose all profiles that have experience records) you can use a part of the keyword with the operator in this case, you will see words that start with py as the experience title example input no operator { "experience title" "project manager" } or operator { "experience title" "(project manager) or sales" } and operator { "experience title" "project manager and sales" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] use "\\"{keyword}\\"" format to find exact matches exact match { "experience title" "\\"project manager\\"" } experience company name filter name data input type description usage experience company name s tring c urrent or previous workplace use it to find employee records based on the relevant workplace available operators and (both keywords need to be present) or (one or the other keyword is present) (choose all profiles with the company name in the experience record) tip you can use phrases or words you want to see in the company name for example, using it will find all employee profiles with experience in a company using "it" in their name example input experience company name { "experience company name" "example" } and operator { "experience company name" "(example1) and (example2)" } or operator { "experience company name" "(example1) or (example2)" } use "(first company) or/and (second company)" when including several company names in the query example output example "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience company exact name filter name data input type description experience company exact name s tring exact name of the current or previous workplace usage use it to find employee records based on the relevant workplace the output value will match the provided company name (e g , both example and example will work for the filter) the filter returns an exact match with the input value for example, if you input m as the value to look for, you get all employee profiles with a company named "m" listed on their profile experience company exact name { "experience company exact name" "example" } example output example "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience company website url filter name data input type description experience company website url s tring website of the c urrent or previous workplace usage use it to find employee records based on the relevant workplace possible url formats www example com https //www example com any other format will return no results, even though your query will be shown as successful ( 200 response code) example input https { "experience company website url" "https //www example com" } www { "experience company website url" "www example com" } example output example "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience company website exact url filter name data input type description experience company website exact url s tring the exact website of the current or previous workplace usage use it to find employee records based on the relevant workplace possible url formats www example com https //www example com any other formats will return no results, even though your query will be shown as successful ( 200 response code) example input experience company website exact url { "experience company website exact url" "https //www example com" } example output example "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience company professional network url filter name data input type description experience company professional network url s tring professional network profile of the current or previous workplace usage use to find employee records based on the relevant workplace note only the professional network company profile url or shorthand name is accepted example input url { "experience company professional network url" "https //www professional network com/company/example company" } shorthand name { "experience company professional network url" "example company" } example output example "member experience collection" \[ { "id" 123456789, "member id" 987654321, "title" "waitress", "location" "ny, usa", "company name" "example comapny", "company url" "https //www professional network com/company/example company", "date from" "september 2019", "date to" "november 2019", "duration" "3 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">receiving phone call, know food allergies, serve customer, and working independently during the busy hours \</p>", "created" "2019 11 01 11 00 00", "last updated" "2020 06 01 00 00 00", "deleted" 1, "order in profile" null, "company id" 01234567 } ] experience company industry filter name data input type description usage experience company industry string workplace industry search based on the available list of industries available operators or (one or the other keyword is present in the data) use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together the list of company industries https //archbee doc uploads s3 amazonaws com/inaodshbfav9t72jx5jdm/jv8m0fxiv6gxr9279ig y distcompanyindustries txt experience company size filter name data input type description usage experience company size s tring workplace's headcount (previous or current) find employee records based on the headcount of the current/previous workplace available operators or (one or the other keyword is present in the data) use "(size) or (size)" if you are searching for words in a phrase and want them to be interpreted together possible size input values https //archbee doc uploads s3 amazonaws com/inaodshbfav9t72jx5jdm/kazogn6wupik3d2z0zvaj distcompanysizes txt or operator { "experience company size" "(11 50 employees) or (1 employee)" } experience company employees count gte filter name data input type description experience company employees count gte i nteger workplace's headcount usage find employee records based on the headcount in the current or previous workplace the output value will be greater than or equal to the input value example input experience company employees count gte { "experience company employees count gte" 100 } example output member experience "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience company employees count lte filter name data input type description experience company employees count lte i nteger workplace's headcount usage find employee records based on the headcount in the current or previous workplace the output value will be less than or equal to the input value example input experience company employees count lte { "experience company employees count lte" 200 } example output member experience "member experience collection" \[ { "id" 1000, "member id" 1001, "title" "front office executive", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "march 2020", "date to" "july 2020", "duration" "5 months", "description" "\<p class=\\"description\\" data section=\\"pastpositions\\">as an admin posts \</p>", "created" "2020 07 01 14 00 00", "last updated" "2020 11 01 20 00 00", "deleted" 1, "order in profile" null, "company id" 3000001 } ] experience date from filter name data input type description usage experience date from s tring employment start date appears if active experience is true use it to find employee records based on employment start date/duration use the month yyyy or yyyy date format the output value will be greater than or equal to the input value if you prefer to see the date from field as null in the profile data, use the value 1000 with the filter alternatively, if you want the field to be !=null and don't have a date requirement, use the value 1001 with the filter example input date format yyyy { "experience date from" "2018" } date format month yyyy { "experience date from" "january 2018" } example output example "member experience collection" \[ { "id" 100, "member id" 200, "title" "commercial manager", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "2018", "date to" "2021", "duration" "3 years", "description" null, "created" "2018 07 01 14 00 00", "last updated" "2018 06 01 00 00 00", "deleted" 1, "order in profile" null, "company id" 2222222 } ] experience date to filter name data input type description usage experience date to s tring employment end date appears if active experience is true use it to find employee records based on employment end date/duration use the month yyyy or yyyy date format the output value will be less than or equal to the input value if you prefer to see the date to field as null in the profile data, use the value 1000 with the filter alternatively, if you want the field to be !=null and don't have a date requirement, use the value 1001 with the filter example input date format yyyy { "experience date to" "2021" } date format month yyyy { "experience date from" "january 2021" } example output example "member experience collection" \[ { "id" 987654, "member id" 20, "title" "technical support associate", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "february 2019", "date to" "july 2020", "duration" "1 year 6 months", "description" "\<p class=\\"position body description\\" data section=\\"pastpositions\\">i worked @ example company as technical solution associate for a period of 18 months \</p>", "created" "2019 06 01 08 00 00", "last updated" "2019 07 01 08 00 00", "deleted" 1, "order in profile" null, "company id" 7035141 } ] experience description filter name data input type description usage experience description s tring keywords visible in the experience description use it to find employee records using relevant keywords available operators and (both keywords need to be present) or (one or the other keyword is present ) example input no operator { "experience description" "python" } or operator { "experience description" "python or sql" } and operator { "experience description" "python and sql" } example output example "member experience collection" \[ { "id" 624862486, "member id" 624, "title" "computational scientist", "location" "ca, usa", "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" "september 2021", "date to" null, "duration" null, "description" "computational scientist in the computational science group in data analytics at example company \n\currently favorite tools microsoft power platforms, python and r", "created" "2021 10 06 06 37 18", "last updated" "2022 11 21 13 03 52", "deleted" 0, "order in profile" 1, "company id" 3020104 } ] experience deleted filter name data input type description usage experience deleted b oolean marks record's public availability use it to see experience records that are deleted or private use the value true to include deleted/private records or false to exclude such records from your search tip combine it with other experience filters to search for relevant records example input true { "experience deleted" true } false { "experience deleted" false } example output example "member experience collection" \[ { "id" 147, "member id" 147258, "title" "technical expert", "location" null, "company name" "example company", "company url" "https //www professional network com/company/example company", "date from" null, "date to" null, "duration" null, "description" null, "created" "2019 07 01 14 00 00", "last updated" "2022 05 01 16 00 00", "deleted" 1, "order in profile" null, "company id" 10203040 } ] experience company id filter name data input type description usage experience company id in teger company identification key in our database use it to find employee records based on relevant workplaces use the acquired company ids to match companies with employee profiles example input experience company id { "experience company id" 456 } example output example "member experience collection" \[ { "id" 654321987, "member id" 45601230, "title" "network engineer", "location" "greater new york city area", "company name" "example consulting", "company url" "https //www professional network com/company/example consulting", "date from" "june 2018", "date to" "july 2023", "duration" "5 years 2 months", "description" null, "created" "2018 06 27 01 00 00", "last updated" "2023 07 09 12 00 00", "deleted" 0, "order in profile" 3, "company id" 147258 } ] active experience filter name data input type description usage active experience b oolean marks if the person is currently working use it to find current employees note only true value is usable with the filter tip combine it with other experience filters to search for relevant records example input active experience { "active experience" true } example output example "member experience collection" \[ { "id" 1234567890, "member id" 123, "title" "senior software engineer", "location" "ny, usa", "company name" "example", "company url" "https //www professional network com/company/example company", "date from" "august 2022", "date to" null, "duration" null, "description" null, "created" "2022 09 01 12 00 00", "last updated" "2023 05 01 07 00 00", "deleted" 0, "order in profile" 1, "company id" 987654 } ] keyword filter name data input type description usage keyword s tring keywords in different profile sections fields included in search summary ; industry ; skill ; experience title ; experience description use the find employee profiles that contain relevant keywords available operators and (both keywords need to be present) or (one or the other keyword is present) example input no operator { "keyword" "python" } or operator { "keyword" "python or (software development)" } and operator { "keyword" "python and sql" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output summary "summary" "engineering team leader for test team working on the engine controllers for example corp " use "\\"{keyword}\\"" format to find exact matches exact match { "keyword" "\\"python\\"" } education institution name filter name data input type description education institution name s tring education institution listed on the employee's profile usage use to find employee records according to their education available operators and (both keywords need to be present) or (one or the other keyword is present) example input education institution name { "education institution name" "it " } or operator { "education institution name" "example1 or (example2 university)" } and operator { "education institution name" "example1 and example2 university" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "member education collection" \[ { "id" 101, "member id" 1001, "title" "example university", "subtitle" "bachelor of technology", "date from" "2019", "date to" "2023", "activities and societies" null, "description" null, "created" "2019 08 22 14 00 00", "last updated" "2023 12 12 09 00 00", "deleted" 0, "school url" null } ], education institution exact name filter name data input type description education institution exact name s tring the exact name of the education institution listed on the employee's profile usage use to find employee records according to their education exact name = the institution name listed on the employee's profile example input education instution exact name { "education institution exact name" "example university" } example output example "member education collection" \[ { "id" 123456789, "member id" 98765, "title" "example university", "subtitle" "innovation program", "date from" "2024", "date to" "2024", "activities and societies" null, "description" null, "created" "2024 03 01 15 00 00", "last updated" "2024 10 01 22 00 00", "deleted" 1, "school url" null } ] education program name filter name data input type description usage education program name s tring study program the employee was enrolled in use it to find employee records based on study programs the full program name is not required the filter will match the records that include the required word or phrase (e g , it ) available operators and (both keywords need to be present) or (one or the other keyword is present) example input education program name { "education program name" "it" } or operator { "education program name" "(applied sciences) or (computer science)" } and operator { "education program name" "applied sciences and computer science" } use "(first phrase) or (second phrase)" if you are searching for words in a phrase and want them to be interpreted together example output example "member education collection" \[ { "id" 100, "member id" 12345, "title" "example university", "subtitle" "bachelor's degree, it, distinction", "date from" "2017", "date to" "2023", "activities and societies" null, "description" null, "created" "2017 09 01 14 00 00", "last updated" "2023 08 01 03 00 00", "deleted" 1, "school url" null } ] use "\\"{keyword}\\"" format to find exact matches exact match { "keyword" "\\"applied sciences\\"" } education description filter name data input type description usage education description s tring education experience description use it to find employee records with relevant education available operators and (both keywords need to be present) or (one or the other keyword is present) the keyword will be matched in the data for example, if you input py you will get results where py is present in the education description but not python example input no operator { "education description" "python" } and operator { "education description" "python and sql" } or operator { "education description" "python or (software engineering)" } example output example "member education collection" \[ { "id" 123456789, "member id" 987654, "title" "portfolio management", "subtitle" "trading", "date from" "2023", "date to" null, "activities and societies" "\<p class=\\"education item education item activities and societies\\">\n activities and societies traded personal portfolio using a mixture of etf, futures and options with positions gaining 128%+ adj gain and 13%+ on overall portfolio \n \</p>", "description" "\<p class=\\"show more less text text less\\">\n income, options and commodities spaces with functional design based on structuring trades, systemic risk and executing positions according to valuations based on quantitative models in excel \& python\n \</p>", "created" "2023 11 01 23 00 00", "last updated" "2024 10 01 04 00 00", "deleted" 1, "school url" null } ] education date from filter name data input type description usage education date from s tring enrolment date use it to find employee records based on the education start date/duration use the month yyyy or yyyy date format the output value will be greater than or equal to the input value if you prefer to see the date from field as null in the profile data, use the value 1000 with the filter alternatively, if you want the field to be !=null and don't have a date requirement, use the value 1001 with the filter example input format yyyy { "education date from" "2018" } format month yyyy { "education date from" "january 2018" } example output example "member education collection" \[ { "id" 10, "member id" 123, "title" "example english school", "subtitle" "exciting knowledge in electronics", "date from" "2018", "date to" "2022", "activities and societies" null, "description" null, "created" "2018 09 01 14 00 00", "last updated" "2022 09 09 16 00 00", "deleted" 1, "school url" null } ] education date to filter name data input type description usage education date to s tring graduation date use it to find employee records based on the education end date/duration use the month yyyy or yyyy date format the output value will be less than or equal to the input value if you prefer to see the date from field as null in the profile data, use the value 1000 with the filter alternatively, if you want the field to be !=null and don't have a date requirement, use the value 1001 with the filter example input date format yyyy { "education date to" "2022" } date format month yyyy { "education date to" "january 2022" } example output example "member education collection" \[ { "id" 10, "member id" 123, "title" "example english school", "subtitle" "exciting knowledge in electronics", "date from" "2018", "date to" "2022", "activities and societies" null, "description" null, "created" "2018 09 01 14 00 00", "last updated" "2022 09 09 16 00 00", "deleted" 1, "school url" null } ] education institution professional network url filter name data input type description example education institution professional network url s tring school's professional network profile url use it to find employee records according to their education example input education institution professional network url { "education institution professional network url" "https //www professional network com/school/example university/" } example output example "member education collection" \[ { "id" 123123123, "member id" 010101, "title" "example university", "subtitle" "workshop in leadership", "date from" "2024", "date to" null, "activities and societies" null, "description" null, "created" "2024 09 01 12 00 00", "last updated" "2024 09 24 23 00 00", "deleted" 1, "school url" "https //www professional network com/school/example university/" } ] i s hidden filter name data input type description usage is hidden b oolean marks if the employee profile has hidden sections (education/experience) use it to f ilter out employee profiles with hidden collections example input is hidden { "is hidden" true } example output hidden status "member hidden status collection" \[ { "id" 9404215, "member id" 339537236, "is hidden" 1, "created" "2024 01 27 23 24 22", "last updated" "2024 02 05 14 47 50", "deleted" 0 } ],