FindEmployerJobsPartnerFilterInput
Input Object
Filters for job postings.
Fields
legacySourceId ID
Alphanumeric source ID from the Sponsored Jobs API. Mainly for ad agency partners.
If you send this ID, the query returns jobs with that source. If you omit it, the query returns all jobs for the employer on the access token.
jobFeedType [JobFeedType!]
Filters jobs by feed type, which identifies where the job came from.
Valid values are:
CREATED_ON_INDEED- Created on Indeed.INTEGRATED_FROM_PARTNER- From an XML feed or the Job Sync API.CRAWLED_FROM_WEB- Found on the web.UNKNOWN- Unclassified. Covers jobs with no immediate source data, and jobs from before 1 June 2025 that were never classified.
Specify one value, unless you pair UNKNOWN with one other type.
Default: INTEGRATED_FROM_PARTNER
By default, findEmployerJobsPartner returns only jobs from integrations such as XML or API feeds. If your client's jobs are crawled from the web or hosted on Indeed, set this filter accordingly. For more information, see Scenario 2: Crawled or hosted jobs with sub-account.
includeMultiLocationJobs Boolean
Include multi-location jobs.
jobRequisitionId [String!]
Filters jobs by the ATS requisition ID on the job (externalPostingMetadata.jobRequisitionId).
Send the value exactly as that field returns it. Matching is case-insensitive and does not trim whitespace.
A fragment such as 123 matches any ID that contains it. Multiple values are OR’d.
Requisition IDs are not unique, so one filter can match more than one job.
Example
{ "legacySourceId": "opaqueId", "jobFeedType": ["CREATED_ON_INDEED"], "includeMultiLocationJobs": true, "jobRequisitionId": ["abc123"]}