Querying a position not posted reason

Operations

positionNotPostedReason

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
query ($input: PositionNotPostedReasonInput!) {
  positionNotPostedReason(input: $input) {
    status
    message
    errors {
      field
      value
      message
    }
    callToAction
    timestamp
  }
}

positionNotPostedReasons

The 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
query ($input: PositionNotPostedReasonsInput!) {
  positionNotPostedReasons(input: $input) {
    status
    message
    errors {
      field
      value
      message
    }
    callToAction
    timestamp
  }
}