• No results found

positionNotPostedReason
QUERY

The reason why a specific position was not posted on SEEK, identified by its reason ID.

Arguments

NameDescription
reasonId* 
String!
The identifier for the PositionNotPostedReason.

Result

PositionNotPostedReasonPayload
NameDescription
message* 
String!
A human-readable message explaining why the position was not posted on SEEK.For example, "This ad wasn't posted on SEEK because it wasn't mapped to a SEEK account. To post it, contact your SEEK account manager to update your SEEK preferences.".
status* 
String!
A short status describing why the position was not posted on SEEK.For example, "Couldn't post".
callToAction 
String
A suggested action the user can take to resolve the issue.Currently only two codes are defined: "ContactSeek" and "ManagePosition".This will be null if no call to action is applicable.
An array of field-level validation errors associated with the reason.This will be null if there are no field-level details.

Sample

GraphQL
query ($input: PositionNotPostedReasonInput!) {
  positionNotPostedReason(input: $input) {
    callToAction
  }
}