This content provides an early look at an upcoming extension to the SEEK API. You may use it to scope integration effort, but the features described are not fully implemented and may be adjusted ahead of a production release.Check with your SEEK contact before starting any build work described here.
positionNotPostedReason query accepts a reasonId, included in the PositionNotPostedEvent and returns the reason a position was not posted to SEEK, along with any suggested remediation actions.Directional This query currently returns mock data and may not reflect the final implementation.Query the status, message, and callToAction fields to clearly communicate the issue and recommended next steps to the hirer, as demonstrated in the PositionNotPosted use case.QueryVariablesResult
CopyGraphQL Explorer
query ($input: PositionNotPostedReasonInput!) {
positionNotPostedReason(input: $input) {
status
message
errors {
field
value
message
}
callToAction
timestamp
}
}positionNotPostedReasons query accepts a seekPartnerPositionId, included in the PositionNotPostedEvent and returns all historical reasons why a position was not posted to SEEK, along with any suggested remediation actions.Directional This query currently returns mock data and may not reflect the final implementation.QueryVariablesResult
CopyGraphQL Explorer
query ($input: PositionNotPostedReasonsInput!) {
positionNotPostedReasons(input: $input) {
status
message
errors {
field
value
message
}
callToAction
timestamp
}
}