2025-06-11
Updated the GraphQL schema and the GraphQL API Reference with these changes:
Job Sync API
New(4)
New
- Added input field
minCharCountof typeIntto input object typeFreeformTextQuestionInput - Added input field
maxSelectionCountof typeIntto input object typeMultiselectQuestionInput - Added input field
minSelectionCountof typeIntto input object typeMultiselectQuestionInput - Added input field
minCharCountof typeIntto input object typeTextAreaQuestionInput
Documentation(2)
Documentation
- Changed the description of
inputfieldFreeformTextQuestionInput.maxCharCountThe [added: maximum ]character limit for the answer. - Changed the description of
inputfieldTextAreaQuestionInput.maxCharCountThe [added: maximum ]character limit for the answer.
Disposition Sync API
New(2)
New
- Added input field
universalApplyIdof typeIDto input object typePartnerDispositionIdentifierInput - Added field
universalApplyIdto object typePartnerDispositionIdentifier
Documentation(5)
Documentation
- Changed the description of type
PartnerDispositionIdentifierInputInput object that defines the method for identifying a job applications disposition. * Provide only ONE of these IDs: Indeed Apply ID, ITTK, [added: Universal Apply ID, ]or alternate job identifiers. * Providing more than one or none results in an error[added: .] - Changed the description of type
PartnerDispositionInputInput object that defines the disposition signal for a job application. The disposition is identified using Indeed Apply ID, ITTK, [added: Universal Apply ID, ]or an alternate set of identifiers. - Changed the description of
inputfieldPartnerDispositionInput.identifiedByIdentifier. Can be an Indeed Apply ID, ITTK, [added: Universal Apply ID, ]or an alternate set of identifiers. - Changed the description of field
PartnerDispositionMutations.sendSends disposition data for Indeed Apply jobs. Identify dispositions by Indeed Apply ID, ITTK, [added: Universal Apply ID, ]or an alternate set of identifiers. - Changed the description of type
SendPartnerDispositionInputInput object to send a batch of partner dispositions. Each disposition can be identified by either Indeed Apply ID, ITTK, [added: Universal Apply ID, ]or an alternate identifier[added: .]
Employer Data API
New(2)
New
- Added input field
jpNewGradsAttributesof typeJpNewGradsEmployerAttributesInputto input object typeEmployerAttributesInput - Added type
JpNewGradsEmployerAttributesInput
Documentation(1)
Documentation
- Changed the description of type
PatchEmployerInput[removed: To partial update employer attributes, - {websiteUrl: <not provided>}, nothing will be updated. - {websiteUrl: null}, the attribute will be removed. - {websiteUrl: "http://example.com"}, websiteUrl will be overwritten. For array type of fields, eg. sectorSUIDs. - {sectorSUIDs: <not provided>}, nothing will be updated. - {sectorSUIDs: []} (empty array), all existing values will be removed. - {sectorSUIDs: [<some-values>]}, all existing values will be overwritten. Example request (examples for other type of clients are not exposed in this public doc) ``` { "id": { "type": "INDEED_EMPLOYER_KEY", "id": "Employer key" }, "employerName": "Example company", "employerAttributes": { "countrySpecificAttributes": [ { "country": "US", "sectorSUIDs": [ "SUID-of-some-indeed-sector" ] } ], "localeSpecificAttributes": [ { "country": "US", "language": "en", "isGlobalDefault": true, "description": "Description of example company", "squareLogo": "Base64-encoded-string" } ] }, "createEmployerIfNotFound": true } ``` ][added: To partial update employer attributes, - {websiteUrl: <not provided>}, nothing will be updated. - {websiteUrl: null}, the attribute will be removed. - {websiteUrl: "http://example.com"}, websiteUrl will be overwritten. For array type of fields, eg. sectorSUIDs. - {sectorSUIDs: <not provided>}, nothing will be updated. - {sectorSUIDs: null}, all existing values will be removed. - {sectorSUIDs: [<some-values>]}, all existing values will be overwritten. Example request (examples for other type of clients are not exposed in this public doc) ``` { "id": { "type": "INDEED_EMPLOYER_KEY", "id": "Employer key" }, "employerName": "Example company", "employerAttributes": { "countrySpecificAttributes": [ { "country": "US", "sectorSUIDs": [ "SUID-of-some-indeed-sector" ] } ], "localeSpecificAttributes": [ { "country": "US", "language": "en", "isGlobalDefault": true, "description": "Description of example company", "squareLogo": "Base64-encoded-string" } ] }, "createEmployerIfNotFound": true } ```]
Occupational Metadata
New(3)
New
- Added input field
includeDeprecatedof typeBooleanto input object typeClassifyOccupationsForJobDetailsInput - Added input field
includeDeprecatedof typeBooleanto input object typeRelatedTaxonomyConceptsInput - Added input field
includeDeprecatedof typeBooleanto input object typeTaxonomyConceptsInput
Common
New(4)
New
- Added type
JobPostGlobalStatus - Added type
JobPostLifecycleStatus - Added field
globalStatusto object typeJobPostStatus - Added field
basePaySpecifiedto object typeJobSalary