2026-03-03
GraphQLスキーマ変更ログ: 2026-03-03
📘 ドキュメント: GraphQLスキーマおよびGraphQL APIリファレンスを次の変更内容で更新しました:
-
[log] ✔ オブジェクトタイプ
ConditionConstraintInputの説明:Input for conditional questions. -
[log] ✔ 説明:
Intermediary type. A null `jobPosting` indicates a creation error. The GraphQL `errors` object shows the problem for each `null` value by index.タイプ
CreateSourcedJobPostingResultの説明が次のように変更されました:Intermediary type. A null `jobPosting` indicates a creation error. The GraphQL `errors` object shows the problem by index. -
[log] ✔ オブジェクトタイプ
CreateSourcedJobPostingsPayloadの説明:Response for `createSourcedJobPostings` mutation. -
[log] ✔ フィールド
CreateSourcedJobPostingsPayload.resultsの説明が次から:Return type for each job posting in the `createSourcedJobPostings` mutation. Array values cannot be `null`, but `jobPosting` can be `null` if rejected. For details, see the `Error` object.次のように変更されました:
Return type for each job posting in `createSourcedJobPostings`. Array values cannot be null, but `jobPosting` can be null if rejected. See the `errors` object for details. -
[log] ✔ オブジェクトタイプ
DateQuestionInputの説明:Input for date question. -
[log] ✔ オブジェクトタイプ
DateQuestionQualificationInputの説明:Input for date-question qualification. -
[log] ✔ オブジェクトタイプ
DateScreenerQuestionInputの説明:Input for date screener question. -
[log] ✔ オブジェクトタイプ
DecimalTextQuestionInputの説明:Input for decimal text question. -
[log] ✔ オブジェクトタイプ
DecimalTextScreenerQuestionInputの説明:Input for decimal text screener question. -
[log] ✔ オブジェクトタイプ
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.' -
[log] ✔ オブジェクトタイプ
ExpireSourcedJobResultの説明:Response from `expireSourcedJobsBySourcedPostingId` mutation. -
[log] ✔ フィールド
ExpireSourcedJobResult.inputDataの説明が次から:Input values for this result. `null` on error.次のように変更されました:
Input values for this result. Is null on error. -
[log] ✔ オブジェクトタイプ
ExpireSourcedJobResultInfoの説明:Union for `inputData` field of `ExpireSourcedJobResult` type. -
[log] ✔ オブジェクトタイプ
ExpireSourcedJobsBySourcedPostingIdPayloadの説明:Response from `expireSourcedJobsBySourcedPostingId` mutation. -
[log] ✔ オブジェクトタイプ
FileQuestionInputの説明:Input for file question. -
[log] ✔ オブジェクトタイプ
FreeformTextQuestionInputの説明:Input for free-form text question. -
[log] ✔ オブジェクトタイプ
HierarchicalOptionInputの説明:Input for hierarchical option. -
[log] ✔ オブジェクトタイプ
HierarchicalQuestionInputの説明:Input for hierarchical question. -
[log] ✔ オブジェクトタイプ
IndeedApplyNameFormatTypeの説明:Enum for Indeed Apply name format. -
[log] ✔ オブジェクトタイプ
IndeedApplyQuestionsDetailsInputの説明:Input for Indeed Apply question details. -
[log] ✔ オブジェクトタイプ
IndeedApplyScreenerQuestionsDefinitionInputの説明:Input for Indeed Apply screener questions. -
[log] ✔ オブジェクトタイプ
InformationQuestionInputの説明:Input for information question. -
[log] ✔ オブジェクトタイプ
IntegerTextScreenerQuestionInputの説明:Input for integer text screener question. -
[log] ✔ フィールド
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` `aggregationId` with an error in the GraphQL errors object.次のように変更されました:
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 `aggregationId` with an error in the GraphQL `errors` object. -
[log] ✔ フィールド
JobsIngestMutations.expireSourcedJobsBySourcedPostingIdの説明が次から:Expires a job posting by `sourcedPostingId`.Always returns `ACCEPTED` without verifying the job exists.次のように変更されました:
Expires a job posting by `sourcedPostingId`. Always returns `ACCEPTED` without verifying the job exists. -
[log] ✔ オブジェクトタイプ
MatchStrategyの説明:Enum for match strategy. -
[log] ✔ オブジェクトタイプ
MultiSelectQualificationQuestionInputの説明:Input for multi-select qualification question. -
[log] ✔ オブジェクトタイプ
MultiselectScreenerQuestionInputの説明:Input for multi-select screener question. -
[log] ✔ オブジェクトタイプ
PageBreakQuestionInputの説明:Input for page-break question. -
[log] ✔ オブジェクトタイプ
QualificationDateRangeConfigurationInputの説明:Input for qualification date range configuration. -
[log] ✔ オブジェクトタイプ
QualificationDecimalRangeConfigurationInputの説明:Input for qualification decimal range configuration. -
[log] ✔ オブジェクトタイプ
QualificationIntegerRangeConfigurationInputの説明:Input for qualification integer range configuration. -
[log] ✔ オブジェクトタイプ
QualificationMatchAnyTextConfigurationInputの説明:Input for qualification match-any-text configuration. -
[log] ✔ オブジェクトタイプ
QualificationMultiValueTextMatchConfigurationInputの説明:Input for qualification multi-value text match configuration. -
[log] ✔ オブジェクトタイプ
QuestionQualificationImplicationTypeの説明:Enum for question qualification implication type. -
[log] ✔ オブジェクトタイプ
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. -
[log] ✔ オブジェクトタイプ
SelectOptionInputの説明:Input for select option. -
[log] ✔ オブジェクトタイプ
SelectQualificationQuestionInputの説明:Input for select qualification question. -
[log] ✔ オブジェクトタイプ
SelectScreenerQuestionInputの説明:Input for select screener question. -
[log] ✔ 説明:
Return type for an accepted job posting. Accepted jobs are complete and queued for indexing.Jobs that violate Indeed [Job Posting Standards](https://indeedinc.my.site.com/employerSupport1/s/article/115005915763) might not appear on Indeed.タイプ
SourcedJobPostingの説明が次のように変更されました:Return type for an accepted job posting. Accepted jobs are queued for indexing. Jobs violating [Job Posting Standards](https://indeedinc.my.site.com/employerSupport1/s/article/115005915763) might not appear on Indeed. -
[log] ✔ フィー ルド
SourcedJobPosting.employerJobIdの説明が次から:The `EmployerJob` entity ID for the sourced job posting. Equivalent to `sourcedPostingId` but in Base64-encoded IRI format. Use this ID to query the posting as an `EmployerJob` through `node` and `nodes` queries.次のように変更されました:
The `EmployerJob` entity ID in base64-encoded [IRI](/getstarted/iris) format. Equivalent to `sourcedPostingId`. Use to query the posting as an `EmployerJob` through `node` and `nodes` queries. -
[log] ✔ 入力フィールド
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: Formatting guidelines](https://developer.indeed.com/docs/indeed-apply/enterprise-ats/#formatting_guidelines).次のように変更されました:
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 [XML feed reference: Formatting guidelines](https://docs.indeed.com/indeed-apply/xml-feed#formatting-guidelines). -
[log] ✔ 入力フィールド
SourcedJobPostingBodyInput.descriptionFormattingの説明が次から:Description format. Use `RICH_FORMATTING` for HTML. HTML descriptions have constraints on attributes and element order.次のように変更されました:
Description format. Use `RICH_FORMATTING` for HTML. HTML has constraints on attributes and element order. -
[log] ✔ 入力フィールド
SourcedJobPostingBodyInput.titleの説明が次から:Job title only. Do not include employment type, location, descriptions, or other information.次のように変更されました:
Job title only. Omit employment type, location, descriptions, and other details. -
[log] ✔ 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.fixedOvertimePayの説明が次から:Set to `true` if base salary includes overtime hours without additional pay.US: Jobs meeting certain requirements can be overtime exempt. See [US Department of Labor website](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).次のように変更されました:
Set to `true` when base salary includes overtime with no extra pay.US: Some jobs are overtime-exempt. See [Fact Sheet #17A: Exemption for Executive, Administrative, Professional, Computer & Outside Sales Employees Under the Fair Labor 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). -
[log] ✔ 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.statutoryOvertimeHoursの説明が次から:Statutory overtime hours for the specified period. Accepts fractions.次のように変更されました:
Statutory overtime hours per period. Accepts fractions. -
[log] ✔ 入力フィールド
SourcedJobPostingFineGrainedJobSalaryInput.totalOvertimeHoursの説明が次から:Maximum overtime hours for the specified period.次のように変更されました:
Maximum overtime hours per period. -
[log] ✔ 入力フィールド
SourcedJobPostingMetadataInput.numberOfHiresの説明が次から:Number of positions to fill. Leave `null` if unknown. Set to `-1` if undecided, to be determined later.次のように変更されました:
Number of positions to fill. Leave null if unknown. Set to `-1` if undecided, to be determined later. -
[log] ✔ 説明:
Structured salary information. Use minor currency units (cents for US, yen for Japan).Use `maximumMinor` and `minimumMinor` for a range. Set both to the same value for fixed salary. 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の説明が次のように変更されました:Structured salary information in minor currency units (cents for US, yen for Japan).Use `maximumMinor` and `minimumMinor` for a range, set both to the same value for fixed salary, or set only `minimumMinor` for minimum-only salary.`currency`: [ISO-4217 codes](https://en.wikipedia.org/wiki/ISO_4217#Active_codes_(List_One)) (USD, JPY).`salaryFrequency`: hour, day, week, month, mile, or year. -
[log] ✔ 入力フィールド
SourcedJobPostingSalaryInput.period descriptionが次から:Pay period. This value applies to other fields in this input, such as working hours in `fineGrainedSalaryInformation`.Recommended values: `DAY`, `HOUR`, `MILE`, `MONTH`, `WEEK`, `YEAR`, `TASK`, `SHIFT`.If `TASK` is selected, provide `taskBasedSalaryInformation`.次のように変更されました:
Pay period. Applies to other fields in this input, such as working hours in `fineGrainedSalaryInformation`.Values: `DAY`, `HOUR`, `MILE`, `MONTH`, `WEEK`, `YEAR`, `TASK`, `SHIFT`. If `TASK`, provide `taskBasedSalaryInformation`. -
[log] ✔ 説明:
Task information for the job.タイプ
SourcedJobPostingTaskBasedSalaryInputの説明が次のように変更されました:Job task information. -
[log] ✔ 入力フィールド
SourcedJobPostingTaskBasedSalaryInput.taskDescriptionの説明が次から:Task description. Maximum 65,000 bytes (ASCII: 1 byte, other characters: 2-3 bytes).次のように変更されました:
Task description. Max 65,000 bytes (1 byte per ASCII character; 2–3 bytes per other character). -
[log] ✔ 入力フィールド
SourcedJobPostingTaxonomyInput.remoteTypeの説明が次から:Location flexibility:- `Fully Remote` - Remote only, no on-site work- `Hybrid Remote` - Mix of on-site and remote workThis field does not determine job location.:::noteFor non-remote and non-hybrid jobs, leave blank or set to `null`.:::次のように変更されました:
Location flexibility:- `Fully Remote` - Remote only, no on-site work- `Hybrid Remote` - Mix of on-site and remote workThis field does not determine job location.:::noteFor non-remote and non-hybrid jobs, leave blank or set to null.::: -
[log] ✔ オブジェクトタイプ
TextDecimalQualificationQuestionInputの説明:Input for text decimal qualification question. -
[log] ✔ オブジェクトタイプ
TextIntegerQualificationQuestionInputの説明:Input for text integer qualification question. -
[log] ✔ オブジェクトタイプ
TextScreenerQuestionInputの説明:Input for text screener question.