UpdateSeatInput
Input Object
One seat to update.
Fields
employerJob EmployerJobIdentifierInput! Required
Employer job for the seat.
seatIdentifier SeatIdentifierInput! Required
Seat to update. Provide one field.
jobKey ID
Encrypted aggJobId for the seat returned by addSeats.
Pass it to SeatIdentifierInput.jobKey in updateSeats or clearSeats.
If the seat add failed, the value is null.
body UpdateSeatBodyInput
Seat body. To leave the value unchanged, omit this field or set it to null.
location SeatLocationInput
Updated location. To leave the value unchanged, omit this field or set it to null.
country CountryCode! Required
Country code. See Supported language codes, country codes, and locales.
cityRegionPostal String! Required
City, region, and postal code.
Examples: Austin, TX, 78701, Mayfair, London, W1J, 100-8994 東京都千代田区丸の内.
streetAddress String
Street address.
Example: 1600 Pennsylvania Ave.
latitude Float
Latitude.
longitude Float
Longitude.
salary SeatJobPostingSalaryInput
Updated salary. To leave the value unchanged, omit this field or set it to null.
currency CurrencyCode! Required
Salary currency in ISO 4217 format, such as USD.
maximumMinor Int64
Maximum amount in local minor currency.
minimumMinor Int64
Minimum amount in local minor currency.
period JobSalaryPeriod! Required
Salary period.
metadata UpdateSeatMetadataInput
Seat metadata. To leave the value unchanged, omit this field or set it to null.
taxonomyClassification SeatTaxonomyInput
Taxonomy classification.
campaignCategories [String!]
Campaign categories for targeting and reporting.
url WebUrl
Job URL. To leave the value unchanged, omit this field or set it to null.
trackingUrl WebUrl
Tracking URL. To leave the value unchanged, omit this field or set it to null.
Example
{ "employerJob": EmployerJobIdentifierInput, "seatIdentifier": SeatIdentifierInput, "body": UpdateSeatBodyInput, "metadata": UpdateSeatMetadataInput}