This content provides an early look at an upcoming extension to the SEEK API. You may use it to scope integration effort, but the features described are not fully implemented and may be adjusted ahead of a production release.Check with your SEEK contact before starting any build work described here.
This feature will be available to Gold and Platinum partners only at
launch, with support for additional credentials and wider partner
availability planned in future.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 remaining partners once Verify with SEEK Pass reaches general
availability.
HirerRelationshipChanged event.
The Developer Dashboard hirers page displays the SEEK hirers that you have a relationship with and lets you check whether they have the required CandidateVerification relationship.
Alternatively, the hiringOrganization query enables your software to retrieve the relationships on demand.Your software must provide a way for hirers to opt out of sending Verify with SEEK Pass requests to candidates.
Verify with SEEK Pass is enabled by default for all hirers that have onboarded to this feature.To check whether Verify with SEEK Pass is enabled for a given hirer, use the hasVerifyWithSeekPassEnabled query:QueryVariablesResult
CopyGraphQL Explorer
query ($input: HasVerifyWithSeekPassEnabledInput!) {
hasVerifyWithSeekPassEnabled(input: $input) {
enabled
}
}toggleVerifyWithSeekPass mutation.
Your software can re-enable Verify with SEEK Pass for a hirer at any time by triggering the same mutation with enabled set to true.MutationVariablesResult
CopyGraphQL Explorer
mutation ($input: ToggleVerifyWithSeekPassInput!) {
toggleVerifyWithSeekPass(input: $input) {
hirerId
enabled
}
}verifyCandidate mutation to initiate the verification process with SEEK Pass.This mutation requires a partner token to be triggered from your software’s backend.Your software may automatically trigger verification for hirers when a job application is submitted,
or manually,
out of band of a job application process.Only trigger this mutation for hirers that meet both of the following requirements:The metadata included in the query variables enables enhanced user support through the ID verification process.MutationVariablesResult (to be verified)Result (already verified)
CopyGraphQL Explorer
mutation ($input: VerifyCandidateInput!) {
verifyCandidate(input: $input) {
verificationStatusCode
... on VerifyCandidatePayload_Pending {
externalId
redirectUri
button {
label
uri
images {
accent
dark
light
}
}
}
}
}verificationStatusCode:COMPLETEindicates that the candidate is already verified and has already consented to share their verification resultsNo further action is necessary.PENDINGindicates that the candidate has remaining actions to completeDisplay a Verify with SEEK Pass button and link the candidate to theredirectUriin order to complete their verification. This could be in an email, or on a job application submission page in your software.Thebuttonobject provides:label: The localised button text (e.g., “Verify with SEEK Pass”)uri: The verification URL to navigate to when the button is clickedimages: Three SVG button variants (accent,dark,light) for different backgrounds
redirectUriin a new browser tab. It should be displayed after the candidate has submitted their application.
FORBIDDEN error,
your software may not have a Verify with SEEK Pass relationship with the hirer.Contact us if your software requires operations to verify candidates in
bulk.
redirectUri of the SEEK Pass identity verification flow.Verify your identity for your application to {HIRER_NAME}
From: careers@hirer.exampleTo: candidate@mail.exampleHi {CANDIDATE_NAME},To strengthen your application for {ROLE_TITLE} at {HIRER_NAME} we are requesting that you verify your identity with SEEK Pass.
Best regards,{HIRER_NAME} Careers TeamPartnering with SEEK Pass for secure identity verification.
Optional copy for additional context on SEEK PassWhat is SEEK Pass?SEEK Pass is a secure digital passport to verify and share work credentials. It has verified millions of candidate credentials.Employers request credential verification to identify quality candidates and shortlist faster. SEEK Pass ensures your privacy by sharing verification results, not documents.
width attribute to half the original size of the exported button.HTML
Copy
<!-- The exported button is 618px by 96px (@2x) --><img
src="cid:vwsp-en-standard-accent.png"
width="309"
alt="Verify with SEEK Pass"
/>cid: scheme.
The attachment should include these headers:HTTP
Copy
Content-Type: image/png; name=vwsp-en-standard-accent.png
Content-ID: <vwsp-en-standard-accent.png>
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="vwsp-en-standard-accent.png"
<base64 image data>Content-ID value (excluding angle brackets) must match the filename referenced in your src="cid:..." attribute.To display verification results within a candidate or applicant list,
follow the steps on the next page along with this guide,
as both SEEK Profile and identity verification results should be retrieved from the same query.Use the response from the seekCandidateSummaries query to determine whether to show a verification result for each candidate:- If
identity.isVerifiedistrue, render the verification result - If
identity.isVerifiedisfalse, do not render the verification result
- Render the SEEK Pass badge to denote the verification resultYour software must not modify it.
- Surface the
formattedNamealongside the badgeThis allows hiring managers to easily verify that the verification was performed on the correct candidate.
- Display the SEEK Pass icon next to the candidate’s name. Retrieve the icon and its tooltip from the
identity.iconfield of theseekCandidateSummariesquery. - Display a tooltip when hovering over the icon. If the response
identity.icon.tooltipLabelcannot be used, the tooltip copy should be:Verified by SEEK Pass as {formattedName}. - Include a legend on your page with a badge that explains the meaning of the SEEK Pass icon.
Barista (Part-time)
| Name | Source | Status | Actions |
|---|---|---|---|
John Smith | SEEK | New | |
Sarah Johnson | Careers website | Shortlisted | |
Michael Brown | Other | Offered | |
Emma Wilson | SEEK | New | |
David Lee | Other | Shortlisted | |
Rachel Green | SEEK | New | |
James Taylor | Careers website | Shortlisted | |
Lisa Anderson | Other | Offered | |
Peter Wright | SEEK | New | |
Amy Chen | Careers website | Shortlisted |
Legend:
Verified by SEEK Pass
Contact us if your software requires webhook notifications for verification
results.
Use PNG buttons in emailsUse a PNG button asset in emails as SVGs may not render consistently or at
all in certain email clients.