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

Apply on your site, with SEEK
POST Application PrefilledThis method retrieves a SEEK Application prefilled with Profile and Resume data, for a particular Job Ad. The Job Ad may or may not be listed on SEEK.
Request
POST https://api.seek.com.au/v2/applications/prefilledAccept: application/jsonAuthorization: Bearer <AuthCode access token>Content-Type: application/json{ "applicationFormUrl": "https://www.mycustomapplyform.com.au/jobs/123", "advertiserId" : "1234567", "positionTitle" : "Chief Executive Officer", "positionUri" : "http://www.jobboard.biz/Job12345678", "positionReference" : "Ext3453", "countryCode" : "AU", "postalCode" : "2001"}
Request parameters
advertiserIdBody param - Required
The SEEK Advertiser Id for the given job ad regardless of whether the ad is listed on or off SEEK.If a separate system posts your job ads please refer closely to Task: Retrieve a SEEK Application prefilled with SEEK Profile.
applicationFormUrlBody param - Required
Link-out URL. Used by SEEK to find the Job AdNote: when creating a Job Ad on SEEK that utilises _Apply on your site, with SEEK_ an Application Form URL must be entered. This parameter must be the exact same Application Form URL. Validation: must be a fully qualified URI. If a separate system posts your job ads please refer closely to Task: Retrieve a SEEK Application prefilled with SEEK Profile.
positionTitleBody param - Not required
The title of the open position as it appears in the job advertisement.
positionUriBody param - Not required
URI of the position – for detailed view.Validation: must be a fully qualified URI.
positionReferenceBody param - Not required
The reference of the open position as it appears in the job advertisement.
countryCodeBody param - Not required
Two alpha characters representing the country that the position is in.Validation: must be an “official assigned” or “exceptional reservation” code from ISO 3166-1 alpha-2.
postalCodeBody param - Not required
The postal code that the position is located.Validation: max 10 characters, alpha-numeric.
AuthenticationAn Authorize header is required with the following values:
  • Scheme: Bearer
  • Value: an Access Token obtained using the Authorization Code flow for the scope “r_profile_apply”
ResponsesThe return value is the full representation of the Application.
idstring
A unique identifier for the application
createdstring
Datetime application was created
updatedstring
Datetime application was updated
applicantInfoobject
A unique identifier for the application
firstNamestring
First name of the applicant
lastNamestring
Last name of the applicant
emailAddressstring
Email address of the applicant
phoneNumberstring
Email address of the applicant
availabilityobject
Information regarding the availability of the applicant
weeksint
Number of weeks for applicant to become available
currentLocationobject
Information on current location
idstring
Identifier of location
descriptionstring
Descriptor of location
areasobject[]
Array of objects containing information about areas of the location
idstring
Identifier of the area
descriptionstring
Descriptor of the area
skillsstring[]
Array of strings containing skills of the applicant
salaryAndVisaByCountryobject
Salary and visa information of the applicant. Contains a property per country
<countryId>object
Identifier of country. Contains visa salary details for country. Key is the country identifier as a string
descriptionstring
Description of country (e.g. “All of Australia”)
hasWorkingVisaboolean
Has working visa
minimumSalaryValuestring
Minimum salary
salaryTypestring
Descriptor of salary type
workHistoryobject[]
Array of objects containing the sections of an applicant's work history
jobTitlestring
Title of job
companyNamestring
Name of the company
industryobject
Industry information
idint
Identifier of industry
descriptionstring
Descriptor of industry
achievementsstring
Key achievements of role
fromstring
Datetime job started
tostring
Datetime job ended
resumeobject
Resume information for the applicant
linkstring
URI to the applicant's resume
completestring
URI to complete the specific application
Reference DataA number of properties in the prefilled application response contain SEEK reference data.For details, please see:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
  "id": "123",
  "created": "2014-05-10T16:14:29.653Z",
  "updated": "2014-05-10T16:14:29.653Z",
  "applicantInfo": {
    "firstName": "Luke",
    "lastName": "Skywalker",
    "emailAddress": "luke@skywalker.net",
    "phoneNumber": "0412345678",
    "availability": {
      "weeks": 2
    },
    "currentLocation": {
      "id": "1234",
      "description": "Sydney",
      "areas": [
        {
          "id": "5678",
          "description": "CBD & Inner Suburbs"
        }
      ]
    },
    "address": {
      "addressLines": "541 St Kilda Road",
      "suburb": "St Kilda",
      "state": "VIC",
      "country": "Australia",
      "postCode": "3004"
    },
    "skills": ["sword fighting", "jedi mind tricks"],
    "salaryAndVisaByCountry": {
      "3000": {
        "description": "All Australia",
        "hasWorkingVisa": true,
        "minimumSalaryValue": "85000",
        "salaryType": "Annual"
      },
      "3001": {
        "description": "All New Zealand",
        "hasWorkingVisa": false,
        "minimumSalaryValue": "50",
        "salaryType": "Hourly"
      }
    },
    "workHistory": [
      {
        "jobTitle": "jedi",
        "companyName": "rebel alliance",
        "industry": {
          "id": 7008,
          "description": "Information Technology, Media & Telecommunications"
        },
        "achievements": "rescued han solo",
        "from": "2013-05-10T16:14:29.653Z",
        "to": "2014-05-10T16:14:29.653Z"
      },
      {
        "jobTitle": "apprentice",
        "companyName": "rebel alliance",
        "industry": {
          "id": 7008,
          "description": "Information Technology, Media & Telecommunications"
        },
        "achievements": "destroyed death star",
        "from": "2012-05-10T16:14:29.653Z",
        "to": "2013-05-10T16:14:29.653Z"
      },
      {
        "jobTitle": "farmer",
        "companyName": "skywalkers",
        "industry": {
          "id": 7008,
          "description": "Information Technology, Media & Telecommunications"
        },
        "achievements": "droid maintenance",
        "from": "2011-05-10T16:14:29.653Z",
        "to": "2012-05-10T16:14:29.653Z"
      }
    ]
  },
  "resume": {
    "link": "https://api.seek.com.au/v2/resumes/999"
  },
  "complete": "https://api.seek.com.au/v2/applications/123/complete"
}