Native ATS Filter Support Matrix
This shows the support for native filters across different ATS platforms, with exceptions noted below.
| Filter Type | Lever | Greenhouse | SuccessFactors | Workable | Teamtailor | Workday ATS | Oracle HCM ATS | Zoho Recruit | Ashby | Vincere | DayForce ATS | BambooHR ATS | JobAdder | UKG Pro Recruiting | HR Works ATS | iCIMS | Recruitee | Workday ATS | JazzHR ATS | Keka ATS | ERPNext ATS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ats_applications_created_after | A | A | NA | A | A | A | A | A | A | A | NA | NA | A | NA | NA | NA | A | A | NA | NA | A |
ats_applications_created_before | A | A | NA | NA | A | A | A | A | NA | A | NA | NA | A | NA | NA | NA | A | A | NA | NA | A |
ats_applications_updated_after | A | A | A | A | A | A | A | A | NA | NA | NA | NA | A | A | NA | A | A | A | NA | A | A |
ats_applications_updated_before | A | NA | A | NA | A | A | A | A | NA | NA | NA | NA | A | A | NA | A | A | A | NA | NA | A |
ats_applications_changed_stage_after | A | NA | NA | NA | A | NA | NA | NA | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
ats_applications_changed_stage_before | A | NA | NA | NA | A | NA | NA | NA | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
ats_applications_job_id | A | A | A | A | NA | NA | A | NA | A | A | NA | A | A | NA | A | A | A | NA | A | NA | A |
ats_applications_stage | A | NA | A | A | NA | A | A | A | NA | A | NA | A | A | NA | NA | A | A | A | NA | NA | NA |
ats_applications_status | NA | A | NA | NA | A | NA | A | NA | A | A | NA | A | A | NA | A | NA | A | NA | NA | NA | NA |
ats_applications_tag | A | NA | A | NA | NA | A | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | A | A | NA | NA | NA |
ats_applications_candidate_id | A | NA | A | NA | NA | NA | NA | NA | NA | A | NA | NA | A | NA | NA | A | NA | NA | A | NA | A |
ats_applications_candidate_email | A* | NA | A | A | NA | A | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | A | NA | NA | NA |
ats_jobs_created_after | NA | A | NA | A | A | NA | NA | A | NA | A | A | NA | A | NA | NA | A | NA | NA | A | NA | NA |
ats_jobs_created_before | NA | A | NA | NA | A | NA | NA | A | NA | A | A | NA | A | NA | NA | A | NA | NA | A | NA | NA |
ats_jobs_updated_after | A* | A | A | A | A | A | NA | A | NA | A | A | NA | A | A | NA | A | NA | A | NA | A | A |
ats_jobs_updated_before | A | A | A | NA | A | A | NA | A | NA | A | A | NA | A | A | NA | A | NA | A | NA | NA | A |
ats_jobs_status | A | A | A | NA | A | A | NA | A | A | A | NA | A | A | NA | NA | NA | A | A | A | NA | A |
ats_jobs_tag | A | NA | NA | NA | A | NA | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
ats_jobs_office_id | A* | A | A | NA | A | A | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | A | A | NA | NA | NA |
ats_jobs_department_id | A* | A | A | NA | A | NA | A | NA | NA | NA | NA | NA | NA | NA | NA | NA | A | NA | A | NA | A |
ats_candidates_created_after | A | A | NA | A | A | WIP | WIP | A | A | A | NA | NA | A | NA | NA | A | A | A | NA | NA | A |
ats_candidates_created_before | A | A | NA | NA | A | WIP | WIP | A | NA | A | NA | NA | A | NA | NA | A | A | A | NA | NA | A |
ats_candidates_updated_after | A | A | A | A | A | WIP | WIP | A | NA | A | NA | NA | A | A | NA | A | A | A | NA | A | A |
ats_candidates_updated_before | A | A | A | NA | A | WIP | WIP | A | NA | A | NA | NA | A | A | NA | A | A | A | NA | NA | A |
ats_candidates_tag | NA | NA | NA | NA | NA | WIP | WIP | NA | NA | NA | NA | NA | NA | NA | NA | NA | A | A | NA | NA | NA |
ats_candidates_email | A | A | A | A | A | WIP | WIP | A | NA | A | NA | NA | A | NA | NA | A | A | A | NA | NA | A |
ats_candidates_job_id | A | A | NA | A | NA | WIP | WIP | NA | NA | NA | NA | A | NA | NA | NA | NA | A | NA | A | NA | A |
Remarks
- For filter types that accept a list of strings, if the native API does not support multiple values, only the value at the 0th index will be honored.
Lever
ats_jobs_updated_after: No other parameters can be combined with this filter.ats_applications_candidate_email: Only one email is supported; the email at index 0 is honored if multiple emails are provided.ats_jobs_office_id:JobOffice.idis not mapped; Lever usesJobOffice.locationfor location support.ats_jobs_department_id:JobDepartment.nameis used for the department at Lever.
Workday ATS
ats_applications_updated_afterandats_applications_updated_beforefilters must be supplied in tandem
DayForce ATS
ats_jobs_created_afterandats_jobs_created_beforeis applied as job posted after and before in the native API.
BambooHR ATS
- The
ats_applications_stagefilter expects currentStage.id values (obtained from the application sync or API). - When both
ats_applications_stageandats_applications_statusfilters are provided, only the first one in the filter order will be applied.
iCIMS
- Date-based filters should be provided as a pair (both
afterandbefore) to ensure accurate results. If only a single date is supplied, it will always be treated as anafterfilter.
Workday ATS
ats_applications_candidate_email: Only one email is supported; the email at index 0 is honored if multiple emails are provided.ats_candidates_email: Only one email is supported; the email at index 0 is honored if multiple emails are provided.
JazzHR ATS
ats_applications_job_id: Only one jobId is supported; the jobId at index 0 is honored if multiple jobIds are provided.ats_applications_candidate_id: Only one candidateId is supported; the candidateId at index 0 is honored if multiple candidateIds are provided.ats_jobs_status: Only one status is supported; the status at index 0 is honored if multiple status are provided.ats_jobs_department_id: Only one departmentId is supported; the departmentId at index 0 is honored if multiple departmentIds are provided.ats_candidates_job_id: Only one jobId is supported; the jobId at index 0 is honored if multiple jobIds are provided.
Updated 1 day ago