This use case provides technical implementation details for the Apply with SEEK product.
More information can be found on the Apply with SEEK product page .Apply with SEEK allows candidates to pre-fill an external apply form hosted by your recruitment software using information from their SEEK Profile.
Candidates can also attach their CV already stored on SEEK, making it easier to apply on desktop or mobile.SEEK Profile information available through Apply with SEEK is only to be used to pre-fill an apply form where a candidate can review and edit the form before submitting.
It must not be used for any other purpose, such as authenticating candidates, creating user accounts, or automatically submitting an application on a candidate’s behalf.If you are upgrading from the previous version of Apply with SEEK,
review this use case documentation and the revision guide.Your software requires an Apply with SEEK relationship with a test hirer account to build and test the Apply with SEEK use case.
Review the Developer Dashboard hirers page and contact SEEK’s support team to configure the relationship if it is missing.GraphQL operations for Apply with SEEK require a partner token.
Browser tokens are not supported for Apply with SEEK operations as their restricted scope is designed to make them safe to send to authenticated hirer users in your frontend.Once you have completed your internal build and test phases,
contact SEEK’s support team to certify your integration and grant access to Apply with SEEK for production hirer accounts.
This is a separate pre-release step to ensure integration compatibility and quality.Apply with SEEK allows candidates to use their SEEK Profile data when applying for jobs.
For example, when they link out from a SEEK job ad to your apply form, they can be presented with the following flows:
Apply with SEEK also works for candidates that arrive on your application form directly or through another channel.
The experience remains similar but they are only afforded the manual button flow.Your software must support both of the below flows to be certified for Apply with SEEK:
How it works:
How it works:

- Manual button flow: The traditional approach where candidates click a button on your form to authorize SEEK Profile access
- Pre-authorization flow: A streamlined approach where authorization happens before candidates reach your form
- The candidate clicks the Apply button on SEEK.
- The candidate is redirected to the external apply form.
- If they click the Apply with SEEK button on the form, they are prompted to temporarily authorize access to their SEEK Profile.
- Your software can pre-fill the form using their profile data after this exchange.
- The candidate submits their application on the external form.
- The candidate clicks the Apply button on SEEK.
- The authorization page is presented to the candidate upfront, before they are redirected to the external apply form.
- Your software can pre-fill the form upon redirect.
- The candidate submits their application on the external form.