UpdateSourcedJobPostingBodyInput
Input Object
Updated job body.
See UpdateSourcedJobPostingInput.body (opens in a new window).
Fields
#title String
Job title. Maximum 100 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 (opens in a new window) 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's job list or job details pages use HTML, Indeed expects job descriptions in HTML for XML and API jobs, unless there's a good reason not to use it. To send HTML, set descriptionFormatting to HTML.
For supported HTML tags, see Job description formatting. That page is for the Job Sync API, which uses RICH_FORMATTING for HTML. In this API, use HTML instead.
descriptionFormatting DescriptionFormatting
Job description format. To send HTML, set this field to HTML.
For supported HTML tags, see Job description formatting. That page is for the Job Sync API, which uses RICH_FORMATTING for HTML. In this API, use HTML instead.
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
#{ "title": "abc123", "description": "abc123", "descriptionFormatting": "TEXT", "jobLocation": UpdateSourcedJobPostingLocationInput, "salary": UpdateSourcedJobPostingSalaryInput, "companyName": "xyz789"}