UpdateSourcedJobPostingsInput
Input Object
Input for updateSourcedJobPostings.
Fields
updates [UpdateSourcedJobPostingInput!]! Required
Job posting updates.
sourcedPostingId ID! Required
Employer job UUID from createSourcedJobPostings.
Also accepts a base64-encoded IRI from EmployerJob.
metadata UpdateSourcedJobPostingMetadataInput
Job metadata.
body UpdateSourcedJobPostingBodyInput
Job body.
title String
Job title. Maximum 75 characters. To leave the value unchanged, omit this field or set it to null.
description String
Job description shown to job seekers.
- Plain text (
TEXT): 30 to 20,000 characters. - HTML (
HTML): at least 30 characters, at most 65,000 UTF-8 bytes. Multibyte characters count toward the byte limit.
To leave the value unchanged, omit this field or set it to null.
Must match the job at SourcedJobPostingMetadataInput.url.
If the client uses HTML on job list or details pages, Indeed requires HTML for XML and API jobs unless there is a good reason not to. To send HTML, set descriptionFormatting to RICH_FORMATTING. See Job description formatting.
descriptionFormatting DescriptionFormatting
Job description format. To send HTML, set this field to RICH_FORMATTING.
jobLocation UpdateSourcedJobPostingLocationInput
Job location. To leave the value unchanged, omit this field or set it to null.
salary UpdateSourcedJobPostingSalaryInput
Job salary. To leave the value unchanged, omit this field or set it to null.
Every non-null salary object must include period, including when maximumMinor or minimumMinor is set to null to clear a value.
companyName String
Company name. Maximum 200 characters. To leave the value unchanged, omit this field or set it to null.
Example
{"updates": [UpdateSourcedJobPostingInput]}