Parameter |
Value |
Description |
Required parameters |
username |
string |
Your reed.co.uk account username. |
jobType |
int |
The type of the job. Possible values:
- 1 = Permanent
- 2 = Contract
- 4 = Temporary
|
workingHours |
int |
The job working hours. Possible values:
- 1 = Full time
- 2 = Part time
- 3 = Full or Part time
|
description |
string |
The job description must be between 150 and 6,500 characters. It cannot contain email addresses, URLs or phone numbers.
|
title |
string |
The job title must be no more than 255 characters. It cannot contain email addresses, html, URLs or phone numbers.
|
townName* |
string |
The job location (e.g. WC2B 5LX, London, Newcastle upon Tyne, Covent Garden). Must be no more than 255 characters. It cannot contain email addresses, html, URLs or phone numbers.
It is recommended to provide a UK postcode as this allows for more accurate searching.
*The townName parameter can only accept postcode and names of towns within the UK.
|
Optional parameters |
postingKey |
Guid |
Unique posting key associated with a reed.co.uk recruiter account. Only used if posting on behalf of clients (bulk posters). |
productId |
int |
Credit type to be spent when creating the job. Possible values:
- 1 = Standard job
- 2 = Premium job
- 3 = Featured job
- 4 = Premium+ job
- 81 = Marketplace job
If no value is provided, the system will use the recruiter's preferred credit type (if set) or automatically choose the best available credit in the account.
|
expiryInDays |
int |
The number of days the job will appear on reed.co.uk. Max of 42. (Default: 42) |
isDemo |
boolean |
If true, the job will be posted as a draft. Used to test the api works as expected. (Default: false). Only used in Post job (not Edit). |
isPublic |
boolean |
If true, the job will appear in reed.co.uk's public sector and display in relevant searches. (Default: false) |
isGraduate |
boolean |
If true, the job will appear in reed.co.uk's graduates sector. This option is used to indicate that the job is a graduate trainee role and is usually aimed to candidates who have graduated within the last three years. (Default: false) |
sendApplicationDigest |
boolean |
If true, job application emails will be sent to the recruiter in a digest format, once a day. If false, job application emails will be sent instantly. (Default: false) |
ownerRef |
string |
Optional reference (e.g. recruiter's own job reference). Must be no more than 64 characters. It cannot contain email addresses, html or URLs. |
profileId |
int |
Optional (for recruiters with extended profile permissions). This references the recruiter's profile ID (which the recruiter has permissions to use) that will be associated with the posted job.
If not provided: The profile associated with the recruiter, if they have one, will automatically be assigned with the job.
If provided: The specified profile will be associated with the job.
Only a recruiter's profile ID, or any the recruiter has permissions to, can be specified against the job.
|
countyName |
string |
Can be used in conjunction with townName to specify a county. (e.g. Essex) |
countryName |
string |
Can be used in conjunction with townName and/or countyName to specify a country. (e.g. United Kingdom) |
parentSectorId
View all
|
int |
Can be used to specify the parent sector the job should be posted in. If not provided, the system will set the most appropriate sector automatically, based on the job details. |
jobSectorId
View all
|
int |
Can be used, together with parentSectorId, to specify the sub-sector the job should be posted in. If not provided, the system will set the most appropriate sector automatically, based on the job details. |
minSalary |
decimal |
Specifies the minimum salary for the job. If not provided the salary will be shown as "Not specified". |
maxSalary |
decimal |
Specifies the maximum salary for the job. If not provided the salary will be shown as "Not specified". |
currency |
int |
Used to specify the salary currency (Default: GBP). Possible values:
- 1 = GBP (Great Britain Pounds)
- 2 = EUR (Euro)
- 3 = AUD (Australian Dollars)
- 8 = USD (United States Dollars)
- 21 = CAD (Canadian Dollars
|
salaryType |
int |
Used to specify the salary type. Possible values:
- 1 = Per hour
- 2 = Per day
- 5 = Per annum (Default)
|
ote |
boolean |
On target earnings. If true, will add "On target earnings" to the salary description.
Default: false.
|
benefits |
boolean |
If true, will add "plus Benefits" to the salary description.
Default: false.
|
proRata |
boolean |
If true, will add "pro rata" to the salary description.
Default: false.
|
negotiable |
boolean |
If true, will add "negotiable" to the salary description.
Default: false.
|
showSalary |
boolean |
If false, the salary will be hidden on the job details. The specified salary will still be used for searching purposes.
Default: false.
|
hiddenSalaryDescription |
int |
Only used if showSalary is false .
If provided, one of the following description will be shown instead of the salary. Possible values:
- 0 = Negotiable (Default)
- 1 = Commision only
- 2 = Competitive
|
emailForApplications |
string |
Alternative email address, which can be provided if the user wants to receive job application emails to an email that is different from the Recruiter account email address.
Only valid email addresses will be accepted, for more details on our email validation rules please click here.
|
eligibleUkOnly |
boolean |
If true, applications made by candidates not eligible to work in the UK will be automatically rejected.
If false, can specify visa sponsorship availability.
Default: true.
|
isVisaSponsorship |
boolean |
Only used if eligibleUkOnly is false (defaults to true).
If true, looking for both UK/non-UK eligible candidates and are open to sponsoring a visa.
If false, looking for both UK/non-UK eligible candidates, but are not open to sponsoring a visa.
Default: not set
|
externalUrl |
string |
If provided, applicants will be redirected to the specified external application URL. Must be a valid URL and be no more than 500 characters. The user must have a valid subscription to use this feature.
|
coverLetterPreference |
int |
Used to specify the cover letter preference. Possible values:
- 1 = Optional
- 2 = Required
- 3 = Not Required (Default)
|
skills[i] |
string |
Can be used to provide a list of skills to associate with the job. (e.g. skills[0]='ASP', skills[1]='JAVA' etc..)
|
questions.Question[i]
questions.ExpectedAnswer[i]
questions.IsKiller[i]
|
string
boolean
boolean
|
Can be used to provide a list of screening questions for the job. The question must consist of a question, an expected answer and wether or not is auto reject.
Example
- questions[0].Question = 'Do you have experience ?'
- questions[0].ExpectedAnswer = true
- questions[0].IsKiller = true
- questions[1].Question = 'You like your job ?'
- questions[1].ExpectedAnswer = true
- questions[1].IsKiller = false
Maximum 5 screening questions can be provided.
|
locationBaseType
|
int
|
Used to indicate job is remote working:
- 0 = Not Specified (default)
- 1 = Remote
|