applyWithSeekButton
QUERY

The properties to use to render the Apply with SEEK button on a given page load.Caution: this is currently under development and may be changed or removed without notice.These include the button label, the URL to redirect the candidate to the SEEK authorization page, and images for the button.

Arguments

Name
Description
hirerId* 
String!
The identifier of the SEEK hirer that owns the position.Their name will be displayed on the SEEK authorization page (i.e. "Partner Name on behalf of Hirer Name").
redirectUri* 
String!
The URI that the candidate will be redirected to after completing their authorization.
applicationUri 
String
The URI that the candidate accesses to apply for the position.If seek-token is available, this field can be omitted.
seekHirerJobReference 
String
An optional hirer-provided opaque job reference for the position.If seek-token is available, this field can be omitted.
token 
String
The seek-token received as part of the query string when the candidate arrived from SEEK.If seek-token is not available (i.e. the candidate did not arrive from SEEK), this field can be omitted.

Result

ApplyWithSeekButtonPayload!
Name
Description
buttonLabel* 
String!
The label for the button, e.g. "Apply with SEEK" or "Apply with Jobstreet".
The image options for the Apply with SEEK button.
url* 
String!
The link for the button to redirect the candidate to the SEEK authorization page.

Sample

GraphQL
query ($input: ApplyWithSeekButtonInput!) {
  applyWithSeekButton(input: $input) {
    buttonLabel
  }
}