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.

Hirer onboarding

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.

Hirer opt out

Your software must provide a way for hirers to opt out of sending Verify with SEEK Pass requests to candidates.Where this setting is placed depends on your software, though it is typically implemented as a checkbox on the hirer’s settings page:
This will prevent ID Verification emails from being sent to candidates when they apply for a job.

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

      button {
        label
        uri
      }
    }
  }
}
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 completeDisplay a Verify with SEEK Pass button and link 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 verify button

Display the Verify with SEEK Pass button to allow candidates to verify their identity. Generally this will be displayed on an email sent from your software, but you may also link to the verification page directly from a job application submission page in your software, a text message, or other channel.
Within the context of an email:

Verify your identity for your application to {HIRER_NAME}

From: careers@hirer.exampleTo: candidate@mail.example
Hi {CANDIDATE_NAME},Thanks for applying for {ROLE_TITLE} role at {HIRER_NAME}.{HIRER_NAME} has requested you to verify your identity with SEEK Pass using a government-issued ID. This confirms you are a real person and adds trust to your application claims.Once verified, you can choose to create a profile on SEEK, and you can reuse your verified identity for future job applications with other employers.
Best regards,{HIRER_NAME} Careers TeamPartnering with SEEK Pass for secure identity verification.

Assets

SEEK will provide a bundle of Verify with SEEK Pass button assets, including pre-approved buttons, text, and logo assets. You can always find the latest version below.Last updated: 2025-12-09

Display verification result

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