Job ads can be modified under their existing URL after they’ve been posted.
While most fields can be freely updated, there are some restrictions:
- Job ads cannot be moved between position openings or SEEK hirers.
- Updates to
positionTitle
,jobCategories
,positionLocation
andpostingInstructions.seekAdvertisementProductId
may result in an additional charge for that job ad.See variable pricing to learn more. - Providing a
seekApplicationQuestionnaireId
field to theupdatePostedPositionProfile
mutation will fail with aBAD_USER_INPUT
error.See the questionnaire immutability documentation for more information. - We do not recommend changing the application method of a job ad while it is live on the SEEK platform.Attempting to switch a live job ad between link out and native apply may result in unexpected behaviour and complicate applicant tracking. You may support closing and re-posting the job ad to SEEK with a different application method.
- You must refresh the
UpdatePostingInstructionInput.seekAdvertisementProductId
by using ad selection, otherwise omitting the field to use the existing product.
The
updatePostedPositionProfile
mutation updates a live job ad.
The PositionProfile
’s existing fields will be replaced with the provided input fields.
You must provide the current values of any fields you don’t want to modify.
An exception is made for UpdatePostingInstructionInput.end
,
where omitting the field will preserve the existing end date.For example, you could run this mutation to update a job ad with a new title:
You will receive a
FORBIDDEN
error if you try to update a job ad that has already been closed.