UpdateSeatInput
Input Object
One seat update operation.
Fields
employerJob EmployerJobIdentifierInput! Required
Employer job for the seat.
seatIdentifier SeatIdentifierInput! Required
Seat to update. Provide one field.
jobKey ID
Encrypted jobPostId for the seat's JobPost. Returned by addSeats and also available on EmployerJobSeatMetaData.
body UpdateSeatBodyInput
Seat body data. Omit fields for no change.
location SeatLocationInput
Updated location. Omit or set to null for no change.
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 for the job location.
longitude Float
Longitude for the job location.
salary SeatJobPostingSalaryInput
Updated salary. Omit or set to null for no change.
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. Omit fields for no change.
taxonomyClassification SeatTaxonomyInput
Taxonomy classification for the seat.
campaignCategories [String!]
Campaign categories for targeting and reporting.
url WebUrl
Job URL for the seat. Omit or set to null for no change.
trackingUrl WebUrl
Tracking URL for the seat. Omit or set to null for no change.
Example
{ "employerJob": EmployerJobIdentifierInput, "seatIdentifier": SeatIdentifierInput, "body": UpdateSeatBodyInput, "metadata": UpdateSeatMetadataInput}