Verify with SEEK Pass

Verify with SEEK Pass allows a hirer to request to verify a candidate. This is typically triggered when a candidate applies for a position.Identity verification can be requested for any candidate. It is not limited to candidates that have a SEEK Profile, nor to those that found the position on a SEEK job board.

Before you begin

Ensure that you have reviewed the initial setup for Candidate Profiles.Requesting identity verification will be available to Gold and Platinum  partners at launch, with support for additional credentials  and wider partner availability planned in future. If we haven’t contacted you about this solution, don’t commence your build until you receive confirmation that we can support the certification and release of your integration. We’ll get in touch with our remaining partners once Verify with SEEK Pass reaches general availability.Hirers have to opt in and onboard to this new feature. Only trigger the candidate verification flow for hirers with an established Verify with SEEK Pass relationship. Your software can keep track of configured relationships based on onboarding requests and/or subscribing to the HirerRelationshipChanged event. Alternatively, the hiringOrganization query enables your software to retrieve the relationships on demand.

Trigger verification process

Use the verifyCandidate mutation to initiate the verification process with SEEK Pass.Your software may automatically trigger verification for opted-in hirers when a job application is submitted, or manually, out of band of a job application process.
MutationVariablesResult (to be verified)Result (already verified)
mutation ($input: VerifyCandidateInput!) {
  verifyCandidate(input: $input) {
    verificationStatusCode

    ... on VerifyCandidatePayload_Verify {
      externalId
      redirectUri
    }
  }
}
A successful response will contain a verificationStatusCode:
  • Complete indicates that the candidate is already verified and has already consented to share their verification resultsNo further action is necessary.
  • Pending indicates that the candidate has remaining actions to completeLink the candidate to the redirectUri in order to complete their verification. This could be in an email, or on a job application submission page in your software.
If you receive a FORBIDDEN error, your software may not have a Verify with SEEK Pass relationship with the hirer.

Display verification result

To display verification results within a candidate or applicant list, follow the steps on the next page.