SEEK - Australia's no. 1 jobs, employment, career and recruitment site

Apply on your site, with SEEK
API OverviewApply on your site, with SEEK is designed for customers with application processes outside of the standard SEEK onsite application process, typically large corporate businesses and government bodies.The Apply on your site, with SEEK API allows candidates to use their SEEK Profile and stored resume when applying through an application form hosted ‘off’ SEEK. It delivers the following benefits for candidates:
  • Pre-fills the application form with their SEEK profile information, removing duplicate effort and saving time
  • Candidates can attach their stored resume, helping them complete applications on mobile
Frequency of useRequests to retrieve a prefilled Application and Resume are driven by candidate behaviour in selecting to prefill from SEEK during a custom job application form. Therefore the expected request rate will correlate roughly with the typical number of applications started.While an access token is valid (20 minutes), SEEK expects partners to make a reasonable number of calls to the APIs based on candidate behaviour, including retrying a reasonable number of times to successfully retrieve data and to record application completion.
Candidate ExperienceApply on your site, with SEEK can be used by a candidate from both on-SEEK and off-SEEK job advertisements.These following steps outline the Apply on your site, with SEEK experience from a candidate’s perspective on SEEK:
  1. Candidate views a job listing on SEEK
  2. Candidate clicks “Apply for this job”
  3. Candidate is redirected to the Job Advertisement on the Partner’s website
  4. Candidate clicks the “Apply with SEEK” button and is redirected to the SEEK authorization page
    1. If Candidate is not signed in on SEEK, they are redirected to a sign on page BEFORE being sent to the SEEK authorization page
  5. Candidate clicks the “Authorize” button and is redirected back to the Job Advertisement on the Partner website
  6. Application form is prefilled with candidate’s SEEK details – candidate clicks “Apply”
  7. SEEK receives a complete signal, and candidate gets a “Thanks for applying” type page on the Partner website
These following steps outline the Apply on your site, with SEEK experience from a candidate’s perspective “Off-SEEK”:
  1. Candidate views a job listing on Partner website
  2. Candidate clicks the “Apply with SEEK” button and is redirected to the SEEK authorization page
  3. Candidate clicks the “Authorize” button and is redirected back to the Job Advertisement on the Partner website
    1. If Candidate is not signed in on SEEK, they are redirected to a sign on page BEFORE being sent to the SEEK authorization page
  4. Application form is prefilled with candidate’s SEEK details – candidate clicks “Apply”
  5. SEEK receives a complete signal, and candidate gets a “Thank you for applying” type page on the Partner website
The image below shows the flow of the candidate experience for a signed in candidate.
Usage and ScenariosApply on your site, with SEEK can be made available to candidates for both job advertisements listed on SEEK and Job Advertisements posted elsewhere.To use Apply on your site, with SEEK for SEEK Job Advertisements, the job advertisement must be posted to SEEK with these values:
  • Link out – set to True
    • The application process for the Job Advertisements is set to link out (rather than SEEK Native)
  • Application Form URL – set to the URL for commencing the Job Application process
To be able to use Apply on your site, with SEEK for Job Advertisements not listed on SEEK, the Advertiser must have an account registered with SEEK and a SEEK Advertiser ID. Also the Application Form URL for the non-SEEK Job Ad must still be provided.
Minimum Fields in a SEEK ProfileApply on your site, with SEEK attempts to prefill a job application with the fields within a candidate’s SEEK Profile. The minimum fields required to create a SEEK profile include first name, last name and email address – the Apply on your site, with SEEK API should expect at least these fields to be prefilled in a job application.
Changes to the Job Application processThere are two main points within a Job Application process where a Partner will now interact with SEEK:
  • Allow a Candidate to retrieve their SEEK Profile and Resume
    • Call the Prefilled endpoint to retrieve the Candidate’s SEEK Profile and Resume and use this data to prefill your application form
  • Record that the Candidate has submitted their application
    • When a Candidate completes and submits their Job Application in your process, call the Complete endpoint to notify SEEK to record this event
Posting Job Advertisements when using Apply on your site, with SEEKIf you have an existing authorisation to link out to your own application forms from SEEK Job Advertisements, posting a Job Advertisements to SEEK remains the same, i.e:
  • Flag that the Job is a link-out job
  • Provide your Application Form URL – the link to commence a Job Application in your system – the same as you currently do. Note, the exact same URL will be required as a request parameter when calling Apply on your site, with SEEK for candidate prefill data.
NB: If the system posting your Job Advertisements is different to the system calling the Apply on your site, with SEEK API please pay particular attention to the job posting data that is required to retrieve Apply on your site, with SEEK applications i.e. details regarding the SEEK Advertiser ID and link-out URL as per the walkthrough.