

# POST /api/partner/v2/oauth/token
curl --location $SEEK_PASS_URL/api/partner/v2/oauth/token.json
--header 'Accept: application/json'
--header 'Content-Type: application/x-www-form-urlencoded'
--data-urlencode grant_type=client_credentials
--data-urlencode client_id=$CLIENT_ID
--data-urlencode client_secret=$CLIENT_SECRET
--data-urlencode 'scope=write.digital_identity read.digital_identity'# POST /api/partner/v2/verify/requests/digital_identity.json
{
"request_id": "7cbc7e51-82f5-43ec-8d63-b7cdf1170425", // Optional. For tracking requests. If not passed, it will be auto-generated.
"callback_url": "https://www.partner.com/callback", // Optional. For redirecting users
"display_options": { // Required
"partner_name": "string", // Required
"partner_logo_url": "string" // Optional
},
"request_source": [ // Optional
{
"name": "string"
}
],
"metadata": { // Optional - context about the verification
"position_title": "string",
"position_url": "string",
"position_location": "string",
"job_categories": "string",
"applied_on_seek": true
},
"options": { // Optional - configure the SEEK Pass experience
"email_hint": "string", // Optional. Pre-fills the user's email address
"locale": "string" // Optional. Sets the language for the verification flow (e.g. en-AU)
}
}{
"request_id": "7cbc7e51-82f5-43ec-8d63-b7cdf1170425",
"redirect_uri": "https://app.seekpass.co/partner/verify/digitalIdentity?clientId=[CLIENT_ID]&requestId=fa651300-b91a-49cb-8ee7-cac68b3fdf74"
}redirect_uri and authenticates, the request becomes associated with their account.redirect_uri and begin their submission within 30 days, the request will be automatically cancelled and the original data will be permanently deleted.request_id to create a new request.redirect_uri, the user will be directed to the in-progress submission to continue.redirect_uri, the user will be directed to the submitted credential.