AddSeatInput
Input Object
One seat add operation.
Fields
employerJob EmployerJobIdentifierInput! Required
Employer job for the seat.
seatPostingId ID! Required
Agency-provided identifier for the seat. Must be unique across all seats on the job. Use it in later updateSeats and clearSeats requests.
body AddSeatBodyInput! Required
Seat body data.
location SeatLocationInput! Required
Location for the seat.
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
Salary for the seat.
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 AddSeatMetadataInput
Seat metadata.
taxonomyClassification SeatTaxonomyInput
Taxonomy classification for the seat.
campaignCategories [String!]
Campaign categories for targeting and reporting.
url WebUrl
Job URL for the seat.
trackingUrl WebUrl
Tracking URL for the seat.
Example
{ "employerJob": EmployerJobIdentifierInput, "seatPostingId": "opaqueId", "body": AddSeatBodyInput, "metadata": AddSeatMetadataInput}