FlashPost ReKrute (rekrute.com) documentation

Create listing

full example minimal example
FieldMandatoryDescription
anonymous
forbiddencannot be used for this job board
companyDetails
optionalCompany details
customerId
required
ID number
jobBoardIds
required
ID number
jobDetails
requiredJob details
providerReferenceId
required
string
length must be between 1 and 255
templateId
optionalstring
walletId
optional
ID number
will be provided by your Sales Representative if needed

Update listing

full example minimal example
FieldMandatoryDescription
companyDetails
optionalCompany details
jobBoardIds
required
ID number
jobDetails
requiredJob details
templateId
optionalstring

Company details

FieldMandatoryDescription
companyWebsiteUrl
optional
string
must have a valid URL format (i.e. https://example.org/page)
length must be between 1 and 2083
contactAddress
optionalContact address
contactEmail
optional
string
must have a valid email format
length must be between 1 and 255
contactName
optional
string
length must be between 1 and 255
contactPhone
optional
string
length must be between 7 and 255

Job details

FieldMandatoryDescription
applicationMethod
requiredApplication method
categories
requiredCategories
description
requiredDescription
jobAddress
optionalJob address
jobLocationType
optionalone of "ON_SITE", "REMOTE_ONLY", "REMOTE_POSSIBLE"
keywords
optional
array of string
each keyword must be unique
language
required
string
ISO 639 alpha-2 language code
numberOfVacancies
optional
integer number
cannot be lower than 1
salary
optionalSalary
salaryDescription
optional
string
length must be between 1 and 255
title
required
string
length must be between 1 and 255
trackingPixelUrl
optional
string
must have a valid URL format (i.e. https://example.org/page)
length must be between 1 and 2083

Contact address

FieldMandatoryDescription
city
optional
string
length must be between 1 and 255
country
optional
string
ISO 3166 alpha-2 country code.
length must be exactly 2
postcode
optional
string
length must be between 1 and 255
street
optional
string
length must be between 1 and 255

Application method

must contain at least one of the following: applicationUrl, email

FieldMandatoryDescription
applicationUrl
optional
string
must have a valid URL format (i.e. https://example.org/page)
length must be between 1 and 2083
email
optional
string
must have a valid email format
length must be between 1 and 255

Categories

must contain at least one of the following: experience, minYearsOfExperience

FieldMandatoryDescription
contractType
required
ID number
education
optional
ID number
experience
optional
ID number
geography
required
array of ID numbers
minYearsOfExperience
optional
integer number
cannot be higher than 50
sector
required
ID number
workfield
required
ID number

Description

FieldMandatoryDescription
shortDescription
optional
string
length must be between 1 and 255
structuredDescription
requiredStructured description

Job address

FieldMandatoryDescription
city
optional
string
length must be between 1 and 255
postcode
optional
string
length must be between 1 and 255
street
optionalstring

Salary

FieldMandatoryDescription
currency
required
string
ISO 4217 currency code
hidden
forbiddencannot be used for this job board
max
requirednumber
min
requirednumber
period
requiredone of: "MONTH", "YEAR"

Structured description

FieldMandatoryDescription
companyIntroduction
required
string
length must be between 1 and 2500
description
required
string
length must be between 1 and 2500
offer
required
string
length must be between 1 and 2500
requiredProfile
required
string
length must be between 1 and 2500
typeOfContent
optionalone of: "HTML", "TEXT"