2025-12-03
GraphQLスキーマおよびGraphQL APIリファレンスを次の変更内容で更新しました:
求人情報連携API
破壊的変更(3)
破壊的変更
- タイプ
HideFromIndeedSearchInputを削除しました。 - 入力オブジェクトタイプ
SourcedJobPostingMetadataInputから入力フィールドvisibilityを削除しました。 - タイプ
SourcedJobPostingVisibilityInputを削除しました。
ドキュメント(70)
ドキュメント
- 入力フィールド
DateQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
DateQuestionInput.formatの説明を変更しました。[削除: This screener][追加: Screener] question type [追加: that ]requires either the[削除: dd/MM/yyyy][追加: `dd/MM/yyyy`] format or a locale-specific format that meets Unicode CLDR formatting. Indeed uses the `SimpleDateFormat`.[削除: You must format][追加: Format] the month as[削除: MM][追加: `MM`].[削除: Using mm ][追加: The `mm` format ]results in misconfiguration. The format of `type=date` impacts how the application is passed to the ATS and how the minimum and maximum values are parsed. The job seeker[削除: still ]enters the date based on their locale[削除: , ][追加: and ]not the specified format[削除: , and validation][追加: . Validation] error messages are in their locale’s format. To prevent confusion, use[削除: yyyy instead of yy in][追加: the `yyyy` format rather than] the [追加: `yy` ]format. - 入力フィールド
DateQuestionInput.maxDateの説明を変更しました。[削除: The date the answer][追加: Answer] must be on or before[追加: this date]. - 入力フィールド
DateQuestionInput.minDateの説明を変更しました。[削除: The date the answer][追加: Answer] must be on or after[追加: this date]. - 入力フィールド
DateQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
DateQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
DecimalTextQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
DecimalTextQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
DecimalTextQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
DemographicQuestionsBodyInput.dateの説明を変更しました。[削除: A question][追加: Question] that has a date as an answer. Appears as a text field that accepts a date.[削除: This screener][追加: Screener] question type [追加: that ]requires either the[削除: dd/MM/yyyy][追加: `dd/MM/yyyy`] format or a locale-specific format that meets Unicode CLDR formatting. Indeed uses the `SimpleDateFormat`.[削除: You must format][追加: Format] the month as[削除: MM][追加: `MM`].[削除: Using mm ][追加: The `mm` format ]results in misconfiguration. The format of `type=date` impacts how the application is passed to the ATS and how the minimum and maximum values are parsed. The job seeker[削除: still ]enters the date based on their locale[削除: , ][追加: and ]not the specified format[削除: , and validation][追加: . Validation] error messages are in their locale’s format. To prevent confusion, use[削除: yyyy instead of yy in][追加: the `yyyy` format rather than] the [追加: `yy` ]format. - 入力フィールド
DemographicQuestionsBodyInput.multiselectの説明を変更しました。[削除: A question][追加: Question] that has multiple answers. Appears as a list of checkboxes that[削除: enables the applicant to select][追加: accepts] multiple answers.[追加: ] - 入力フィールド
DemographicQuestionsBodyInput.selectの説明を変更しました。A question with multiple choice answers. Appears as a[削除: dropdown ]list that[削除: enables the applicant to select][追加: accepts] a single answer. If you include from one to five answers, each answer appears with a radio button. If you include more than five answers, they appear in a[削除: dropdown ]list. - 入力フィールド
DemographicQuestionsBodyInput.textの説明を変更しました。[削除: A question][追加: Question] that requires a short answer. Appears as a single-line text entry field. For more information on the available formats for text questions, see the following examples and the [JSON questions parameters](https://docs.indeed.com/indeed-apply/screener-questions#json-questions-parameters). The formats are `integer`, `decimal`, and `numeric_text`. - 入力フィールド
DemographicQuestionsBodyInput.textareaの説明を変更しました。[削除: A question][追加: Question] that requires a long-form answer. Appears as a multi-line text entry field. - 入力フィールド
FileQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
FileQuestionInput.formatの説明を変更しました。[削除: The supported][追加: Supported] file formats for the file upload.[削除: Omitting][追加: Omit] this field[削除: will allow any][追加: to support all] file[削除: format][追加: formats]. - 入力フィールド
FileQuestionInput.maxの説明を変更しました。[削除: The maximum][追加: Maximum] number of files that[削除: can be uploaded][追加: applicant can upload]. - 入力フィールド
FileQuestionInput.minの説明を変更しました。[削除: The minimum][追加: Minimum] number of files that[削除: can be uploaded][追加: applicant can upload]. - 入力フィールド
FileQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
FileQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - オブジェクトタイプ
FreeformTextQuestionInputから説明を削除しました。削除前[追加: <!-- NOTE: the following fields should be added in the future as part of the 1.1, 1.2 and 1.3 IA update # The minimum amount of characters accepted for the answer. minCharCount: Int @Min(value: 0) -->] - 入力フィールド
FreeformTextQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
FreeformTextQuestionInput.maxCharCountの説明を変更しました。[削除: The maximum][追加: Maximum] character limit for the answer. - 入力フィールド
FreeformTextQuestionInput.minCharCountの説明を変更しました。[削除: The minimum][追加: Minimum] character limit for the answer. - 入力フィールド
FreeformTextQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
FreeformTextQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
HierarchicalOptionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served.[削除: ] - 入力フィールド
HierarchicalOptionInput.optionsの説明を変更しました。[削除: The list][追加: List] of options[削除: available]. - 入力フィールド
HierarchicalQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
HierarchicalQuestionInput.hierarchicalOptionsの説明を変更しました。[削除: A question][追加: Question] that displays additional questions and responses based on previously selected answers. For example, you might ask an applicant to choose a state.[削除: Then, depending][追加: Based] on[削除: what they select][追加: their selection],[削除: you could ]offer them a[削除: dropdown ]list of cities within that state. Each hierarchical question is limited to three levels[追加: .] - 入力フィールド
HierarchicalQuestionInput.optionsの説明を変更しました。[削除: The list][追加: List] of[削除: available ]options. - 入力フィールド
HierarchicalQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
HierarchicalQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
IndeedApplyScreenerQuestionsDefinitionInput.screenerQuestionsの説明を変更しました。The screener questions are a list of general, well-formatted questions that pertain to the underlying job, such as work experience, skills, certifications, and so on. This list cannot contain demographic questions, such as[削除: question][追加: questions] about ethnicity, gender, or disability. Certain jurisdictions regulate questions related to *protected classes* of people. Indeed systems, and potentially your systems, must handle these questions in special ways. - 入力フィールド
InformationQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
IntegerTextQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
IntegerTextQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
IntegerTextQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
MultiselectQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
MultiselectQuestionInput.maxSelectionCountの説明を変更しました。[削除: If set, configures][追加: Defines] the maximum[削除: amount][追加: number] of options that[削除: can be selected][追加: the applicant can select]. - 入力フィールド
MultiselectQuestionInput.minSelectionCountの説明を変更しました。[削除: If set, configures][追加: Defines] the minimum[削除: amount][追加: number] of options that[削除: can be selected][追加: the applicant can select]. - 入力フィールド
MultiselectQuestionInput.optionsの説明を変更しました。[削除: The list][追加: List] of options[削除: available]. - 入力フィールド
MultiselectQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
MultiselectQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
NumericTextQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
NumericTextQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
NumericTextQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
ScreenerQuestionBodyInput.dateの説明を変更しました。[削除: A question][追加: Question] that has a date as an answer. Appears as a text field that accepts a date.[削除: This screener][追加: Screener] question type [追加: that ]requires either the[削除: dd/MM/yyyy][追加: `dd/MM/yyyy`] format or a locale-specific format that meets Unicode CLDR formatting. Indeed uses the `SimpleDateFormat`.[削除: You must format][追加: Format] the month as[削除: MM][追加: `MM`].[削除: Using mm ][追加: The `mm` format ]results in misconfiguration. The format of `type=date` impacts how the application is passed to the ATS and how the minimum and maximum values are parsed. The job seeker[削除: still ]enters the date based on their locale[削除: , ][追加: and ]not the specified format[削除: , and validation][追加: . Validation] error messages are in their locale’s format. To prevent confusion, use[削除: yyyy instead of yy in][追加: the `yyyy` format rather than] the [追加: `yy` ]format. - 入力フィールド
ScreenerQuestionBodyInput.fileの説明を変更しました。[削除: A question][追加: Question] that requires a file upload as an answer, such as certifications, portfolios, or example work. Appears as a file upload interface. The answer returned in the JSON `POST` request contains these fields: `contentType`, `data`, and `fileName`. Valid files types are: doc docx gif jfif jif jpe jpeg jpg pdf png rtf tif tiff txt - 入力フィールド
ScreenerQuestionBodyInput.hierarchicalの説明を変更しました。[削除: A question][追加: Question] that shows additional questions and answers based on previously selected answers. For example, you might ask an applicant to choose a state. After they choose a state, you can show a[削除: dropdown ]list of cities within that state. Each hierarchy of questions is limited to three levels. For example: state, city, and county. A hierarchy of questions are similar to conditional questions[削除: . However, a hierarchy of questions][追加: but they] are better suited to question types where an initial selection defines potential answers to subsequent questions.[削除: Using the][追加: The] hierarchy functionality reduces the number of questions needed to get related information. - 入力フィールド
ScreenerQuestionBodyInput.multiselectの説明を変更しました。[削除: A question][追加: Question] that has multiple answers. Appears as a list of checkboxes that[削除: enables the applicant to select][追加: accepts] multiple answers. - 入力フィールド
ScreenerQuestionBodyInput.selectの説明を変更しました。[削除: A question][追加: Question] that has multiple-choice answers. Appears as a select menu that[削除: enables the applicant to select][追加: accepts] a single answer. If you include from one to five answers, each answer appears with a radio button. If you include more than five answers, they appear in a[削除: dropdown ]list. - 入力フィールド
ScreenerQuestionBodyInput.textの説明を変更しました。[削除: A question][追加: Question] that requires a short answer. Appears as a single-line text entry field. For more information on the available formats for text questions, see[削除: the following][追加: these] examples and the [JSON questions parameters](https://docs.indeed.com/indeed-apply/screener-questions#json-questions-parameters). The formats are `integer`, `decimal`, and `numeric_text`. - 入力フィールド
ScreenerQuestionBodyInput.textareaの説明を変更しました。[削除: A question][追加: Question] that requires a long-form answer. Appears as a multi-line text entry field. - 入力フィールド
SelectQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
SelectQuestionInput.optionsの説明を変更しました。[削除: The list][追加: List] of options[削除: available]. - 入力フィールド
SelectQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
SelectQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
SourcedJobPostingMetadataInput.photosの説明を変更しました。Photos for the job.[追加: Supported image formats: - image/png - image/jpeg - image/gif - image/webp Supported image resolution: - Width: - Min in API spec: 250 px - Max: 20000 px - Height: - Min in API spec: 250 px - Max: 20000 px File Size (Bytes): - Max: 20971520 ( = 20MB) - Min in API Spec: 10240 ( = 10KB)] - オブジェクトタイプ
TextAreaQuestionInputから説明を削除しました。削除前[追加: <!-- NOTE: the following fields should be added in the future as part of the 1.1, 1.2 and 1.3 IA update # The minimum amount of characters accepted for the answer. minCharCount: Int @Min(value: 0) -->] - 入力フィールド
TextAreaQuestionInput.conditionの説明を変更しました。Marks a question as conditional.[削除: A conditional][追加: The] question depends on the answer to a previous question. Specify the ID of the previous question and the option value that activates this question. For example, if an applicant responds `yes` to the question of whether they served in the military, show a conditional question that asks in which branch they served. - 入力フィールド
TextAreaQuestionInput.maxCharCountの説明を変更しました。[削除: The maximum][追加: Maximum] character limit for the answer. - 入力フィールド
TextAreaQuestionInput.minCharCountの説明を変更しました。[削除: The minimum][追加: Minimum] character limit for the answer. - 入力フィールド
TextAreaQuestionInput.questionの説明を変更しました。[削除: The question][追加: Question] text that applicants see. - 入力フィールド
TextAreaQuestionInput.requiredの説明を変更しました。[削除: Set to][追加: If] `true`[削除: to define][追加: , defines] the question as required.[削除: Set to `false` to define the question as optional. ]If the[削除: candidate chooses][追加: applicant does] not[削除: to ]answer an optional question, Indeed sends an answer value of ". - 入力フィールド
TextQuestionInput.decimalの説明を変更しました。[削除: A question][追加: Question] that[削除: expects an][追加: has a] decimal[削除: /][追加: or] floating-point number answer. - 入力フィールド
TextQuestionInput.freeformの説明を変更しました。[削除: A question][追加: Question] that[削除: expects an][追加: has a] freeform text answer. - 入力フィールド
TextQuestionInput.integerの説明を変更しました。[削除: A question][追加: Question] that[削除: expects][追加: has] an integer answer. - 入力フィールド
TextQuestionInput.numericの説明を変更しました。[削除: A question][追加: Question] that[削除: expects an][追加: has a] numeric text answer, such as numeric identifiers with leading zeros. - 入力フィールド
TextScreenerQuestionInput.integerの説明を変更しました。[削除: This question][追加: Question that] accepts only integers as answers[削除: , does][追加: . Does] not allow for decimals or leading zeroes[削除: ][追加: .]
求人更新API
ドキュメント(4)
ドキュメント
- 入力フィールド
FindEmployerJobsPartnerFilterInput.jobFeedTypeの説明を変更しました。Filters jobs by their feed type, or source. If feed type is `UNKNOWN`, you can specify two feed types. Otherwise, you can specify only one feed type. Jobs before June 1, 2025[削除: may][追加: might] have[削除: unknown ][追加: the `UNKNOWN` ]feed type[削除: - include `UNKNOWN` to include][追加: . To list only] jobs that[削除: could][追加: were] not[削除: be ]classified[追加: , specify `UNKNOWN`]. If you omit this value, default is `INTEGRATED_FROM_PARTNER`. - 入力フィールド
FindEmployerJobsPartnerFilterInput.legacySourceIdの説明を変更しました。[削除: Primarily intended][追加: Intended primarily] for ad agency partners. `legacySourceId` is an alphanumeric source ID that the Sponsored Jobs API returns. [`findEmployerJobsPartner`](/api/job/queries/findEmployerJobsPartner) returns a list of job postings that share this ID. If you omit the `legacySourceId` field, [`findEmployerJobsPartner`](/api/job/queries/findEmployerJobsPartner) lists job postings for the employer associated with the access token with which you call the API. - enum値
JobFeedType.INTEGRATED_FROM_PARTNERの説明を変更しました。Jobs integrated from[削除: partner systems (]XML feeds[削除: , ][追加: or ]Job [追加: Sync ]API[削除: )][追加: integrations]. - enum値
JobFeedType.UNKNOWNの説明を変更しました。Unknown or unclassified job feed type. Includes jobs that[削除: may][追加: might] not immediately have source data that[削除: can be bucketed into][追加: identifies] a feed type.
共通
破壊的変更(1)
破壊的変更
- オブジェクトタイプ
JobPostCallToActionからフィールドactionUrlを削除しました。
新機能(1)
新機能
- オブジェクトタイプ
JobPostGlobalStatusにフィールドisIndeedApplyActiveを追加しました。
ドキュメント(2)
ドキュメント
- タイプ
JobPostStatusの説明を変更しました。[削除: the][追加: External] status[削除: of a job post including searchability, sponsorship requirements, messaging tags, etc.][追加: type definitions from JobPost] - オブジェクトタイプ
JobPostStatusInputの説明は次のとおりです[追加: Input parameters for JobPost status - required for federation compatibility]