Apply with SEEK

    Suggestions will appear below the field as you type

    Apply with SEEK

      Suggestions will appear below the field as you type

      Apply with SEEK

      Apply with SEEK

      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 application 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.

      Candidate experience

      Apply with SEEK can be used where a candidate arrives on your hosted application form via a SEEK job advertisement using link-out, or where the candidate accesses the application form in your software through another source. In either case, the candidate can click the Apply with SEEK button to authorize access to their SEEK profile, and have their details pre-filled into the application form.
      The diagram below outlines the Apply with SEEK experience for a candidate starting on SEEK:

      Before you begin

      Before you start accessing the GraphQL queries for Apply with SEEK, you will need to request a partner token.

      Integrating Apply with SEEK

      To integrate the Apply with SEEK flow into your application form, the following steps are required:
      The diagram below shows an expanded sequence of a candidate applying via Apply with SEEK. It provides detail on the interactions between the SEEK and Partner systems required to successfully pre-fill the application form, grouped by each step in the integration process.

      Migrating from Apply with SEEK v1

      If you currently integrate with the previous version of Apply with SEEK , you will need to follow the same steps above to update your integration.
      While the candidate user flow is similar, this new version uses the SEEK API and the same GraphQL candidateProfile query  as our SEEK Optimised Apply product.
      The table below outlines the key differences between the previous and current versions of Apply with SEEK:
      Feature
      Prior Version (v1)
      This Version (v2)
      Legacy Client Credentials
      No support
      New seekid passed in during link-out redirect
      Link generated by partner system
      GraphQL applyWithSeekLink query, returning link, branded image and text localised for SEEK, Jobsdb and Jobstreet
      OAuth2.0 with authorization code exchanged for access token
      Revised authorization flow returning candidateid for retrieving profile and seekid for completion tracking
      POST endpoint
      GET based on returned url
      GET based on returned url
      Partner pre-fills fields based on returned data
      Partner pre-fills fields based on returned data
      POST endpoint
      GraphQL sendApplicationSignal mutation