2026-03-03
GraphQLスキーマおよびGraphQL APIリファレンスを次の変更内容で更新しました:
求人情報連携API
ドキュメント(56)
ドキュメント
- オブジェクトタイプ
ConditionConstraintInputの説明は次のとおりです[追加: Input for conditional questions.] - タイプ
CreateSourcedJobPostingResultの説明を変更しました。Intermediary type. A null `jobPosting` indicates a creation error. The GraphQL `errors` object shows the problem[削除: for each `null` value ]by index. - オブジェクトタイプ
CreateSourcedJobPostingsPayloadの説明は次のとおりです[追加: Response for `createSourcedJobPostings` mutation.] - フィールド
CreateSourcedJobPostingsPayload.resultsの説明を変更しました。Return type for each job posting in[削除: the ]`createSourcedJobPostings`[削除: mutation]. Array values cannot be[削除: `null`][追加: null], but `jobPosting` can be[削除: `null`][追加: null] if rejected.[削除: For details, see][追加: See] the[削除: `Error`][追加: `errors`] object[追加: for details]. - オブジェクトタイプ
DateQuestionInputの説明は次のとおりです[追加: Input for date question.] - オブジェクトタイプ
DateQuestionQualificationInputの説明は次のとおりです[追加: Input for date-question qualification.] - オブジェクトタイプ
DateScreenerQuestionInputの説明は次のとおりです[追加: Input for date screener question.] - オブジェクトタイプ
DecimalTextQuestionInputの説明は次のとおりです[追加: Input for decimal text question.] - オブジェクトタイプ
DecimalTextScreenerQuestionInputの説明は次のとおりです[追加: Input for decimal text screener question.] - オブジェクトタイプ
DemographicQuestionsBodyInputの説明は次のとおりです[追加: Questions about the applicants protected class (ethnicity, gender, disability). Some jurisdictions regulate these questions, requiring special handling by Indeed and your systems. Demographic questions are limited to U.S.-based jobs for EEO compliance. Do not mix general screener questions here. Place work experience, skills, or certification questions in [`ScreenerQuestionBodyInput`](/api/job/objects/ScreenerQuestionBodyInput).`screenerQuestions` field.] - オブジェクトタイプ
ExpireSourcedJobResultの説明は次のとおりです[追加: Response from `expireSourcedJobsBySourcedPostingId` mutation.] - フィールド
ExpireSourcedJobResult.inputDataの説明を変更しました。Input values for this result.[削除: `null` ][追加: Is null ]on error. - オブジェクトタイプ
ExpireSourcedJobResultInfoの説明は次のとおりです[追加: Union for `inputData` field of `ExpireSourcedJobResult` type.] - オブジェクトタイプ
ExpireSourcedJobsBySourcedPostingIdPayloadの説明は次のとおりです[追加: Response from `expireSourcedJobsBySourcedPostingId` mutation.] - オブジェクトタイプ
FileQuestionInputの説明は次のとおりです[追加: Input for file question.] - オブジェクトタイプ
FreeformTextQuestionInputの説明は次のとおりです[追加: Input for free-form text question.] - オブジェクトタイプ
HierarchicalOptionInputの説明は次のとおりです[追加: Input for hierarchical option.] - オブジェクトタイプ
HierarchicalQuestionInputの説明は次のとおりです[追加: Input for hierarchical question.] - オブジェクトタイプ
IndeedApplyNameFormatTypeの説明は次のとおりです[追加: Enum for Indeed Apply name format.] - オブジェクトタイプ
IndeedApplyQuestionsDetailsInputの説明は次のとおりです[追加: Input for Indeed Apply question details.] - オブジェクトタイプ
IndeedApplyScreenerQuestionsDefinitionInputの説明は次のとおりです[追加: Input for Indeed Apply screener questions.] - オブジェクトタイプ
InformationQuestionInputの説明は次のとおりです[追加: Input for information question.] - オブジェクトタイプ
IntegerTextScreenerQuestionInputの説明は次のとおりです[追加: Input for integer text screener question.] - フィールド
JobsIngestMutations.createSourcedJobPostingsの説明を変更しました。Submits a job posting to Indeed. Success indicates Indeed received the job. Jobs are indexed within minutes to hours after spam and fraud detection. Rejected jobs have[削除: `null`][追加: null] `aggregationId` with an error in the GraphQL[削除: errors][追加: `errors`] object. - フィールド
JobsIngestMutations.expireSourcedJobsBySourcedPostingIdの説明を変更しました。Expires a job posting by `sourcedPostingId`. Always returns `ACCEPTED` without verifying the job exists. - オブジェクトタイプ
MatchStrategyの説明は次のとおりです[追加: Enum for match strategy.] - オブジェクトタイプ
MultiSelectQualificationQuestionInputの説明は次のとおりです[追加: Input for multi-select qualification question.] - オブジェクトタイプ
MultiselectScreenerQuestionInputの説明は次のとおりです[追加: Input for multi-select screener question.] - オブジェクトタイプ
PageBreakQuestionInputの説明は次のとおりです[追加: Input for page-break question.] - オブジェクトタイプ
QualificationDateRangeConfigurationInputの説明は次のとおりです[追加: Input for qualification date range configuration.] - オブジェクトタイプ
QualificationDecimalRangeConfigurationInputの説明は次のとおりです[追加: Input for qualification decimal range configuration.] - オブジェクトタイプ
QualificationIntegerRangeConfigurationInputの説明は次のとおりです[追加: Input for qualification integer range configuration.] - オブジェクトタイプ
QualificationMatchAnyTextConfigurationInputの説明は次のとおりです[追加: Input for qualification match-any-text configuration.] - オブジェクトタイプ
QualificationMultiValueTextMatchConfigurationInputの説明は次のとおりです[追加: Input for qualification multi-value text match configuration.] - オブジェクトタイプ
QuestionQualificationImplicationTypeの説明は次のとおりです[追加: Enum for question qualification implication type.] - オブジェクトタイプ
ScreenerQuestionBodyInputの説明は次のとおりです[追加: Questions about work experience, skills, or certifications. Do not include demographic questions (ethnicity, gender, disability) here. Some jurisdictions regulate protected class questions, requiring special handling. Place demographic questions in the [`demographicQuestions`](/api/job/objects/DemographicQuestionsBodyInput) field.] - オブジェクトタイプ
SelectOptionInputの説明は次のとおりです[追加: Input for select option.] - オブジェクトタイプ
SelectQualificationQuestionInputの説明は次のとおりです[追加: Input for select qualification question.] - オブジェクトタイプ
SelectScreenerQuestionInputの説明は次のとおりです[追加: Input for select screener question.] - タイプ
SourcedJobPostingの説明を変更しました。Return type for an accepted job posting. Accepted jobs are[削除: complete and ]queued for indexing. Jobs[削除: that violate Indeed][追加: violating] [Job Posting Standards](https://indeedinc.my.site.com/employerSupport1/s/article/115005915763) might not appear on Indeed. - フィールド
SourcedJobPosting.employerJobIdの説明を変更しました。The `EmployerJob` entity ID[削除: for the sourced job posting][追加: in base64-encoded [IRI](/getstarted/iris) format]. Equivalent to `sourcedPostingId`[削除: but in Base64-encoded IRI format]. Use[削除: this ID ]to query the posting as an `EmployerJob` through `node` and `nodes` queries. - 入力フィールド
SourcedJobPostingBodyInput.descriptionの説明を変更しました。Job description. Maximum 65,000 bytes (ASCII: 1 byte, other characters: 2-3 bytes). Content must match the details in `SourcedJobPostingMetadataInput.url`. Requires HTML formatting. For supported elements, see[削除: [Enterprise ATS Integration with Indeed][追加: [XML feed reference]: Formatting guidelines](https:[削除: //developer][追加: //docs].indeed.[削除: com/docs/indeed-apply/enterprise-ats/#formatting_guidelines][追加: com/job-sync-xml/xml-feed#formatting-guidelines]). - 入力フィールド
SourcedJobPostingBodyInput.descriptionFormattingの説明を変更しました。Description format. Use `RICH_FORMATTING` for HTML. HTML[削除: descriptions have][追加: has] constraints on attributes and element order. - 入力フィールド
SourcedJobPostingBodyInput.titleの説明を変更しました。Job title only.[削除: Do not include][追加: Omit] employment type, location, descriptions,[削除: or][追加: and] other[削除: information][追加: details]. - 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.fixedOvertimePayの説明を変更しました。Set to `true`[削除: if][追加: when] base salary includes overtime[削除: hours without additional][追加: with no extra] pay. US:[削除: Jobs meeting certain requirements can be overtime exempt. See [US Department of ][追加: Some jobs are overtime-exempt. See [Fact Sheet #17A: Exemption for Executive, Administrative, Professional, Computer & Outside Sales Employees Under the Fair ]Labor[削除: website]][追加: Standards Act ]([追加: FLSA)](]https://www.dol.gov/agencies/whd/fact-sheets/17a-overtime). Japan: Fixed overtime means overtime pay is included in salary. See [What is Fixed Overtime Pay?](https://www.nsasia.co.jp/jsj/jobseeker/knowledge/what-is-fixed-overtime-pay). - 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.statutoryOvertimeHoursの説明を変更しました。Statutory overtime hours[削除: for the specified][追加: per] period. Accepts fractions. - 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.totalOvertimeHoursの説明を変更しました。Maximum overtime hours[削除: for the specified][追加: per] period. - 入力フィールド
SourcedJobPostingMetadataInput.numberOfHiresの説明を変更しました。Number of positions to fill. Leave[削除: `null`][追加: null] if unknown. Set to `-1` if undecided, to be determined later. - タイプ
SourcedJobPostingSalaryInputの説明を変更しました。Structured salary information[削除: . Use][追加: in] minor currency units (cents for US, yen for Japan). Use `maximumMinor` and `minimumMinor` for a range[削除: . Set][追加: , set] both to the same value for fixed salary[削除: . Set ][追加: , or set ]only `minimumMinor` for minimum-only salary. `currency`: [ISO-4217 codes](https://en.wikipedia.org/wiki/ISO_4217#Active_codes_(List_One)) ([削除: that is, ]USD, JPY). `salaryFrequency`: hour, day, week, month, mile, or year. - 入力フィールド
SourcedJobPostingSalaryInput.periodの説明を変更しました。Pay period.[削除: This value applies][追加: Applies] to other fields in this input, such as working hours in `fineGrainedSalaryInformation`.[削除: Recommended values][追加: Values]: `DAY`, `HOUR`, `MILE`, `MONTH`, `WEEK`, `YEAR`, `TASK`, `SHIFT`. If `TASK`[削除: is selected], provide `taskBasedSalaryInformation`. - タイプ
SourcedJobPostingTaskBasedSalaryInputの説明を変更しました。[削除: Task information for the job][追加: Job task information]. - 入力フィールド
SourcedJobPostingTaskBasedSalaryInput.taskDescriptionの説明を変更しました。Task description.[削除: Maximum][追加: Max] 65,000 bytes ([削除: ASCII: ]1 byte[削除: , other characters: 2-3 ][追加: per ASCII character; 2–3 ]bytes[追加: per other character]). - 入力フィールド
SourcedJobPostingTaxonomyInput.remoteTypeの説明を変更しました。Location flexibility: - `Fully Remote` - Remote only, no on-site work - `Hybrid Remote` - Mix of on-site and remote work This field does not determine job location. :::note For non-remote and non-hybrid jobs, leave blank or set to[削除: `null`][追加: null]. ::: - オブジェクトタイプ
TextDecimalQualificationQuestionInputの説明は次のとおりです[追加: Input for text decimal qualification question.] - オブジェクトタイプ
TextIntegerQualificationQuestionInputの説明は次のとおりです[追加: Input for text integer qualification question.] - オブジェクトタイプ
TextScreenerQuestionInputの説明は次のとおりです[追加: Input for text screener question.]