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

Apply on your site, with SEEK
Integration Requirements
PrerequisitesPartners:
  • Must have a registered account with SEEK of type Uploader
  • Must have registered all OAuth 2.0 Redirect URIs with SEEK. It is strongly recommended for the redirect URIs to use HTTPS. In accordance with OAuth 2.0 current best practice redirect URIs are matched exactly; URI patterns or wildcards are not supported.
  • Must be approved to use SEEK APIs.
Advertisers:
  • Must have a registered account with SEEK
  • Must be approved to use Apply on your site, with SEEK on their Job Advertisements
  • Account must be linked to a Partner for the purposes of Apply with SEEK
  • SEEK Job Advertisements must be specified as link out and have an Application Form URL specified.
Service StandardsThe Apply on your site, with SEEK APIs will be available 24/7 (excluding planned site outages and unforeseen circumstances).
Security
  • Communication is restricted to HTTPS
  • The APIs are protected by OAuth 2.0 authentication. The OAuth 2.0 flows are the Authorization Code Flow (where candidate consent is required to grant access) and the Client Credentials Flow (where a Partner’s credentials are all that is required to grant access).
  • The Authorization Code Flow cannot be implemented within an iframe. SEEK employs preventative measures to protect our candidates from UI redress attacks.
Application Form URLAs part of the pre-fill request, The Application Form URL will be used in matching the request for SEEK Profile data with the Job Advertisement if it has been posted on SEEK. If a match is not found the optional position data will be used to display the candidate’s activity on the SEEK platform.
  • Application Form URL
    • This needs to be the exact same URL that is used when creating a Job Advertisement on SEEK.
    • SEEK uses this to find a matching SEEK Job Advertisement. If no Job Advertisement can be found, it is assumed that this application is for a non-SEEK Job Advertisement.
Support and ImplementationOnce your integration is complete we will go through a checklist and testing procedure.You will be provided a list of requirements for your integration to be allowed to go live with SEEK. This will include, but is not limited to workflow and screenshots of your integration and a step-by-step walkthrough of the below items:
  • An authorization flow that does not open in an iframe
  • How your integration functions across different platforms and devices
  • How a resume is attached for an on-SEEK job
  • How a resume is attached for an off-SEEK job
  • A list of profile data you pre-fill
  • Where profile pre-fill data appears on the application form
  • How your integration sends a complete response for an on-SEEK job
  • How your integration sends a complete response for an off-SEEK job
  • How your integration works for an on-SEEK job
  • How your integration works for an off-SEEK job
  • How a mutual client activates Apply on your site, with SEEK within your system
  • How candidate source tracking for applications works
  • Details of your support process should an issue occur