The The
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, along with the seekAdSyncId and optional seekSubOrgReference used when posting the position with the syncPositions mutation.It returns the 25 most recent 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
}
}