Return UI metadata and associated data for a section
get
/api/v1/ui/applications/{id}/file/sections/{sectionid}
This API returns the file section UI definition associated with an application along with the data required to render the UI. The specific file UI definition and the data are retrieved based on the file configuration and the user permission level. The section UI definition contains block and field information.
Request
Path Parameters
-
id: integer
The application ID.
-
sectionid: integer
The section ID.
Query Parameters
-
fields(optional): string
If only UI or data is returned, this is specified here. If nothing is specified, both UI and data are returned.Allowed Values:
[ "ui", "data" ]
Response
Supported Media Types
- application/json
200 Response
The application file section UI definition and data.
A composite response for application.
Root Schema : ApplicationFileComposite
A composite response for application.
Match All
Show Source
-
object FileComposite
A composite response that contains both UI metadata and data.
-
object ApplicationFileComposite-allOf[1]
Nested Schema : FileComposite
Type:
object
A composite response that contains both UI metadata and data.
Show Source
-
ui:
object File
The UI file definition.
Nested Schema : File
Type:
object
The UI file definition.
Show Source
-
description:
string
The description of the file type.
-
id:
integer(int32)
The internal ID of the file type.
-
sections:
array sections
The sections in the flow.
-
tabs:
array tabs
The tabs in the flow.
Nested Schema : Section
A UI page in a flow.
Match All
Show Source
-
object Singular Resource
Title:
Singular Resource
Oracle base singular resource schema definition. -
object Section-allOf[1]
Nested Schema : Singular Resource
Type:
object
Title:
Singular Resource
Oracle base singular resource schema definition.
Show Source
Nested Schema : Section-allOf[1]
Type:
Show Source
object
-
blocks:
array blocks
The blocks in the section.
-
id:
integer(int32)
The internal ID of the section.
-
name:
string
The name of the section.
-
sequence:
integer(int32)
The section display sequence.
-
title:
string
The title of the section.
Nested Schema : links
Type:
Show Source
array
-
[0]:
object InstanceLink
Metadata describing link description objects that may appear in the json instance representation.
Nested Schema : InstanceLink
Type:
object
Metadata describing link description objects that may appear in the json instance representation.
Show Source
-
href:
string
URI [RFC3986] or URI Template [RFC6570]. If the value is set to URI Template, then the template property must be set to true.
-
mediaType:
string
Media type, as defined by RFC 2046, describing the link target.
-
method:
string
HTTP method for requesting the target of the link.
-
profile:
string
Link to the metadata of the resource, such as JSON-schema, that describes the resource expected when dereferencing the target resource.
-
rel:
string
Name of the link relation that, in addition to the type property, can be used to retrieve link details. For example, href or profile.
-
templated:
boolean
Boolean flag indicating that the \href\ property is a URI or URI Template. If the property is a URI template, set this value to true. The default value is False.
Nested Schema : blocks
Type:
array
The blocks in the section.
Show Source
-
[0]:
object Block
A UI block.
Nested Schema : Block
Type:
object
A UI block.
Show Source
-
entityPath:
string
The path to the bound entity.
-
fields:
array fields
The fields in the block.
-
id:
integer(int32)
The internal ID of the block.
-
sequence:
integer(int32)
The block display sequence.
-
title:
string
The block title.
-
type:
integer(int32)
The type of block.
Nested Schema : fields
Type:
array
The fields in the block.
Show Source
-
[0]:
object Field
A field in a UI block.
Nested Schema : Field
Type:
object
A field in a UI block.
Show Source
-
dataPath:
string
The bound entity field path.
-
displayType:
string
The type of display.
-
editable:
boolean
The field indicates if the field is editable.
-
label:
string
The label of the field.
-
name:
string
The name of the field.
Nested Schema : Tab
A TAB page in a flow.
Match All
Show Source
-
object Singular Resource
Title:
Singular Resource
Oracle base singular resource schema definition. -
object Tab-allOf[1]
Nested Schema : Tab-allOf[1]
Type:
Show Source
object
-
blocks:
array blocks
The blocks in a tab.
-
description:
string
The description of the tab type.
-
id:
integer(int32)
The internal ID of the tab.
-
name:
string
The name of the tab.
-
sequence:
integer(int32)
The tab display sequence.
-
showOnLoad:
string
Show on load or not.
-
typeId:
integer(int32)
The type id of the tab.
Nested Schema : ApplicationEntityData
Type:
Show Source
object
-
requisition:
Application
Kind of application that represents an application of a candidate on a specific requisition.
Nested Schema : Application
Kind of application that represents an application of a candidate on a specific requisition.
Match All
Show Source
-
object Singular Resource
Title:
Singular Resource
Oracle base singular resource schema definition. -
object Application-allOf[1]
Nested Schema : Application-allOf[1]
Type:
Show Source
object
-
candidate:
object CSUser
Candidate is one of the most important entity in the recruitment process. A candidate is an individual about whom a customer possesses relevant information, such as his/her Profile and Personal Info. The candidate can be an individual that does not work for the company or it can be an internal employee.
-
cswLatestStatus:
CSWStatus
The CSW status represents a portion of a step. Steps are made of statuses and when these statuses are completed, the step is considered complete.
-
cswLatestStep:
CSWStep
The CSWStep represents the elements of a workflow. A workflow contains steps which contain statuses. Usage entities are used to group these elements together.
-
id:
integer(int64)
-
isDeleted:
boolean
Indicates if the specific application has been deleted or not by an operator.
-
profileInformation:
object ProfileInformation
Application is the centerpiece of the selection process. All actions and events are based and take place on the application. An application is created as soon as a candidate is matched to a requisition, whatever the way (mail application, use of career section, automatic match, reference).
-
requisition:
Requisition
The requisition.
Nested Schema : CSUser
Type:
object
Candidate is one of the most important entity in the recruitment process. A candidate is an individual about whom a customer possesses relevant information, such as his/her Profile and Personal Info. The candidate can be an individual that does not work for the company or it can be an internal employee.
Show Source
-
activeApplicationsCount:
integer(int32)
This field contains the number of applications that the candidate has.
-
address:
string
The first part of the personal address of the candidate.
-
address2:
string
The second part of the personal address of the candidate.
-
addressBookHistory:
array addressBookHistory
This relation shows the candidate address book history.
-
advanceNotice:
object StartDate
This is a lookup class. It contains the possible values that can be given by a cadidate or an operator for the advanced notice that the candidate must give to the current employer.
-
anonymous:
boolean
Indicates if the candidate wants to remain anonymous.
-
availabilityDate:
number(int64)
The date at which the candidate will be able to start to work.
-
backgroundCheckGeneral:
object BackgroundCheckGeneral
This class holds the general information about the background check.
-
birthday:
number(int64)
The date on which the candidate is born.
-
cHiringProcessStatus:
integer(int32)
This field indicates if the candidate has more than one active application (=2) or if the candidate has only one active application (=1).
-
city:
string
The city of the personnal adress of the candidate.
-
confirmedAccount:
boolean
Flag to confirm whether this CSUser account is confirmed or not. Only when the candidate himself/herself create or update the user account, it is considered as confirmed acccount.
-
creationDate:
number(int64)
The date when the candidate has been created.
-
cswLatestDate:
number(int64)
The date on which the candidate advance in the hiring process for the last time.
-
currency:
object Currency
A lookup representing a form of money.
-
disqualifierResult:
DisqualifierResult
Each answer of a disqualification question must have a disqualifier result. It indicates the behavior result to the system when the candidate provides an answer to a disqualification question. Possible values: Passed, To Be Verified, Failed
-
disqualifierResultDate:
number(int64)
The general profile disqualifier result date of the candidate.
-
driverLicense:
object DriverLicense
This class holds the fields related to the candidate driver's license.
-
emailAddress:
string
The email address of the candidate. This field is automatically trimmed and lower cased when updated.
-
employeeNumber:
string
The employee number of the candidate if this this one is an internal employee.
-
fax:
string
The personnal fax number of the candidate.
-
firstName:
string
The first name of the candidate.
-
hasReferrered:
boolean
Indicate if the candidate has referred another candidate.
-
historyItems:
array historyItems
All the application tracking history items related to the candidate. With the application tracking history items we can know everything about was has happened to the candidate during his hiring process.
-
homePhone:
string
The personnal home phone of the candidate.
-
id:
integer(int64)
The unique identifier of this entity.
-
identificationMissing:
boolean
It indicate if the candidate has not given his firstname and his lastname.
-
inclusiveLastModifiedDate:
number(int64)
This field contains the last date that a modification has been made on the candidate.
-
inHiringProcess:
boolean
Indicate if the candidate is involved in at least one hiring process on a requisition. The field activeApplicationsCount must be loaded in order to have a valid value in this field.
-
internalApplication:
boolean
Indicates if the candidate is an internal employee or not.
-
isApplicant:
boolean
Is the candidate also an applicant.
-
isHourly:
boolean
Hourly candidate.
-
jobShifts:
array jobShifts
Indicate for which job shifts the candidate is applying to. It can be day, evening, night, on call, etc.
-
lastActivityDate:
number(int64)
It contains the most recent date between the last modified date and the csw latest date.
-
lastApplicationDate:
number(int64)
This field contains the date of the last application of the candidate.
-
lastModifiedDate:
number(int64)
The date on which the candidate as been modified for the last time.
-
lastName:
string
The last name of the candidate.
-
middleInitial:
string
The middle initial of the candidate.
-
militaryServices:
array militaryServices
This relation holds the candidate military service.
-
mobilePhone:
string
The personnal mobile phone of the candidate.
-
notifyByEmail:
boolean
Indicate if the candidte which to be notify by email when a new requisition that matches his profile is posted on the career site.
-
pagerPhone:
string
The personnal pager phone of the candidate.
-
personalInfoMasked:
boolean
Personal information masked flag.
-
personalInfoValidated:
boolean
Indicate if the personnal information has been validated or not by the candidate.
-
preferredPhone:
object PhoneType
This class is a lookup that display the phone type. For example: Home Phone, Work Phone, etc.
-
prefixName:
string
This field holds the value for the prefix name of the candidate. For example: Mr, Mrs, etc.
-
questionAnswers:
array questionAnswers
Contains the candidate's answers to the profiler's questions.
-
residenceLocation:
NetworkLocation
Class that represents a network-specific location.
-
salary:
integer(double)
The salary the candidate expects to have.
-
shiftAvailability:
object ShiftAvailability
This class represents the availability of the candidate for different days and periods. For each pair of day-period we have a flag that reflect is availability.
-
socialSecurityNumber:
string
The social security number of the candidate.
-
suffixName:
string
This field holds the value for the suffix name of the candidate. For example: Eng, MD, etc.
-
talentUser:
object TalentUser
The talent user is the common person information layer. A person can be a candidate, an employee, a contact, or any combination of these types. The talent user also contains a part of the person's profile and job preferences. Remaining part of the profile is found via the profile relationship. removeCheckOnCreate=true)
-
timeZone:
object TimeZone
The time zone according to the meridian where you are living.
-
webSite:
string
The url of the web site of the candidate.
-
workConditions:
object WorkCondition
This class represents the work conditions in the houlry world of the candidate. ( Job Shift class is similar in the professional world)
-
workPhone:
string
The phone of the candidate where he is working right now.
-
zipCode:
string
The zip code of the personnal address of the candidate.
Nested Schema : CSWStatus
The CSW status represents a portion of a step. Steps are made of statuses and when these statuses are completed, the step is considered complete.
Match All
Show Source
-
object CSWObject
The CSWObject is an abstract entity providing an availability flag and a mnemonic to several CSW entities: CSWAction, CSWMotive, CSWMotiveDomain, CSWOperation, CSWStatus, CSWStatusShortcut, CSWStep, and CSWWorkflow.
-
object CSWStatus-allOf[1]
Nested Schema : CSWStep
The CSWStep represents the elements of a workflow. A workflow contains steps which contain statuses. Usage entities are used to group these elements together.
Match All
Show Source
-
object CSWObject
The CSWObject is an abstract entity providing an availability flag and a mnemonic to several CSW entities: CSWAction, CSWMotive, CSWMotiveDomain, CSWOperation, CSWStatus, CSWStatusShortcut, CSWStep, and CSWWorkflow.
-
object CSWStep-allOf[1]
Nested Schema : ProfileInformation
Type:
object
Application is the centerpiece of the selection process. All actions and events are based and take place on the application. An application is created as soon as a candidate is matched to a requisition, whatever the way (mail application, use of career section, automatic match, reference).
Match All
Show Source
-
object Entity
Base entity type.
-
object ProfileInformation-allOf[1]
Nested Schema : Requisition
The requisition.
Match All
Show Source
-
object Singular Resource
Title:
Singular Resource
Oracle base singular resource schema definition. -
object Requisition-allOf[1]
Nested Schema : addressBookHistory
Type:
array
This relation shows the candidate address book history.
Show Source
-
[0]:
object AddressBookHistory
This class represents the history address where the candidate has lived.
Nested Schema : StartDate
Type:
object
This is a lookup class. It contains the possible values that can be given by a cadidate or an operator for the advanced notice that the candidate must give to the current employer.
Match All
Show Source
Nested Schema : BackgroundCheckGeneral
Type:
object
This class holds the general information about the background check.
Show Source
-
cityOfBirth:
string
This field holds the city of birth of the candidate.
-
id:
integer(int64)
This field hold the entity key.
-
motherMaidenName:
string
This field holds the mother maiden name of the candidate.
Nested Schema : Currency
Type:
object
A lookup representing a form of money.
Show Source
-
baseCurrencyRatio:
number
The value of the currency in US dollars. The field is updated monthly.
-
code:
string
-
description:
string
The textual representation of the entity.
-
id:
integer(int32)
A unique internal identifier.
-
iso4217Abbreviation:
string
The ISO4217 alphabetic code of the currency.
-
iso4217Code:
integer(int32)
The ISO4217 numeric code of the currency.
-
sequence:
integer(int32)
-
symbol:
string
The symbol of the currency. For example, the symbol of the US dollar is '$'.
Nested Schema : DisqualifierResult
Each answer of a disqualification question must have a disqualifier result. It indicates the behavior result to the system when the candidate provides an answer to a disqualification question. Possible values: Passed, To Be Verified, Failed
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : DriverLicense
Type:
object
This class holds the fields related to the candidate driver's license.
Show Source
-
id:
integer(int64)
This field holds the entity key value.
-
licenseLocation:
NetworkLocation
Class that represents a network-specific location.
-
licenseNumber:
string
This field holds the license driver number.
Nested Schema : historyItems
Type:
array
All the application tracking history items related to the candidate. With the application tracking history items we can know everything about was has happened to the candidate during his hiring process.
Show Source
-
[0]:
object AbstractApplicationTrackingHistoryItem
The base class of all the types of application tracking history items. With application tracking history itens we can know : when the candidate has applied on a requisition, when and what has changed in his personnal informations, when and what has change on his application, when and what was the progression of the candidate during the hiring process.
Nested Schema : jobShifts
Type:
array
Indicate for which job shifts the candidate is applying to. It can be day, evening, night, on call, etc.
Show Source
Nested Schema : militaryServices
Type:
array
This relation holds the candidate military service.
Show Source
-
[0]:
object MilitaryService
This class represents the details about the military service that the candidate has done or is currently active.
Nested Schema : PhoneType
Type:
object
This class is a lookup that display the phone type. For example: Home Phone, Work Phone, etc.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
Nested Schema : questionAnswers
Type:
array
Contains the candidate's answers to the profiler's questions.
Show Source
-
[0]:
object QuestionAnswer
Represents an answer to a question by a given candidate.
Nested Schema : NetworkLocation
Class that represents a network-specific location.
Match All
Show Source
-
BaseLocation
A class that represents the specific location of a company.
-
object NetworkLocation-allOf[1]
Nested Schema : ShiftAvailability
Type:
object
This class represents the availability of the candidate for different days and periods. For each pair of day-period we have a flag that reflect is availability.
Match All
Show Source
-
object Entity
Base entity type.
-
object ShiftAvailability-allOf[1]
Nested Schema : TalentUser
Type:
object
The talent user is the common person information layer. A person can be a candidate, an employee, a contact, or any combination of these types. The talent user also contains a part of the person's profile and job preferences. Remaining part of the profile is found via the profile relationship. removeCheckOnCreate=true)
Match All
Show Source
-
object Entity
Base entity type.
-
object TalentUser-allOf[1]
Nested Schema : TimeZone
Type:
object
The time zone according to the meridian where you are living.
Show Source
Nested Schema : WorkCondition
Type:
object
This class represents the work conditions in the houlry world of the candidate. ( Job Shift class is similar in the professional world)
Match All
Show Source
-
object Entity
Base entity type.
-
object WorkCondition-allOf[1]
Nested Schema : AddressBookHistory
Type:
object
This class represents the history address where the candidate has lived.
Show Source
-
addressLine1:
string
This field holds the address part 1 of the candidate.
-
addressLine2:
string
This field holds the address part 2 of the candidate.
-
city:
string
This field hold the value for the candidate city, since the rslocation doesn't constains the city.
-
county:
string
This field holds the county, if applicable where the candidate lives.
-
displaySequence:
integer(int32)
This field determines the order to display this address book history among the candidate's address history.
-
fromDate:
number(int64)
This field holds the date from where the candidate lives.
-
id:
integer(int64)
This field holds the entity key.
-
postalCode:
string
This field holds the postal code of the candidate.
-
residenceLocation:
NetworkLocation
Class that represents a network-specific location.
-
toDate:
number(int64)
This field holds the to date where the candidate lives.
-
type:
object AddressType
This is a lookup class. It contains the possible values that can be given to the type of address for an AddressBookHistory.
Nested Schema : AddressType
Type:
object
This is a lookup class. It contains the possible values that can be given to the type of address for an AddressBookHistory.
Show Source
Nested Schema : BaseEditableDatabaseLookup
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
-
object BaseEditableDatabaseLookup-allOf[1]
Nested Schema : DatabaseLookup
Type:
object
The base entity type for all database lookup entities in this model.
Show Source
-
description:
string
-
id:
integer(int32)
A unique internal identifier.
Nested Schema : AbstractApplicationTrackingHistoryItem
Type:
object
The base class of all the types of application tracking history items. With application tracking history itens we can know : when the candidate has applied on a requisition, when and what has changed in his personnal informations, when and what has change on his application, when and what was the progression of the candidate during the hiring process.
Match All
Show Source
-
object Entity
Base entity type.
-
object AbstractApplicationTrackingHistoryItem-allOf[1]
Nested Schema : JobShift
The job shift lookup values. It determines the available job shifts in the system.
Match All
Show Source
Nested Schema : MilitaryService
Type:
object
This class represents the details about the military service that the candidate has done or is currently active.
Show Source
-
branch:
string
This field holds the branch of military service(navy, air force, etc)
-
country:
string
This field holds the country where the candidate execute his military service.
-
dischargeStatus:
string
This field holds the dischrge status of the military service.
-
displaySequence:
integer(int32)
This field determines the order to display this military service among the candidate's military services.
-
endDate:
number(int64)
This field holds the end date of the military service..
-
id:
integer(int64)
This field holds the entity key.
-
rankAchieved:
string
This field holds the rank achieved in the military service.
-
serviceNumber:
string
This field holds the service number the candidate is assign to.
-
serviceStatus:
string
This field holds the service status of the military service.
-
startDate:
number(int64)
This field holds the start date of the military service.
Nested Schema : ResourceLookup
Type:
object
Base entity type for all resource based lookup entities in this model.
Show Source
-
description:
string
The textual representation of the entity.
-
id:
integer(int32)
A unique internal identifier.
Nested Schema : QuestionAnswer
Type:
object
Represents an answer to a question by a given candidate.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object QuestionAnswer-allOf[1]
Nested Schema : BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
Match All
Show Source
-
object BaseAdminEntity
The base class for all administrable entities.
-
object BaseMultilingualAdminEntity-allOf[1]
Nested Schema : QuestionAnswer-allOf[1]
Type:
Show Source
object
-
answer:
object PossibleAnswer
A possible answer to a question linked to a prescreening form.
-
creationDate:
number(int64)
Indicates the creation date of this question.
-
disqualifierResult:
DisqualifierResult
Each answer of a disqualification question must have a disqualifier result. It indicates the behavior result to the system when the candidate provides an answer to a disqualification question. Possible values: Passed, To Be Verified, Failed
-
explanation:
array MLString
-
id:
integer(int64)
-
infoFeeder:
object InfoFeeder
This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
-
question:
Question
A question can be used for several purposes but a given question is used in only one creno. The TypeOfQuestion indicates the creno for example Prescreening, Disqualification, Employment Equity. When the format of the question is not text answer, the question comes with a set of possible answers from which the user can choose from. If it is a disqualification question, each possible answer comes with a disqualifier result. The format of a disqualification question cannot be text answer.
Nested Schema : BaseAdminEntity
Type:
object
The base class for all administrable entities.
Show Source
-
code:
string
A unique identifier providing a meaningful key.
-
id:
integer(int32)
A unique internal identifier.
-
name:
string
The name of the administration entity (mutlilingual).
-
status:
AdminEntityStatus
The administration entity status. Possible values: 1 Active, 2 Draft.
Nested Schema : BaseMultilingualAdminEntity-allOf[1]
Type:
Show Source
object
-
active:
boolean
Indicates if the given language is active (or usable).
-
base:
boolean
Indicates if the given language is the base language for this entity.
Nested Schema : AdminEntityStatus
The administration entity status. Possible values: 1 Active, 2 Draft.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object AdminEntityStatus-allOf[1]
Nested Schema : AdminEntityStatus-allOf[1]
Type:
Show Source
object
-
code:
string
A unique alphanumeric code identifying a status.
Nested Schema : PossibleAnswer
Type:
object
A possible answer to a question linked to a prescreening form.
Show Source
-
description:
string
The description of the possible answer.
-
displaySequence:
integer(int32)
The sequence ordering of the possible answer among all other possible answers of the same question.
-
disqualifierResult:
DisqualifierResult
Each answer of a disqualification question must have a disqualifier result. It indicates the behavior result to the system when the candidate provides an answer to a disqualification question. Possible values: Passed, To Be Verified, Failed
-
explanationNeeded:
boolean
Indicates if an explanation is expected for the answer. Only applies to d disqualification questions.
-
id:
integer(int32)
A unique internal identifier.
-
notSpecified:
boolean
Indicates if the possible answer has the value Not Specified.
Nested Schema : InfoFeeder
Type:
object
This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object InfoFeeder-allOf[1]
Nested Schema : Question
A question can be used for several purposes but a given question is used in only one creno. The TypeOfQuestion indicates the creno for example Prescreening, Disqualification, Employment Equity. When the format of the question is not text answer, the question comes with a set of possible answers from which the user can choose from. If it is a disqualification question, each possible answer comes with a disqualifier result. The format of a disqualification question cannot be text answer.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object Question-allOf[1]
Nested Schema : MLStringItem
Type:
Show Source
object
-
locale:
string
The locale.
-
value:
string
The value in the locale.
Nested Schema : InfoFeeder-allOf[1]
Type:
Show Source
object
-
code:
string
Public identifier of the info feeder.
Nested Schema : Question-allOf[1]
Type:
Show Source
object
-
createdBy:
object User
-
creationDate:
integer(datetime)
The creation date of the question.
-
description:
string
The description of the question in all defined languages.
-
displayObject:
DisplayObject
The display option. Possible values: radio button, check box, drop down.
-
eeoUSAVersion:
object EEOUSAVersion
Thhe employment equity question version for the USA only. It indicates the version of employment equity in the USA. This information is set only for employment equity questions.
-
employmentEquityDisplaySequence:
integer(int32)
The sequence ordering of the question. This information applies only to employment equity questions.
-
employmentEquityQuestionType:
EmploymentEquityQuestionType
The type of employment equity question. Examples: ethnicity, race, gender. This information is set for a question only when TypeOfQuestion = EEO.
-
explanationIntro:
string
Introduction text to invite candidates to provide an explanation when the answer to a disqualification answer requires an explanation. Only applies to disqualification questions.
-
format:
FormatOfQuestion
The format of question indicates how the question can be answered. Possible values: Single Answer, Multiple Answer, Text Answer.
-
maxLineAnswer:
integer(int32)
The number of lines of text allowed for the question. Only applies to the t questions of type text answer.
-
networkLocation:
NetworkLocation
Class that represents a network-specific location.
-
possibleAnswers:
array possibleAnswers
The list of possible answers for the question. Possible answers are only available for single and multiple answers questions.
-
scope:
QuestionScope
The question scope indicates the scope of the question and where it can be used. Possible values: Global, Local, Not Applicable. Global (or Generic) - The question can be managed and used in several contexts throughout the application. Questions created in the Precreening Question Library are set to Global. Local (or Specific)- The question only exists in a specific area and is not used in any other context. For example, a question can be created and used for a single requisition and cannot be used for any other requisitions. Not Applicable - The question scope has no signification for the given question, it is useless.
-
typeOfQuestion:
TypeOfQuestion
The type of question indicates the purpose of the question, what it is used for. Possible values: For Prescreening, For Employment Equity, For Disqualification.
-
visibilityForCandidate:
VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Nested Schema : User
Type:
Show Source
object
-
city:
string
The city of the user.
-
corporateEmail:
string
The corporate email address of the user.
-
correspondenceEmail:
string
The correspondence email address of the user.
-
country:
string
The ccountry of the user.
-
departmentName:
string
The department name of the user.
-
departmentNumber:
integer(int32)
The department number of the user.
-
employeeID:
string
The employee ID of the user.
-
fax:
string
The fax number of the user.
-
firstName:
string
The first name of the user.
-
homePhone:
string
The home phone number of the user.
-
id:
integer(int32)
A unique internal identifier of the user.
-
initial:
string
The initials of the user.
-
lastName:
string
The last name of the user.
-
mobilePhone:
string
The mobile phone number of the user.
-
pager:
string
The pager number of the user.
-
personalEmail:
string
The personal email address of the user.
-
prefix:
string
The prefix of the user.
-
state:
string
The state of the user.
-
streetAddress:
string
The street address line 1 of the user.
-
streetAddress2:
string
The street address line 2 of the user.
-
streetAddress3:
string
The street address line 3 of the user.
-
suffix:
string
The suffix of the user.
-
systemUser:
boolean
Flag indicating if the user is a system user or a standard user.
-
title:
string
The title of the user.
-
workPhone:
string
The work phone number of the user.
-
workPhoneExt:
string
The work phone number extension of the user.
-
zipcode:
string
The zipcode of the user.
Nested Schema : DisplayObject
The display option. Possible values: radio button, check box, drop down.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : EEOUSAVersion
Type:
object
Thhe employment equity question version for the USA only. It indicates the version of employment equity in the USA. This information is set only for employment equity questions.
Show Source
Nested Schema : EmploymentEquityQuestionType
The type of employment equity question. Examples: ethnicity, race, gender. This information is set for a question only when TypeOfQuestion = EEO.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : FormatOfQuestion
The format of question indicates how the question can be answered. Possible values: Single Answer, Multiple Answer, Text Answer.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : possibleAnswers
Type:
array
The list of possible answers for the question. Possible answers are only available for single and multiple answers questions.
Show Source
-
[0]:
object PossibleAnswer
A possible answer to a question linked to a prescreening form.
Nested Schema : QuestionScope
The question scope indicates the scope of the question and where it can be used. Possible values: Global, Local, Not Applicable. Global (or Generic) - The question can be managed and used in several contexts throughout the application. Questions created in the Precreening Question Library are set to Global. Local (or Specific)- The question only exists in a specific area and is not used in any other context. For example, a question can be created and used for a single requisition and cannot be used for any other requisitions. Not Applicable - The question scope has no signification for the given question, it is useless.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : TypeOfQuestion
The type of question indicates the purpose of the question, what it is used for. Possible values: For Prescreening, For Employment Equity, For Disqualification.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : BaseLocation
A class that represents the specific location of a company.
Match All
Show Source
-
object BaseComposite
Generic entity to provide a tree structure data.
-
object BaseLocation-allOf[1]
-
object BaseLocation-allOf[2]
Nested Schema : NetworkLocation-allOf[1]
Type:
Show Source
object
-
iSO3166Alpha3:
string
The ISO3166Alpha3 code of the location.
-
timeZone:
object TimeZone
The time zone according to the meridian where you are living.
Nested Schema : BaseComposite
Type:
object
Generic entity to provide a tree structure data.
Show Source
-
children:
array children
A reference to the children of a specific composite.
-
code:
string
A unique identifier providing a meaningful key.
-
complete:
boolean
-
id:
integer(int32)
A unique internal identifier.
-
level:
integer(int32)
The level where the composite is located in the tree structure. The level of the root of the tree structure is 0. It's a read-only calculated field.
-
name:
string
The name of the composite (mutlilingual).
-
parent:
object BaseComposite
Generic entity to provide a tree structure data.
-
sequence:
integer(int32)
The sequence of the composite.
Nested Schema : BaseLocation-allOf[1]
Type:
object
Nested Schema : BaseLocation-allOf[2]
Type:
Show Source
object
-
abbreviation:
string
The abbreviation of the location.
-
complete:
boolean
-
latitude:
number
The latitude of the location.
-
longitude:
number
The longitude of the location.
-
zipcode:
string
The zip code of the location.
Nested Schema : children
Type:
array
A reference to the children of a specific composite.
Show Source
-
[0]:
object BaseComposite
Generic entity to provide a tree structure data.
Nested Schema : ShiftAvailability-allOf[1]
Type:
Show Source
object
-
day1Period1:
boolean
Represent the availability of the candidate for the day of the week #1 and the period of the day #1.
-
day1Period2:
boolean
Represent the availability of the candidate for the day of the week #1 and the period of the day #2.
-
day1Period3:
boolean
Represent the availability of the candidate for the day of the week #1 and the period of the day #3.
-
day1Period4:
boolean
Represent the availability of the candidate for the day of the week #1 and the period of the day #4.
-
day1Period5:
boolean
Represent the availability of the candidate for the day of the week #1 and the period of the day #5.
-
day2Period1:
boolean
Represent the availability of the candidate for the day of the week #2 and the period of the day #1.
-
day2Period2:
boolean
Represent the availability of the candidate for the day of the week #2 and the period of the day #2.
-
day2Period3:
boolean
Represent the availability of the candidate for the day of the week #2 and the period of the day #3.
-
day2Period4:
boolean
Represent the availability of the candidate for the day of the week #2 and the period of the day #4.
-
day2Period5:
boolean
Represent the availability of the candidate for the day of the week #2 and the period of the day #5.
-
day3Period1:
boolean
Represent the availability of the candidate for the day of the week #3 and the period of the day #1.
-
day3Period2:
boolean
Represent the availability of the candidate for the day of the week #3 and the period of the day #2.
-
day3Period3:
boolean
Represent the availability of the candidate for the day of the week #3 and the period of the day #3.
-
day3Period4:
boolean
Represent the availability of the candidate for the day of the week #3 and the period of the day #4.
-
day3Period5:
boolean
Represent the availability of the candidate for the day of the week #3 and the period of the day #5.
-
day4Period1:
boolean
Represent the availability of the candidate for the day of the week #4 and the period of the day #1.
-
day4Period2:
boolean
Represent the availability of the candidate for the day of the week #4 and the period of the day #2.
-
day4Period3:
boolean
Represent the availability of the candidate for the day of the week #4 and the period of the day #3.
-
day4Period4:
boolean
Represent the availability of the candidate for the day of the week #4 and the period of the day #4.
-
day4Period5:
boolean
Represent the availability of the candidate for the day of the week #4 and the period of the day #5.
-
day5Period1:
boolean
Represent the availability of the candidate for the day of the week #5 and the period of the day #1.
-
day5Period2:
boolean
Represent the availability of the candidate for the day of the week #5 and the period of the day #2.
-
day5Period3:
boolean
Represent the availability of the candidate for the day of the week #5 and the period of the day #3.
-
day5Period4:
boolean
Represent the availability of the candidate for the day of the week #5 and the period of the day #4.
-
day5Period5:
boolean
Represent the availability of the candidate for the day of the week #5 and the period of the day #5.
-
day6Period1:
boolean
Represent the availability of the candidate for the day of the week #6 and the period of the day #1.
-
day6Period2:
boolean
Represent the availability of the candidate for the day of the week #6 and the period of the day #2.
-
day6Period3:
boolean
Represent the availability of the candidate for the day of the week #6 and the period of the day #3.
-
day6Period4:
boolean
Represent the availability of the candidate for the day of the week #6 and the period of the day #4.
-
day6Period5:
boolean
Represent the availability of the candidate for the day of the week #6 and the period of the day #5.
-
day7Period1:
boolean
Represent the availability of the candidate for the day of the week #7 and the period of the day #1.
-
day7Period2:
boolean
Represent the availability of the candidate for the day of the week #7 and the period of the day #2.
-
day7Period3:
boolean
Represent the availability of the candidate for the day of the week #7 and the period of the day #3.
-
day7Period4:
boolean
Represent the availability of the candidate for the day of the week #7 and the period of the day #4.
-
day7Period5:
boolean
Represent the availability of the candidate for the day of the week #7 and the period of the day #5.
-
id:
integer(int64)
Nested Schema : TalentUser-allOf[1]
Type:
Show Source
object
-
arUser:
object User
-
employeeStatus:
array employeeStatus
The desired employee statuses associated to the person.
-
id:
integer(int64)
The unique internal identifier of this entity.
-
interestInInternationalAssignment:
object InterestInternationalAssignment
Interest International Assignment lookup values. It determines the level of interest for a person in beeing relocated internationally.
-
jobFields:
array jobFields
The desired or preferred job fields associated to the person.
-
jobLevels:
array jobLevels
The desired job levels associated to the person.
-
jobSchedules:
array jobSchedules
The desired job schedules associated to the person.
-
jobTypes:
array jobTypes
The desired job types associated to the person.
-
lastModifiedDate:
number(int64)
Holds the last modification date of the entity.
-
linkedInLink:
object LinkedInLink
This class holds the values for the linkedIn link for a talent user. removeCheckOnCreate=true, removeCheckOnUpdate=true)
-
locations:
array locations
The desired or preferred locations associated to the person.
-
organizations:
array organizations
The desired or preferred organizations associated to the person.
-
preferences:
object TalentUserPreferences
Represents the preferences that the candidate can configure from the Career Site. The candidate selects the values that fit him best and save them in the database via this entity. These preferences are later checked by the process that must take them into account. For example, the 'sendApplicationAknowledgement' attribute must be checked to determine if the related corresponding must be sent to a candidate.
-
profiles:
array profiles
-
studyLevels:
array studyLevels
The desired study levels associated to the person.
-
willRelocate:
object WillRelocate
Will Relocate lookup values. It determines the level of interest for a person in being relocated.
-
willTravel:
WillingnessToTravel
-
yearsInIndustry:
integer(int32)
Number of years in the current industry field.
-
yearsOfManagementExperience:
integer(int32)
Number of years of management experience.
Nested Schema : employeeStatus
Type:
array
The desired employee statuses associated to the person.
Show Source
-
[0]:
EmploymentStatus
Employee status lookup values determine the desired person's employment status. P possible values: 1 Regular, 3 Contractual, 4 Temporary, 5 LimitedTerm.
Nested Schema : InterestInternationalAssignment
Type:
object
Interest International Assignment lookup values. It determines the level of interest for a person in beeing relocated internationally.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object InterestInternationalAssignment-allOf[1]
Nested Schema : jobFields
Type:
array
The desired or preferred job fields associated to the person.
Show Source
Nested Schema : jobSchedules
Type:
array
The desired job schedules associated to the person.
Show Source
-
[0]:
JobSchedule
The job schedule lookup values. It determines the available job schedule types in the system.
Nested Schema : LinkedInLink
Type:
object
This class holds the values for the linkedIn link for a talent user. removeCheckOnCreate=true, removeCheckOnUpdate=true)
Match All
Show Source
-
object Entity
Base entity type.
-
object LinkedInLink-allOf[1]
Nested Schema : locations
Type:
array
The desired or preferred locations associated to the person.
Show Source
Nested Schema : organizations
Type:
array
The desired or preferred organizations associated to the person.
Show Source
-
[0]:
Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
Nested Schema : TalentUserPreferences
Type:
object
Represents the preferences that the candidate can configure from the Career Site. The candidate selects the values that fit him best and save them in the database via this entity. These preferences are later checked by the process that must take them into account. For example, the 'sendApplicationAknowledgement' attribute must be checked to determine if the related corresponding must be sent to a candidate.
Match All
Show Source
-
object Entity
Base entity type.
-
object TalentUserPreferences-allOf[1]
Nested Schema : profiles
Type:
Show Source
array
-
[0]:
object Profile
The profile is the set of information describing the person at a professional and educational level. The profile is not related to any specific job posting.
Nested Schema : studyLevels
Type:
array
The desired study levels associated to the person.
Show Source
-
[0]:
StudyLevel
Study level lookup values. It determines the education levels a person has or intends to reach.
Nested Schema : WillRelocate
Type:
object
Will Relocate lookup values. It determines the level of interest for a person in being relocated.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object WillRelocate-allOf[1]
Nested Schema : EmploymentStatus
Employee status lookup values determine the desired person's employment status. P possible values: 1 Regular, 3 Contractual, 4 Temporary, 5 LimitedTerm.
Match All
Show Source
Nested Schema : InterestInternationalAssignment-allOf[1]
Type:
Show Source
object
-
code:
string
The unique code of this enumeration value.
Nested Schema : JobField
A class that represents company-specific job fields.
Match All
Show Source
-
object BaseComposite
Generic entity to provide a tree structure data.
-
object JobField-allOf[1]
-
object JobField-allOf[2]
Nested Schema : JobField-allOf[1]
Type:
object
Nested Schema : JobField-allOf[2]
Type:
Show Source
object
-
customerID:
string
The job field internal identifier specified by the customer. Used for referencing a job field identifier known in another external system for integration purposes.
-
locked:
boolean
Indicates if the job field is locked.
-
networkJobField:
NetworkJobField
A class that represents the network job field. This is the list of employment domains, with a hierarchical view.
Nested Schema : NetworkJobField
A class that represents the network job field. This is the list of employment domains, with a hierarchical view.
Match All
Show Source
-
object BaseComposite
Generic entity to provide a tree structure data.
Nested Schema : JobLevel
Job level lookup values determine the available job levels in the system. Possible values: 1 EntryLevel, 2 IndividualContributor, 3 TeamLeader, 4 Manager, 5 Director, 6 Executive, 7 ManagerWithDirectReports, 8 ManagerWithoutDirectReports, 9 SeniorExecutive.
Match All
Show Source
Nested Schema : JobSchedule
The job schedule lookup values. It determines the available job schedule types in the system.
Match All
Show Source
Nested Schema : JobType
The job type lookup values. It determines the available job types in the system.
Match All
Show Source
Nested Schema : LinkedInLink-allOf[1]
Type:
Show Source
object
-
creationDate:
number(int64)
This field represent the date of the creation of the LinkedIn link.
-
id:
integer(int64)
The field is key field.
-
lastModifiedDate:
number(int64)
This field reprensents the last time an operation occur on the linkedIn link.
-
linkedInId:
string
This represent the LinkedIn unique ID.
-
linkedInStatus:
object LinkedInLinkStatus
The class represents the status of the LinkedIn link. The status can be one of theses possibles values: Linked, Not Linked, Unlinked.
Nested Schema : LinkedInLinkStatus
Type:
object
The class represents the status of the LinkedIn link. The status can be one of theses possibles values: Linked, Not Linked, Unlinked.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object LinkedInLinkStatus-allOf[1]
Nested Schema : LinkedInLinkStatus-allOf[1]
Type:
Show Source
object
-
code:
string
This field hold the unique code value for each LinkedIn status.
Nested Schema : Location
A class that represents the specific location of a company.
Match All
Show Source
-
BaseLocation
A class that represents the specific location of a company.
-
object Location-allOf[1]
-
object Location-allOf[2]
Nested Schema : Location-allOf[1]
Type:
object
Nested Schema : Location-allOf[2]
Type:
Show Source
object
-
networkLocation:
NetworkLocation
Class that represents a network-specific location.
-
workLocation:
object WorkLocation
The work location of the latest location level.
Nested Schema : WorkLocation
Type:
object
The work location of the latest location level.
Show Source
-
address1:
string
The address1 of the work location.
-
address2:
string
The address2 of the work location.
-
city:
string
The city of the work location.
-
code:
string
The code of the work location.
-
id:
integer(int32)
A unique internal identifier.
Nested Schema : Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
Match All
Show Source
-
object BaseComposite
Generic entity to provide a tree structure data.
-
object Organization-allOf[1]
Nested Schema : Organization-allOf[1]
Type:
Show Source
object
-
customerID:
string
The organization internal identifier specified by the customer. Used for referencing an organization identifier known in another external system for integration purpose.
-
industry:
object Industry
A class that represents the Taleo reference industry.
Nested Schema : Industry
Type:
object
A class that represents the Taleo reference industry.
Show Source
-
code:
string
A unique identifier providing a meaningful key.
-
id:
integer(int32)
A unique identifier generated by the system.
-
name:
string
Nested Schema : TalentUserPreferences-allOf[1]
Type:
Show Source
object
-
careerSiteLanguage:
string
Contains the language in which the Career Site must be displayed to the candidate or agent.
-
correspondenceLanguage:
string
Contains the language in which the correspondence must be sent to the candidate or agent. When no value is selected, the language of the last general application is used instead.
-
doNotEmail:
boolean
Indicate the the TalentUser does not want to receive any email.
-
jobPostingNoticeFrequency:
object TalentUserPreferencesFrequency
Represents the possible frequencies that can be selected in the preferences by the TalentUser. The values are: NEVER, DAILY, WEEKLY and MONTLY.
-
lastReferralListAccessDate:
number(int64)
Last referral list access date
-
lastSubmissionListAccessDate:
number(int64)
Last submission list access date
-
no:
integer(int64)
-
preferredTimeZone:
string
Contains the time zone selected by the candidate or agent. If the candidate or agent did not select a time zone, the system will use the time zone corresponding to the candidate's residence. If the residence has not been provided by the candidate, the system will take the time zone of the browser. Finally, if no time zone can deducted from the request, the default time zone (company setting) will be taken into account.
-
sendApplicationAcknowledgement:
boolean
Determines if the Acknowledgement Letter must be sent to the candidate or not.
-
sendJobPostingNotification:
boolean
Determines if the Job Posting Notification must be sent to the candidate or not. If yes, it takes the value of attribute 'jobPostingNoticeFrequency' into account.
-
sendMyJobAgentsNotice:
boolean
Determines if the Job Agent Notification(s) must be sent to the candidate or not. If yes, it takes the value of attribute 'jobPostingNoticeFrequency' into account, unless it has been explicitly overridden in the job agent itself.
-
sendRejectionLetterNotice:
boolean
Determines if the Rejection Letter (sent when a requisition is filled or canceled) must be sent to a candidate.
Nested Schema : TalentUserPreferencesFrequency
Type:
object
Represents the possible frequencies that can be selected in the preferences by the TalentUser. The values are: NEVER, DAILY, WEEKLY and MONTLY.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
Nested Schema : Profile
Type:
object
The profile is the set of information describing the person at a professional and educational level. The profile is not related to any specific job posting.
Match All
Show Source
-
object Entity
Base entity type.
-
object Profile-allOf[1]
Nested Schema : Profile-allOf[1]
Type:
Show Source
object
-
id:
integer(int64)
The unique internal id of the entity
-
profileInformation:
object ProfileInformation
Application is the centerpiece of the selection process. All actions and events are based and take place on the application. An application is created as soon as a candidate is matched to a requisition, whatever the way (mail application, use of career section, automatic match, reference).
Nested Schema : StudyLevel
Study level lookup values. It determines the education levels a person has or intends to reach.
Match All
Show Source
Nested Schema : WillRelocate-allOf[1]
Type:
Show Source
object
-
code:
string
The unique code of this enumeration value.
Nested Schema : WillingnessToTravel-allOf[1]
Type:
Show Source
object
-
value:
integer(int32)
The value associated to the WillTravel record used for computation.
Nested Schema : WorkCondition-allOf[1]
Type:
Show Source
object
-
hourlyPayRateCurrency:
object Currency
A lookup representing a form of money.
-
hourlyPayRateExpected:
integer(double)
The field set the amount of money expected based on a hourly pay rate.
-
hoursPerWeekPreferred:
object WorkConditionHourLevel
This class is a lookup to display the value of the following fields. - WorkingCondition - hoursPerWeekWilling - WorkingCondition - hoursPerWeekPreferred
-
hoursPerWeekWilling:
object WorkConditionHourLevel
This class is a lookup to display the value of the following fields. - WorkingCondition - hoursPerWeekWilling - WorkingCondition - hoursPerWeekPreferred
-
id:
integer(int64)
-
isAvailableHolidays:
boolean
The field set if the candidate is willing to work on holidays.
-
isAvailableWeekends:
boolean
The field set if the candidate is willing to work on weekends.
Nested Schema : WorkConditionHourLevel
Type:
object
This class is a lookup to display the value of the following fields. - WorkingCondition - hoursPerWeekWilling - WorkingCondition - hoursPerWeekPreferred
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
Nested Schema : CSWObject
Type:
object
The CSWObject is an abstract entity providing an availability flag and a mnemonic to several CSW entities: CSWAction, CSWMotive, CSWMotiveDomain, CSWOperation, CSWStatus, CSWStatusShortcut, CSWStep, and CSWWorkflow.
Show Source
-
available:
boolean
Boolean flag indicating if the entity is available.
-
id:
integer(int32)
A unique internal identifier.
-
mnemonic:
integer(int32)
The identifier for the CSW entity. It is not multilingual.
Nested Schema : CSWStatus-allOf[1]
Type:
Show Source
object
-
activeEventDate:
boolean
Boolean flag indicating if the tracking history for this status can have a modified event date.
-
applicationState:
ApplicationState
The status representing the progression of an application within a specific step.
-
description:
string
The CSWStatus multilingual description.
-
name:
string
The CSWStatus multilingual name.
Nested Schema : ApplicationState
The status representing the progression of an application within a specific step.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
-
object ApplicationState-allOf[1]
Nested Schema : ApplicationState-allOf[1]
Type:
Show Source
object
-
canBeThresholdToCollectEEOUSA:
boolean
The field indicates whether the application status reached the threshold to collect the EEO/Affirmative information.
-
indicatorToCollectEEOUSA:
boolean
The field indicates if it is possible to collect the EEO/Affirmative Action information when a candidate has reached the status.
-
terminal:
boolean
The field indicates whether the state is a final state in the application flow.
-
workflowSequence:
integer(int32)
The field represents the position of the state in the progression of an application.
Nested Schema : CSWStep-allOf[1]
Type:
Show Source
object
-
applicationState:
ApplicationState
The status representing the progression of an application within a specific step.
-
description:
string
The CSWStep multilingual description.
-
name:
string
The CSWStep multilingual name.
-
shortName:
string
The CSWStep multilingual short name. It is used in lists.
-
statusUsages:
array statusUsages
A link to the StatusUsage which represents the usages for a step.
Nested Schema : statusUsages
Type:
array
A link to the StatusUsage which represents the usages for a step.
Show Source
-
[0]:
CSWStatusUsage
The CSWStatusUsage entity is used to determine the usage of a status. A CSWStep is made of several CSWStatusUsage.
Nested Schema : CSWStatusUsage
The CSWStatusUsage entity is used to determine the usage of a status. A CSWStep is made of several CSWStatusUsage.
Match All
Show Source
-
object CSWUsage
The CSWUsage is an abstract entity providing an availability flag and a sequence to some CSW entities such as motives, operations, steps, and actions. The implementation of the CSWUsage entity specifies how the entity should be used.
-
object CSWStatusUsage-allOf[1]
Nested Schema : CSWUsage
Type:
object
The CSWUsage is an abstract entity providing an availability flag and a sequence to some CSW entities such as motives, operations, steps, and actions. The implementation of the CSWUsage entity specifies how the entity should be used.
Show Source
-
active:
boolean
Boolean flag indicating if the entity is available.
-
sequence:
integer(int32)
An integer specifying the entity sequence.
Nested Schema : CSWStatusUsage-allOf[1]
Type:
Show Source
object
-
allConstraintsMustBeValid:
boolean
Boolean flag indicating if all the constraints must be valid.
-
autoFlow:
boolean
Boolean flag indicating if the status can be used by the autoflow. The default value is False.
-
conditionalCompletenessAllowed:
boolean
Boolean flag indicating if conditional completeness is allowed.
-
initial:
boolean
Boolean flag indicating if the CSWStatusUsage is the initial step.
-
meetingCompliant:
boolean
Boolean flag indicating if the status is meeting compliant. The default value is False.
-
newEntryNotificationNumber:
integer(int32)
Flag indicating the type of notification. Possible values: none, recruiter, hiring manager.
-
progressionLevel:
CSWStepProgressionLevel
-
queueAndRouteShortcutNumber:
integer(int32)
ID of the change status button shortcut which is configured in the administration module.
-
rsCSWAskForCommentModeNumber:
integer(int32)
Flag indicating the type of comments. Possible values: optional, mandatory.
-
rsCSWAskForMotiveModeNumber:
integer(int32)
Flag indicating the type of motives (qualifiers).
-
status:
CSWStatus
The CSW status represents a portion of a step. Steps are made of statuses and when these statuses are completed, the step is considered complete.
-
step:
CSWStep
The CSWStep represents the elements of a workflow. A workflow contains steps which contain statuses. Usage entities are used to group these elements together.
Nested Schema : CSWStepProgressionLevel
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : ProfileInformation-allOf[1]
Type:
Show Source
object
-
acknowledgementSend:
number(int64)
The date on which an acknowledgement letter has been sent. An acknowledgement letter can be a request more information acknowledgement letter, a capture resume letter acknowledgement letter or a profiler acknowledgement letter.
-
applicationDate:
number(int64)
The date of the last modification of the application.
-
applicationText:
object ApplicationText
Contains all the text datas that a candidate can provide. It contains datas like the cover letter, pasted resume, career objectives and additional informations. removeCheckOnDelete=true)
-
backgroundCheckConsent:
object BackgroundCheckConsent
This class represents the candidate the acceptance of the document agreement when he submit a profile or apply on a requisition.
-
blockCoverage:
string
The block that the user has completed while entering an application via a career site or the capture resume.
-
completedDate:
number(int64)
This is the date when the application became completed.
-
creationDate:
number(int64)
The date on which the application has been created.
-
ertAcknowledgementStatus:
object EmailState
This class contains the states that an email can have.
-
ertThankyouStatus:
object EmailState
This class contains the states that an email can have.
-
eSignatureDocument:
object ElectronicSignature
This class define the values need to identity the electronic signature of a candidate related to the application flow is used.
-
experiences:
array experiences
This is the talent user profile list of experiences.
-
experienceValidated:
boolean
Indicate if the experiences has been validated or not by the candidate.
-
historyItems:
array historyItems
The list of history items related to the profile information.
-
id:
integer(int64)
The unique internal id of the entity
-
infoFeeder:
object InfoFeeder
This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
-
initialMedium:
object ApplicationMedium
This entity is a lookup containing the information on how did we learn about the candidate for a specific application.
-
isCompleted:
boolean
Indicate if the application is complete or not. An application is consider has completed if the candidate, who applied online, and has reached the end of the application process, or the candidate is matched to a requisition by an operator, or the candidate is capture by an operator via the capture resume, or the candidate is imported via the integration process.
-
isInternal:
boolean
Indicate if the application has been made by an internal employee. True if the employee was an internal one at the moment he applies on the requisition, false otherwise.
-
lastModifiedDate:
number(int64)
Holds the last modification date of the entity.
-
lastTrackingDate:
number(int64)
This attribute will be made to hold the creation date of the last ApplicationTrackingHistoryItem that was recorded for an application.
-
locale:
string
Indicates the language in which the person's profile has been filled.
-
medium:
object ApplicationMedium
This entity is a lookup containing the information on how did we learn about the candidate for a specific application.
-
recruitementSourceAutoFilled:
boolean
Indicate if recruitement source has been auto detected to filled.
-
recruitmentSource:
object RecruitmentSource
A Source is a medium or event through which a candidate has heard about the job you are posting or about your company. The candidate may also have applied on a job through different sources. Sources may be as diverse as Internet job boards, job fairs, magazines and specialized trade publications, newspapers, professional associations, mailing lists, recruiting agencies, etc.
-
recruitmentSourceDetail:
string
This fields hold the value for the more detail information on a recruitment source. If the user select 'Other source' in the drop down value, then we offer to enter the detail about is source that is not available in the drop down list.
-
references:
array references
This relation define the references the candidate will attach to his application or profile.
-
requestedLocale:
string
The language of the career site on which the candidate created his application.
-
resumeValidated:
boolean
Indicate if the pasted resume has been validated or not by the candidate. See ApplicationText.pastedResume for the business rules that applies.
-
studies:
array studies
The list of the candidate studies, educations, related to the application.
-
studyValidated:
boolean
Indicate if the studies has been validated or not by the candidate.
Nested Schema : ApplicationText
Type:
object
Contains all the text datas that a candidate can provide. It contains datas like the cover letter, pasted resume, career objectives and additional informations. removeCheckOnDelete=true)
Match All
Show Source
-
object Entity
Base entity type.
-
object ApplicationText-allOf[1]
Nested Schema : BackgroundCheckConsent
Type:
object
This class represents the candidate the acceptance of the document agreement when he submit a profile or apply on a requisition.
Match All
Show Source
-
object Entity
Base entity type.
-
object BackgroundCheckConsent-allOf[1]
Nested Schema : EmailState
Type:
object
This class contains the states that an email can have.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object EmailState-allOf[1]
Nested Schema : ElectronicSignature
Type:
object
This class define the values need to identity the electronic signature of a candidate related to the application flow is used.
Match All
Show Source
-
object Entity
Base entity type.
-
object ElectronicSignature-allOf[1]
Nested Schema : experiences
Type:
array
This is the talent user profile list of experiences.
Show Source
-
[0]:
object Experience
This entity represents an experience that a person has working, or working in a specific field or occupation. (removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true, removeCheckOnDelete=true)
Nested Schema : historyItems
Type:
array
The list of history items related to the profile information.
Show Source
-
[0]:
object AbstractApplicationTrackingHistoryItem
The base class of all the types of application tracking history items. With application tracking history itens we can know : when the candidate has applied on a requisition, when and what has changed in his personnal informations, when and what has change on his application, when and what was the progression of the candidate during the hiring process.
Nested Schema : ApplicationMedium
Type:
object
This entity is a lookup containing the information on how did we learn about the candidate for a specific application.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object ApplicationMedium-allOf[1]
Nested Schema : RecruitmentSource
Type:
object
A Source is a medium or event through which a candidate has heard about the job you are posting or about your company. The candidate may also have applied on a job through different sources. Sources may be as diverse as Internet job boards, job fairs, magazines and specialized trade publications, newspapers, professional associations, mailing lists, recruiting agencies, etc.
Match All
Show Source
-
object Entity
Base entity type.
-
object RecruitmentSource-allOf[1]
Nested Schema : references
Type:
array
This relation define the references the candidate will attach to his application or profile.
Show Source
-
[0]:
object Reference
Minimal information enabling to identify or reach a person. A reference can be a person a supervisor or boss in the case of work experience.
Nested Schema : studies
Type:
array
The list of the candidate studies, educations, related to the application.
Show Source
-
[0]:
object Study
This entity represents a part of candidate's resume. It describes one of his/her educational degree and history. (removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true, removeCheckOnDelete=true)
Nested Schema : ApplicationText-allOf[1]
Type:
Show Source
object
-
additionalInformation:
string
The additional information that the candidate provided.
-
careerObjective:
string
The career objectives that the candidate provided.
-
coverLetter:
string
The cover letter that the candidate provided.
-
pastedResume:
string
The pated resume that the candidate provided.
Nested Schema : BackgroundCheckConsent-allOf[1]
Type:
Show Source
object
-
consent:
boolean
This field hold the value to determine if the candidate accept or not to allow background checking.
-
id:
integer(int64)
The field is the entity key of the class.
-
inquiryReportRequested:
boolean
This field indicates if the inquiry report is requested or not.
Nested Schema : EmailState-allOf[1]
Type:
Show Source
object
-
code:
string
Public identifier of the email state.
Nested Schema : ElectronicSignature-allOf[1]
Type:
Show Source
object
-
dateTimeSigned:
number(int64)
This field hold the value for the date and time the electronic signature occurs.
-
emailAddress:
string
This field define the email address of the candidate associated with this electronic document.
-
id:
integer(int64)
This entity key
-
initials:
string
This field define the initial of the candidate associated with this electronic document.
-
ipAddress:
string
This field hold the value for the IP address of the computer used by the candidate.
-
name:
string
This field define the name of the candidate that has fill the electronic document.
-
uniqueIdentifier:
string
This field define the unique ID of the candidate associated with this electronic document.
Nested Schema : Experience
Type:
object
This entity represents an experience that a person has working, or working in a specific field or occupation. (removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true, removeCheckOnDelete=true)
Match All
Show Source
-
object Entity
Base entity type.
-
object Experience-allOf[1]
Nested Schema : Experience-allOf[1]
Type:
Show Source
object
-
beginDate:
number(int64)
This field is the date when the candidate began working for this job.
-
currentEmployer:
boolean
This field indicates if it is or not the employer for whom the candidate is currently working.
-
displaySequence:
integer(int32)
This field determines the order to display this experience among the candidate's experiences. It's also a part of the key (Candidate, Requisition, PorfileLangange, displaySequence) identifying a specific candidate's experience for a specific application and for a specific profile language.
-
employer:
object CieEmployer
This entity represents an employer where a candidate acquired work experience.
-
endDate:
number(int64)
This field is the date when the candidate stopped working for this job.
-
id:
integer(int64)
The unique internal id of the entity
-
jobFunction:
JobField
A class that represents company-specific job fields.
-
lastModifiedDate:
number(int64)
The last modification date ot the Experience
-
location:
NetworkLocation
Class that represents a network-specific location.
-
nameWhileEmployed:
string
This field defines the name the candidate was using when working for this company.
-
otherEmployerName:
string
This field is used when the candidate's employer is not listed in the employers list. It contains the candidate's employer name.
-
otherJobTitle:
string
This field is used when the candidate's job function is not listed in the job functions list. It contains the candidate's job function name.
-
permissionToContact:
boolean
This field hold the value to identity if the recruiter have the permission to contact the old supervisor.
-
reasonForLeavingIntField:
string
Contains the reason why the person left this employer.
-
responsibility:
string
This field is the description of the responsibilities the candidate had or has for this job.
-
supervisor:
string
This field is the name of the candidate's supervisor.
-
supervisorEmail:
string
This field hold the value of the supervisor address email.
-
supervisorPhone:
string
This field is the phone number of the candidate's supervisor.
-
supervisorTitle:
string
This field hold the value of the supervisor title during the employment.
Nested Schema : CieEmployer
Type:
object
This entity represents an employer where a candidate acquired work experience.
Match All
Show Source
-
object Entity
Base entity type.
-
object CieEmployer-allOf[1]
Nested Schema : CieEmployer-allOf[1]
Type:
Show Source
object
-
creationDate:
number(int64)
the creation date of the employer
-
description:
string
The name of the employer.
-
id:
integer(int64)
The unique internal id of the Employer
-
status:
AdminEntityStatus
The administration entity status. Possible values: 1 Active, 2 Draft.
Nested Schema : ApplicationMedium-allOf[1]
Type:
Show Source
object
-
code:
string
Public identifier of the application medium.
Nested Schema : RecruitmentSource-allOf[1]
Type:
Show Source
object
-
description:
array MLString
-
id:
integer(int64)
The unique internal identifier of this entity.
Nested Schema : Reference
Type:
object
Minimal information enabling to identify or reach a person. A reference can be a person a supervisor or boss in the case of work experience.
Match All
Show Source
-
object Entity
Base entity type.
-
object Reference-allOf[1]
Nested Schema : Reference-allOf[1]
Type:
Show Source
object
-
company:
string
This field hold the value for the company name the reference work.
-
country:
NetworkLocation
Class that represents a network-specific location.
-
displaySequence:
integer(int32)
This field determines the order to display this reference among the candidate's references.
-
emailAddress:
string
This field hold the value for the email of the reference.
-
fax:
string
This field hold the value for the fax number of the reference.
-
firstName:
string
This field hold the first name of the reference.
-
id:
integer(int64)
This entity key
-
lastName:
string
This field hold the last name of the reference.
-
middleInitial:
string
This field hold the middle Initial of the reference.
-
phoneNumber:
string
This field hold the value for the phone number of the reference.
-
referenceType:
object ReferenceType
This class define the type of reference the candidate can have. For example: Personal, Occupational, etc
-
relationship:
string
This field hold the value for the relationship of the reference. For example: Boss, mother, etc.
-
relationshipLength:
object RelationshipLength
This class is use to define the default values use to fill the field length of relationship in the reference class.
-
title:
string
This field hold the value for the job function title of reference
Nested Schema : ReferenceType
Type:
object
This class define the type of reference the candidate can have. For example: Personal, Occupational, etc
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
Nested Schema : RelationshipLength
Type:
object
This class is use to define the default values use to fill the field length of relationship in the reference class.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
Nested Schema : Study
Type:
object
This entity represents a part of candidate's resume. It describes one of his/her educational degree and history. (removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true, removeCheckOnDelete=true)
Match All
Show Source
-
object Entity
Base entity type.
-
object Study-allOf[1]
Nested Schema : Study-allOf[1]
Type:
Show Source
object
-
displaySequence:
integer(int32)
This field determines the order to display this study among the candidate's studies. It's also a part of the key (Candidate, Requisition, PorfileLangange, displaySequence) identifying a specific candidate's study for a specific application and for a specific profile language.
-
gpa:
integer(double)
This field (Grade Point Average) is a number that represents the average of a student's grades during his or her time at an institution. Usually it is weighted by number of credits given for the course.
-
gpaRange:
integer(double)
This field is the maximum grade value at the institution.
-
graduated:
boolean
This field holds the value if the candidate graduate from high school or receive a GED (General Education Development)
-
graduationDate:
number(int64)
This field is the date when the candidate has received his academic degree.
-
graduationDateProjected:
boolean
This field holds the value to identify if the graduated date is a projected date.
-
id:
integer(int64)
The unique internal identifier of this entity.
-
institution:
object CieInstitution
This entity represents a place designated for learning. It is the educational institution where people learn specific knowledge.
-
lastModifiedDate:
number(int64)
The last modification date of the entity
-
nameAttending:
string
This fields hold the value for the name use by the candidate when attending at the time of education.
-
otherCourseTitle:
string
This field is used when the candidate's program is not listed in the programs list. It contains the candidate's program name.
-
otherInstitutionCity:
string
This field holds the value for the other location city if the institution list doesn't contains the value the candidate need.
-
otherInstitutionLocation:
NetworkLocation
Class that represents a network-specific location.
-
otherInstitutionName:
string
This field is used when the candidate's institution is not listed in the institutions list. It contains the candidate's institution name.
-
program:
object CieProgram
This entity represents an educational program. It's a field of study. For example: Information Technology, Journalism, Political Science, etc...
-
programType:
object ProgramType
This is a lookup class. It contains the possible values that can be given to the type of program for a Study.
-
startDate:
number(int64)
This field contains the date of the beginning of the candidate's program.
-
studyLevel:
StudyLevel
Study level lookup values. It determines the education levels a person has or intends to reach.
Nested Schema : CieInstitution
Type:
object
This entity represents a place designated for learning. It is the educational institution where people learn specific knowledge.
Match All
Show Source
-
object Entity
Base entity type.
-
object CieInstitution-allOf[1]
Nested Schema : CieProgram
Type:
object
This entity represents an educational program. It's a field of study. For example: Information Technology, Journalism, Political Science, etc...
Match All
Show Source
-
object Entity
Base entity type.
-
object CieProgram-allOf[1]
Nested Schema : ProgramType
Type:
object
This is a lookup class. It contains the possible values that can be given to the type of program for a Study.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object ProgramType-allOf[1]
Nested Schema : CieInstitution-allOf[1]
Type:
Show Source
object
-
creationDate:
number(int64)
The last creation date of the institution
-
description:
string
This field is the name of the institution.
-
lastModificationDate:
number(int64)
The last modification date of the institution
-
location:
NetworkLocation
Class that represents a network-specific location.
-
no:
integer(int64)
The unique identifier of this entity.
-
status:
AdminEntityStatus
The administration entity status. Possible values: 1 Active, 2 Draft.
-
type:
object TypeOfInstitution
This entity is a lookup representing the list of possible type of institution: for example: University, College, school, etc,,,
Nested Schema : TypeOfInstitution
Type:
object
This entity is a lookup representing the list of possible type of institution: for example: University, College, school, etc,,,
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object TypeOfInstitution-allOf[1]
Nested Schema : TypeOfInstitution-allOf[1]
Type:
Show Source
object
-
code:
string
The public identifier of the type of institution.
Nested Schema : CieProgram-allOf[1]
Type:
Show Source
object
-
creationDate:
number(int64)
The creation date of the Study
-
description:
array MLString
-
id:
integer(int64)
The unique identifier of this entity.
-
status:
AdminEntityStatus
The administration entity status. Possible values: 1 Active, 2 Draft.
Nested Schema : Requisition-allOf[1]
Type:
Show Source
object
-
abstractInfo:
string
Abstract information of the requisition.
-
aceCandidateAlertChoice:
integer(int32)
The configuration of choice for Ace candidate alerts.
-
aceCandidateAlertEnabled:
boolean
The field indicates if the Ace candidate alert is enabled.
-
aceCandidateAlertRecipients:
object User
-
aceCandidateMinimalScore:
integer(int32)
The minimal score for the Ace candidate alert.
-
aceCandidateNumberRelevant:
integer(int32)
The number of relevant assets for the Ace candidate alert.
-
activeLocales:
array activeLocales
The activated locales list on a requisition.
-
additionalProperties:
object additionalProperties
Any additional properties such as run time fields or user-defined fields (UDFs).
-
baseJobTemplate:
object JobTemplate
-
baseLocale:
object Locale
-
closingDateExternal:
string(datetime)
The external closing date of the requisition.
-
closingDateInternal:
string(datetime)
The internal closing date of the requisition.
-
collaborators:
object User
-
completionLevel:
CompletionLevel
The completion level of an entity. Examples of values for requisitions: for approval, for saving. Example of values for candidates: for saving. Example of values for offers: for saving.
-
ContactEmailExt:
object User
-
contactEmailInt:
object User
-
contactNameExternal:
object User
-
contactNameInternal:
object User
-
contestNumber:
string
The requisition number.
-
dailyRecruitingReportEnabled:
boolean
The requisition number.
-
department:
Department
A class that represents a department of the company.
-
descriptionBaseLocale:
boolean
The base locale for the requisition description.
-
extendMoreOffers:
boolean
The field indicates if it is allowed to make more offers than positions available for the requisition.
-
hasBeenApproved:
boolean
The field indicates if the requisition has been approved.
-
hiringManager:
object User
-
hiringManagerAssistant:
object User
-
hotJob:
boolean
The field indicates if the requisition is posted as "urgent need."
-
hrms:
object HRMS
Contains the different HRMS that can provide data to the system (0 = Taleo system).
-
id:
integer(int32)
A unique internal identifier of the requisition.
-
jobInformation:
object JobInformation
Data that is common to requisition and job template.
-
justification:
Justification
The justification for a requisition. Example of values: new position, replacement.
-
managerRequisitionTitle:
string
The title of the requisition provided by the manager.
-
mixedPostedJobState:
integer(int64)
A calculated field indicating the most relevant posted job status for the requisition. The status can be Scheduled, Posted, Unposted, Expired,
-
openingDateExternal:
integer(datetime)
The external opening date of the requisition.
-
openingDateInternal:
integer(datetime)
The internal opening date of the requisition.
-
position:
object RecruitingPosition
Link between a job position and a job template. Used in Recruiting.
-
positionString:
string
The position of the requisition (used if position is not enabled in the application).
-
preventPosting:
boolean
Requisition field that is related to, but separate from, Status and Status Detail. "Do Not Post" is a value that can be selected to stop a requisition from being posted. The flag may be set and will persist through Draft, Pending, Open (pre-posting), and On-Hold statuses. It is a separate data field.
-
recruiterAssistant:
object User
-
recruitingReportRecipients:
array recruitingReportRecipients
The recipients of the daily recruiting report.
-
requestMoreInfo:
integer(int64)
The logical operator between the asset and the score for request more info.
-
requestMoreInfoAssetValue:
integer(int32)
The value of the asset criteria for "request more info."
-
requestMoreInfoByAssetEnabled:
boolean
The field indicates if the by asset criteria is enabled for "request more info."
-
requestMoreInfoByScoreEnabled:
boolean
The field indicates if the by score criteria is enabled for "request more info."
-
requestMoreInfoScoreValue:
boolean
The field indicates the score criteria value for "request more info."
-
requisitionEvent:
array requisitionEvent
The history event.
-
resumeState:
RequisitionState
The detail status of the requisition.
-
state:
RequisitionState
The detail status of the requisition.
-
targetStartDate:
integer(datetime)
The target start date of the requisition.
Nested Schema : additionalProperties
Type:
object
Any additional properties such as run time fields or user-defined fields (UDFs).
Nested Schema : JobTemplate
Type:
Show Source
object
-
baseJobTemplate:
object JobTemplate
-
department:
Department
A class that represents a department of the company.
-
effectiveFrom:
integer(datetime)
The start date for the template.
-
effectiveTill:
integer(datetime)
The end date for the template.
-
id:
integer(int32)
A unique internal identifier.
-
jobCode:
string
The job code (unique identifier) for JobTemplate that can be assigned by clients.
-
state:
JobTemplateState
The different states of a job template. Possible values: active, draft, inactive, deleted.
Nested Schema : Locale
Type:
object
Nested Schema : CompletionLevel
The completion level of an entity. Examples of values for requisitions: for approval, for saving. Example of values for candidates: for saving. Example of values for offers: for saving.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object CompletionLevel-allOf[1]
Nested Schema : Department
A class that represents a department of the company.
Match All
Show Source
-
object BaseAdminEntity
The base class for all administrable entities.
-
object Department-allOf[1]
Nested Schema : HRMS
Type:
object
Contains the different HRMS that can provide data to the system (0 = Taleo system).
Show Source
-
children:
array children
A link to children HRMS.
-
description:
string
A description of the HRMS system.
-
id:
integer(int32)
A unique internal identifier.
-
parent:
string
A link to parent HRMS.
Nested Schema : JobInformation
Type:
object
Data that is common to requisition and job template.
Show Source
-
additionalInformation:
string
Additional information regarding JobInformation.
-
autoDeclineCandidates:
boolean
The field indicates if candidates are to be declined on other requisitions when the requisition is closed.
-
autoRejectCandidates:
boolean
-
billRateMedian:
number
The median bill rate of a requisition.
-
billRateNotToExceed:
number
The bill rate not to exceed (maximum).
-
bonusCurrency:
object Currency
A lookup representing a form of money.
-
budgetCurrency:
object Currency
A lookup representing a form of money.
-
citizenshipStatus:
object CitizenshipStatus
The different citizenship statuses.
-
contingentCurrency:
object Currency
A lookup representing a form of money.
-
creationDate:
integer(datetime)
The bill rate not to exceed (maximum).
-
creationFlowTypeDimensionNo:
integer(datetime)
The flow type dimension from which the job information has been created.
-
creator:
object User
-
cswWorkflow:
CSWWorkflow
A CSWWorkflow is a set of steps a candidate will go through. Flags, actions, conditions can be associated to steps.
-
departmentString:
string
The department string value of JobInformation (used when Department is not enabled).
-
descriptionActive:
boolean
The languages activated for JobInformation.
-
descriptionBaseLocale:
boolean
The base locale for the JobInformation description.
-
descriptionExternalHTML:
string
The external description of JobInformation (multilingual).
-
descriptionInternalHTML:
string
The internal description of JobInformation (multilingual).
-
employeeStatus:
EmploymentStatus
Employee status lookup values determine the desired person's employment status. P possible values: 1 Regular, 3 Contractual, 4 Temporary, 5 LimitedTerm.
-
employmentEquityEstablishment:
object EmploymentEquityEstablishment
Thhe employment equity establishment.
-
employmentEquityJobCategories:
array employmentEquityJobCategories
The employment equity job category of JobInformation.
-
employmentEquityJobCategory:
integer(int32)
-
employmentEquityOccupationalGroup:
integer(int32)
-
externalBonusAmount:
number
The public referral bonus amount.
-
externalBonusTracking:
boolean
The field indicates if the public referral bonus is enabled.
-
externalQualificationHTML:
string
The external qualification of JobInformation (multilingual).
-
highQuartileSalary:
number
The high quartile salary of JobInformation. Marketplace comparisons for comparable jobs. Usually from salary surveys from HR consulting companies such as Mercer.
-
hireType:
HireType
This lookup entity indicates the hire type. Examples of values: Professional, Hourly, Campus.
-
id:
integer(int32)
A unique internal identifier.
-
internalBonusAmount:
number
The employee referral bonus amount.
-
internalBonusTracking:
boolean
The field indicates if the employee referral bonus is enabled.
-
internalQualificationHTML:
string
The internal qualification of JobInformation (multilingual).
-
isAutoRejectCancelled:
boolean
The field indicates if candidates are to be rejected when the requisition is canceled.
-
isAutoRejectFilled:
boolean
The field indicates if candidates are to be rejected when the requisition is filled.
-
jobBoardDescription:
string
The job board description of JobInformation (multilingual).
-
jobField:
JobField
A class that represents company-specific job fields.
-
jobGrade:
string
The job grade of JobInformation. Standard level of job or job series within the pay structure of an organization.
-
jobInformationGroup:
object Group
The group entity that defines a set of users.
-
jobLevel:
JobLevel
Job level lookup values determine the available job levels in the system. Possible values: 1 EntryLevel, 2 IndividualContributor, 3 TeamLeader, 4 Manager, 5 Director, 6 Executive, 7 ManagerWithDirectReports, 8 ManagerWithoutDirectReports, 9 SeniorExecutive.
-
jobRole:
JobRole
A job role is a generic definition of job that applies to all employees - as opposed to a position, which is a specific instance of a job. A position can be defined as a job role joined to an organization and a location. A job role has a code, name, and definition for documentation purposes. It also supports the concept of a job profile that specifies the requirements to execute the job.
-
jobSchedule:
JobSchedule
The job schedule lookup values. It determines the available job schedule types in the system.
-
jobShift:
JobShift
The job shift lookup values. It determines the available job shifts in the system.
-
jobType:
JobType
The job type lookup values. It determines the available job types in the system.
-
localeCompletionStatusObject:
LocaleCompletionStatus
The completion status of a locale for a given multilingual element. Possible values: 10 Undetermined, 20 Incomplete.
-
lowQuartileSalary:
number
The low quartile salary of JobInformation. Marketplace comparisons for comparable jobs. Usually from salary surveys from HR consulting companies such as Mercer. Added to RS based on contractual obligation to FESCO.
-
midPointSalary:
number
The mid-point salary of JobInformation. Marketplace comparisons for comparable jobs. Usually from salary surveys from HR consulting companies such as Mercer. Added to RS based on contractual obligation to FESCO.
-
numberToHire:
integer(int32)
The number of people to hire.
-
offerParameter:
RequisitionOfferParameter
The ArtRequisitionOfferParameter represents a meta-entity encapsulating the offer parameters and behavior of the offer aspects for a requisition.
-
organization:
Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
-
otherCosts:
string
The others costs of JobInformation.
-
otherLocations:
array otherLocations
The other locations of JobInformation.
-
overtimeStatus:
OvertimeStatus
The different overtime statuses. Possible values: exempt, non exempt.
-
prescreeningForm:
object PrescreeningForm
The questions and skills used for prescreening candidates.
-
primaryLocation:
Location
A class that represents the specific location of a company.
-
program:
object CieProgram
This entity represents an educational program. It's a field of study. For example: Information Technology, Journalism, Political Science, etc...
-
recruiterOwner:
object User
-
relocationCosts:
string
The relocation costs of JobInformation.
-
sourcingBudget:
string
The sourcing budget of JobInformation.
-
studyLevel:
StudyLevel
Study level lookup values. It determines the education levels a person has or intends to reach.
-
submissionValidityPeriod:
integer(int32)
The number of day(s) a submission is valid for the requisition.
-
submissionValidityPeriodEnabled:
boolean
The field indicates if the submissions on the requisition must have a validity period. See validityPeriod for the number of day(s) a submission is valid for the requisition.
-
title:
string
The JobInformation title (multilingual).
-
travelCosts:
string
The travel costs of JobInformation.
-
unlimitedHire:
boolean
The field indicates if the requisition has an unlimited number of hires.
-
willingnessToTravel:
WillingnessToTravel
Nested Schema : Justification
The justification for a requisition. Example of values: new position, replacement.
Match All
Show Source
Nested Schema : RecruitingPosition
Type:
object
Link between a job position and a job template. Used in Recruiting.
Show Source
-
id:
integer(int32)
A unique internal identifier.
-
jobPosition:
Position
A position is an occurrence of a job role. It can be represented by the chair. Positions are hierarchical. A position defines the business employee structure.
-
jobTemplate:
object JobTemplate
Nested Schema : recruitingReportRecipients
Type:
array
The recipients of the daily recruiting report.
Show Source
Nested Schema : requisitionEvent
Type:
array
The history event.
Show Source
-
[0]:
object RequisitionEvent
The history event is the main piece of information of the history. A history event represents an occurrence of an event type. The list of history events constitutes the system history.
Nested Schema : RequisitionState
The detail status of the requisition.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : JobTemplateState
The different states of a job template. Possible values: active, draft, inactive, deleted.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : CompletionLevel-allOf[1]
Type:
Show Source
object
-
code:
string
Public identifier of the entity.
Nested Schema : Department-allOf[1]
Type:
Show Source
object
-
costCenter:
string
The textual representation of the entity.
-
effectiveFrom:
integer(datetime)
The date when the department is effective.
-
effectiveTill:
integer(datetime)
The date when the department stops being effective.
-
hiringManager:
object User
-
location:
Location
A class that represents the specific location of a company.
-
offerApprovers:
array offerApprovers
The approvers of the offer.
-
organization:
Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
-
parent:
Department
A class that represents a department of the company.
-
payFactor:
number(float)
The department pay factor. For example, 1 = 100%.
-
recruiter:
object User
-
requisitionApprovers:
array requisitionApprovers
The approvers of the requisition.
-
state:
DepartmentState
The class that represents the state of the department.
Nested Schema : DepartmentState
The class that represents the state of the department.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object DepartmentState-allOf[1]
Nested Schema : DepartmentState-allOf[1]
Type:
Show Source
object
-
code:
string
The public identifier of the entity.
Nested Schema : children
Type:
array
A link to children HRMS.
Show Source
-
[0]:
object HRMS
Contains the different HRMS that can provide data to the system (0 = Taleo system).
Nested Schema : CitizenshipStatus
Type:
object
The different citizenship statuses.
Show Source
-
description:
string
The textual representation of the citizenship status.
-
id:
integer(int32)
A unique internal identifier.
Nested Schema : CSWWorkflow
A CSWWorkflow is a set of steps a candidate will go through. Flags, actions, conditions can be associated to steps.
Match All
Show Source
-
object CSWObject
The CSWObject is an abstract entity providing an availability flag and a mnemonic to several CSW entities: CSWAction, CSWMotive, CSWMotiveDomain, CSWOperation, CSWStatus, CSWStatusShortcut, CSWStep, and CSWWorkflow.
-
object CSWWorkflow-allOf[1]
Nested Schema : EmploymentEquityEstablishment
Type:
object
Thhe employment equity establishment.
Show Source
-
description:
string
Thhe multilingual description for the employment equity establishment.
-
id:
integer(int32)
A unique internal identifier.
Nested Schema : employmentEquityJobCategories
Type:
array
The employment equity job category of JobInformation.
Show Source
-
[0]:
object EmploymentEquityJobCategory
The employment equity job category. Each job category is associated to a Taleo location. Job categories are organized in a hierarchical structure. The first level represents the category; the second level is the group. Job categories are also organized by version so there can be more than one structure for each location.
Nested Schema : HireType
This lookup entity indicates the hire type. Examples of values: Professional, Hourly, Campus.
Match All
Show Source
Nested Schema : Group
Type:
object
The group entity that defines a set of users.
Show Source
-
description:
string
The description of a group.
-
name:
string
The name of a group.
Nested Schema : JobRole
A job role is a generic definition of job that applies to all employees - as opposed to a position, which is a specific instance of a job. A position can be defined as a job role joined to an organization and a location. A job role has a code, name, and definition for documentation purposes. It also supports the concept of a job profile that specifies the requirements to execute the job.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object JobRole-allOf[1]
Nested Schema : LocaleCompletionStatus
The completion status of a locale for a given multilingual element. Possible values: 10 Undetermined, 20 Incomplete.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object LocaleCompletionStatus-allOf[1]
Nested Schema : RequisitionOfferParameter
The ArtRequisitionOfferParameter represents a meta-entity encapsulating the offer parameters and behavior of the offer aspects for a requisition.
Match All
Show Source
-
object AbstractOffer
The ArtAbstractOffer entity is an abstraction of the possible types of offers. The ones related to the candidate are ArtCompetitiveOffer, ArtCurrentJob, ArtExpectation and ArtOffer. You can have an offer related to the requisition which is the ArtRequesitionOfferParameter.
-
object RequisitionOfferParameter-allOf[1]
Nested Schema : OvertimeStatus
The different overtime statuses. Possible values: exempt, non exempt.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : PrescreeningForm
Type:
object
The questions and skills used for prescreening candidates.
Show Source
-
id:
integer(int32)
A unique internal identifier.
-
ignoreSimpleSkillFormat:
boolean
Indicates if the form ignores the simple skill format setting and instead use the detailed format.
-
questions:
array questions
The collection of questions of the prescreening form.
-
skills:
array skills
The collection of skills of the prescreening form.
Nested Schema : CSWWorkflow-allOf[1]
Type:
Show Source
object
-
description:
string
The CSWWorkflow multilingual description.
-
externalDescription:
string
The CSWWorkflow external description.
-
hireTypes:
array hireTypes
-
id:
integer(int32)
A unique internal identifier.
-
isDefault:
boolean
Boolean flag indicating if the workflow is the default workflow. When a requisition is created, the default workflow is selected.
-
name:
string
The CSWWorkflow multilingual name.
-
stepUsages:
array stepUsages
A workflow can have one or more CSWStepUsage. A CSWStepUsage is a CSWUsage specific to a CSWStep.
Nested Schema : stepUsages
Type:
array
A workflow can have one or more CSWStepUsage. A CSWStepUsage is a CSWUsage specific to a CSWStep.
Show Source
-
[0]:
CSWStepUsage
The CSWStepUsage defines the usage for a step by associating a step to a workflow. A workflow is made of step usages.
Nested Schema : CSWStepUsage
The CSWStepUsage defines the usage for a step by associating a step to a workflow. A workflow is made of step usages.
Match All
Show Source
-
object CSWUsage
The CSWUsage is an abstract entity providing an availability flag and a sequence to some CSW entities such as motives, operations, steps, and actions. The implementation of the CSWUsage entity specifies how the entity should be used.
-
object CSWStepUsage-allOf[1]
Nested Schema : CSWStepUsage-allOf[1]
Type:
Show Source
object
-
conditionalEntryAllowed:
boolean
Boolean flag indicating if a conditional entry is allowed. The default value is False.
-
mandatory:
boolean
Boolean flag indicating if the step is mandatory. The default value is False.
-
newEntryNotificationNumber:
integer(int32)
Flag indicating the type of notifications.
-
restricted:
boolean
Boolean flag indicating if the step is restricted.
-
step:
CSWStep
The CSWStep represents the elements of a workflow. A workflow contains steps which contain statuses. Usage entities are used to group these elements together.
-
workflow:
CSWWorkflow
A CSWWorkflow is a set of steps a candidate will go through. Flags, actions, conditions can be associated to steps.
Nested Schema : EmploymentEquityJobCategory
Type:
object
The employment equity job category. Each job category is associated to a Taleo location. Job categories are organized in a hierarchical structure. The first level represents the category; the second level is the group. Job categories are also organized by version so there can be more than one structure for each location.
Show Source
-
descriptions:
array descriptions
The associated list of descriptions for the employment equity job category.
-
id:
integer(int32)
A unique internal identifier.
-
networkLocation:
NetworkLocation
Class that represents a network-specific location.
-
parent:
object EmploymentEquityJobCategory
The employment equity job category. Each job category is associated to a Taleo location. Job categories are organized in a hierarchical structure. The first level represents the category; the second level is the group. Job categories are also organized by version so there can be more than one structure for each location.
Nested Schema : descriptions
Type:
array
The associated list of descriptions for the employment equity job category.
Show Source
-
[0]:
object EmploymentEquityJobCategoryDescription
Thhe employment equity job category description.
Nested Schema : EmploymentEquityJobCategoryDescription
Type:
object
Thhe employment equity job category description.
Show Source
-
description:
string
The description.
-
locale:
object Locale
-
version:
object EEOUSAVersion
Thhe employment equity question version for the USA only. It indicates the version of employment equity in the USA. This information is set only for employment equity questions.
Nested Schema : BaseEditableResourceLookup
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object BaseEditableResourceLookup-allOf[1]
Nested Schema : JobRole-allOf[1]
Type:
Show Source
object
-
customerID:
string
The job role internal identifier specified by the customer. Used for referencing a job role identifier known in another external system for integration purposes.
-
jobField:
JobField
A class that represents company-specific job fields.
-
jobLevel:
JobLevel
Job level lookup values determine the available job levels in the system. Possible values: 1 EntryLevel, 2 IndividualContributor, 3 TeamLeader, 4 Manager, 5 Director, 6 Executive, 7 ManagerWithDirectReports, 8 ManagerWithoutDirectReports, 9 SeniorExecutive.
Nested Schema : LocaleCompletionStatus-allOf[1]
Type:
Show Source
object
-
code:
string
The public identifier of the entity.
Nested Schema : AbstractOffer
Type:
object
The ArtAbstractOffer entity is an abstraction of the possible types of offers. The ones related to the candidate are ArtCompetitiveOffer, ArtCurrentJob, ArtExpectation and ArtOffer. You can have an offer related to the requisition which is the ArtRequesitionOfferParameter.
Show Source
-
annualBonus:
string
A multilingual string specifying the annual bonus.
-
captureDate:
integer(datetime)
The creation date of the offer.
-
carAllowance:
string
Multilingual string specifying the car allowance.
-
commissionAmount:
string
Multilingual string specifying the commission amount.
-
commissionType:
object UDSElement
The UDSElement entity models user-defined selection elements. A selection element is a possible value of the selection (discrete value). A selection element may be used as a user-defined field (UDF) value.
-
currency:
object Currency
A lookup representing a form of money.
-
daysPerWeek:
number
The number of working days per week.
-
expenseAccount:
string
Multilingual string specifying the expense account.
-
hoursPerDay:
number
The number of hours per day the candidate will work.
-
id:
integer(int32)
A unique internal identifier.
-
name:
string
System generated. Every offer is given a unique sequential name.
-
notes:
string
Entry allowing the user who creates the offer to provide some information.
-
offerTitle:
OfferTitle
The ArtOfferTitle is a multilingual representation of the different titles that an offer can have. These titles provide descriptive information. The initial values are: Current Offer, Offer, Requisition, Will Refuse, Current Job, Will Accept, Competitive Offer Terms, Extended Offer, Counter Offer,. Refer to the database for currently used values.
-
otherBonus:
string
Multilingual string specifying other bonus values.
-
otherCompensation:
string
Multilingual string specifying other compensation.
-
payFrequencyBasis:
PayFrequencyBasis
The ArtPayFrequencyBasis is used to express the frequency the user will be paid. Several values are possible from DAILY to YEARLY.
-
payValue:
number
Value resulting from the calculation of the salary divided by the pay period.
-
relocationAmount:
number
The amount allocated if relocation is required.
-
relocationType:
object UDSElement
The UDSElement entity models user-defined selection elements. A selection element is a possible value of the selection (discrete value). A selection element may be used as a user-defined field (UDF) value.
-
salary:
number
The employee's wage.
-
signOnBonus:
number
The amount offered to the candidate when signing the offer.
-
stockAmount:
string
Multilingual string specifying the stock amount.
-
stockOption:
string
Multilingual string specifying the stock option.
-
stockOptionType:
object UDSElement
The UDSElement entity models user-defined selection elements. A selection element is a possible value of the selection (discrete value). A selection element may be used as a user-defined field (UDF) value.
-
stockType:
object UDSElement
The UDSElement entity models user-defined selection elements. A selection element is a possible value of the selection (discrete value). A selection element may be used as a user-defined field (UDF) value.
-
targetStartDate:
integer(datetime)
The date when the candidate is scheduled to start working.
-
vacation:
integer(int32)
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
-
vacationType:
VacationType
The ArtVactionType is a multilingual lookup entity representing the different possible vacation units: weeks, days, percent.
Nested Schema : RequisitionOfferParameter-allOf[1]
Type:
Show Source
object
-
maximumSalary:
number
The ArtRequisitionOfferParameter represents a meta-entity encapsulating the offer parameters and behavior of the offer aspects of a requisition.
-
maximumSalaryReference:
number
An attribute that calculates the maximum annual salary in the reference currency (USD).
Nested Schema : UDSElement
Type:
object
The UDSElement entity models user-defined selection elements. A selection element is a possible value of the selection (discrete value). A selection element may be used as a user-defined field (UDF) value.
Show Source
-
active:
boolean
Indicates if the selection element is active. An inactive element will normally be hidden in the user interface.
-
code:
string
An alphanumeric code that uniquely identifies the element.
-
complete:
boolean
Indicates if the selection element has all the required information entered. The required information is the description for all content languages. An incomplete element should not be shown in the UI.
-
customerID:
string
The UDSElement internal identifier specified by the customer. Used for referencing a UDSElement identifier known in another external system for integration purposes.
-
description:
string
The descriptive name of the selection element.
-
effectiveFrom:
integer(datetime)
The date when an element takes effect, if any. The effectiveFrom and effectiveTill fields are considered by the system only if their parent selection enables effective dates.
-
effectiveUntil:
integer(datetime)
The date when the element becomes inactive, if any.
-
id:
integer(int32)
A unique internal identifier.
-
jobFields:
array jobFields
The job fields for which the selection element is active.
-
locations:
array locations
The locations for which the selection element is active.
-
organizations:
array organizations
The organization for which the selection element is active.
-
sequence:
integer(int32)
The default display sequence of the element.
Nested Schema : OfferTitle
The ArtOfferTitle is a multilingual representation of the different titles that an offer can have. These titles provide descriptive information. The initial values are: Current Offer, Offer, Requisition, Will Refuse, Current Job, Will Accept, Competitive Offer Terms, Extended Offer, Counter Offer,. Refer to the database for currently used values.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : PayFrequencyBasis
The ArtPayFrequencyBasis is used to express the frequency the user will be paid. Several values are possible from DAILY to YEARLY.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object PayFrequencyBasis-allOf[1]
Nested Schema : VacationType
The ArtVactionType is a multilingual lookup entity representing the different possible vacation units: weeks, days, percent.
Match All
Show Source
-
object DatabaseLookup
The base entity type for all database lookup entities in this model.
Nested Schema : jobFields
Type:
array
The job fields for which the selection element is active.
Show Source
Nested Schema : locations
Type:
array
The locations for which the selection element is active.
Show Source
Nested Schema : organizations
Type:
array
The organization for which the selection element is active.
Show Source
-
[0]:
Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
Nested Schema : PayFrequencyBasis-allOf[1]
Type:
Show Source
object
-
annualizationFactor:
integer
The number used to calculate the annual pay.
-
currency:
object Currency
A lookup representing a form of money.
Nested Schema : questions
Type:
array
The collection of questions of the prescreening form.
Show Source
-
[0]:
object PrescreeningFormQuestion
A question linked to a prescreening form.
Nested Schema : skills
Type:
array
The collection of skills of the prescreening form.
Show Source
-
[0]:
object PrescreeningFormSkill
A skill linked to a prescreening form.
Nested Schema : PrescreeningFormQuestion
Type:
object
A question linked to a prescreening form.
Show Source
-
displaySequence:
integer(int32)
The display sequence of the question in the prescreening form.
-
id:
integer(int32)
A unique internal identifier.
-
possibleAnswers:
array possibleAnswers
The possible answers of the question.
-
question:
Question
A question can be used for several purposes but a given question is used in only one creno. The TypeOfQuestion indicates the creno for example Prescreening, Disqualification, Employment Equity. When the format of the question is not text answer, the question comes with a set of possible answers from which the user can choose from. If it is a disqualification question, each possible answer comes with a disqualifier result. The format of a disqualification question cannot be text answer.
-
visibilityForCandidate:
VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Nested Schema : possibleAnswers
Type:
array
The possible answers of the question.
Show Source
-
[0]:
object PrescreeningFormPossibleAnswer
A possible anwser to a question linked to a prescreening form.
Nested Schema : PrescreeningFormPossibleAnswer
Type:
object
A possible anwser to a question linked to a prescreening form.
Show Source
-
id:
integer(int32)
A unique internal identifier.
-
isAsset:
boolean
Indicates if the answer is an asset.
-
isRequired:
boolean
Indicates if the answer is required.
-
possibleAnswer:
object PossibleAnswer
A possible answer to a question linked to a prescreening form.
-
weight:
integer(int32)
The weight of the answer in percentage.
Nested Schema : PrescreeningFormSkill
Type:
object
A skill linked to a prescreening form.
Show Source
-
displaySequence:
integer(int32)
The display sequence of the skill in the prescreening form.
-
experience:
object RatingValue
The rating value is a qualitative and quantitative (numerical) way of describing an evaluation state on a rating dimension scale.
-
id:
integer(int32)
A unique internal identifier.
-
isAsset:
boolean
Indicates if the skill is an asset.
-
isRequired:
boolean
Indicates if the skill is required.
-
proficiency:
object RatingValue
The rating value is a qualitative and quantitative (numerical) way of describing an evaluation state on a rating dimension scale.
-
skill:
object Skill
A skill is defined in the system by Taleo. A client has the ability to build its own list of skills based on the skills provided by Taleo. Taleo skills are linked to network job fields and are not editable by the client. The visibility for candidates is editable by the client.
-
visibilityForCandidate:
VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
-
weight:
integer(int32)
The weight of the skill in percentage.
Nested Schema : RatingValue
Type:
object
The rating value is a qualitative and quantitative (numerical) way of describing an evaluation state on a rating dimension scale.
Show Source
-
displaySequence:
integer(int32)
The order to display rating values.
-
id:
integer(int32)
A unique internal identifier.
-
name:
string
The name or display label of the rating value.
-
numericValue:
number
The numerical value corresponding to the rating value. Mandatory value as it is used in the aggregation and normalization calculations.
Nested Schema : Skill
Type:
object
A skill is defined in the system by Taleo. A client has the ability to build its own list of skills based on the skills provided by Taleo. Taleo skills are linked to network job fields and are not editable by the client. The visibility for candidates is editable by the client.
Show Source
-
competency:
Competency
A competency is knowledge, a skill, or an ability. Competencies are contained in the Taleo competencies list.
-
id:
integer(int32)
A unique internal identifier.
-
visibilityForCandidate:
VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Nested Schema : Competency
A competency is knowledge, a skill, or an ability. Competencies are contained in the Taleo competencies list.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object Competency-allOf[1]
Nested Schema : Competency-allOf[1]
Type:
Show Source
object
-
alias:
string
The customer specific multilingual competency name.
-
competencyCategories:
array competencyCategories
The competency categories associated to the competency.
-
competencyDefinitions:
array competencyDefinitions
The competency definitions associated to the competency.
-
competencyGroup:
CompetencyGroup
A competency group is a way for classifying competencies. Groups are mainly used for filtering and grouping purposes. A competency can be associated to one group.
-
competencyProvider:
CompetencyProvider
A competency provider owns a library of competencies and other related content that can be used by the client.
-
competencyType:
CompetencyType
Competency types provide a way to group and organize competencies. There are three types of competencies: job specific, language, and behavioral competencies.
-
defaultCompetencyType:
CompetencyType
Competency types provide a way to group and organize competencies. There are three types of competencies: job specific, language, and behavioral competencies.
-
description:
string
The multilingual description of the competency. The field supports rich-text markup. Descriptions may also be contextualized to specific OLF values using competency definitions.
-
descriptionText:
string
The multilingual plain text version of the description.
-
internalCode:
string
Taleo unique identifier used as an entity key.
-
networkJobFields:
array networkJobFields
The network job fields associated to the competency.
-
primaryNetworkJobField:
NetworkJobField
A class that represents the network job field. This is the list of employment domains, with a hierarchical view.
-
ratingModel:
RatingModel
A rating model is a set of rating dimensions each representing an aspect of the evaluation. A rating model is used to evaluate a business item, typically a competency.
-
subCompetencies:
array subCompetencies
The sub-competencies associated to the competency.
Nested Schema : competencyCategories
Type:
array
The competency categories associated to the competency.
Show Source
-
[0]:
CompetencyCategory
A competency category is a way for classifying competencies. Competencies are mainly used for filtering purposes. A competency can be associated to several categories.
Nested Schema : competencyDefinitions
Type:
array
The competency definitions associated to the competency.
Show Source
-
[0]:
object CompetencyDefinition
A competency definition provides a specific description for an associated context. It overrides the default competency description when the competency is used within a specific context.
Nested Schema : CompetencyGroup
A competency group is a way for classifying competencies. Groups are mainly used for filtering and grouping purposes. A competency can be associated to one group.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object CompetencyGroup-allOf[1]
Nested Schema : CompetencyProvider
A competency provider owns a library of competencies and other related content that can be used by the client.
Match All
Show Source
-
object BaseAdminEntity
The base class for all administrable entities.
-
object CompetencyProvider-allOf[1]
Nested Schema : CompetencyType
Competency types provide a way to group and organize competencies. There are three types of competencies: job specific, language, and behavioral competencies.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object CompetencyType-allOf[1]
Nested Schema : networkJobFields
Type:
array
The network job fields associated to the competency.
Show Source
-
[0]:
NetworkJobField
A class that represents the network job field. This is the list of employment domains, with a hierarchical view.
Nested Schema : RatingModel
A rating model is a set of rating dimensions each representing an aspect of the evaluation. A rating model is used to evaluate a business item, typically a competency.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object RatingModel-allOf[1]
Nested Schema : subCompetencies
Type:
array
The sub-competencies associated to the competency.
Show Source
-
[0]:
object SubCompetency
A sub-competency is a constituent element of a competency. It describes a competency with more granularity.
Nested Schema : CompetencyCategory
A competency category is a way for classifying competencies. Competencies are mainly used for filtering purposes. A competency can be associated to several categories.
Match All
Show Source
-
BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
-
object CompetencyCategory-allOf[1]
Nested Schema : CompetencyCategory-allOf[1]
Type:
Show Source
object
-
description:
string
The multilingual description of the competency category.
Nested Schema : CompetencyDefinition
Type:
object
A competency definition provides a specific description for an associated context. It overrides the default competency description when the competency is used within a specific context.
Show Source
Nested Schema : CompetencyGroup-allOf[1]
Type:
Show Source
object
-
description:
string
The multilingual description of the competency group.
-
displaySequence:
integer(int32)
The display sequence of the competency group.
Nested Schema : CompetencyProvider-allOf[1]
Type:
Show Source
object
-
description:
string
The multilingual description of the competency group.
-
parent:
CompetencyProvider
A competency provider owns a library of competencies and other related content that can be used by the client.
Nested Schema : CompetencyType-allOf[1]
Type:
Show Source
object
-
code:
string
A unique identifier of the competency type.
Nested Schema : RatingModel-allOf[1]
Type:
Show Source
object
-
competencyProvider:
CompetencyProvider
A competency provider owns a library of competencies and other related content that can be used by the client.
Nested Schema : SubCompetency
Type:
object
A sub-competency is a constituent element of a competency. It describes a competency with more granularity.
Show Source
-
competencyProvider:
CompetencyProvider
A competency provider owns a library of competencies and other related content that can be used by the client.
Nested Schema : Position
A position is an occurrence of a job role. It can be represented by the chair. Positions are hierarchical. A position defines the business employee structure.
Match All
Show Source
-
object ResourceLookup
Base entity type for all resource based lookup entities in this model.
-
object Position-allOf[1]
Nested Schema : Position-allOf[1]
Type:
Show Source
object
-
criticality:
integer(int32)
The criticality on a scale of 1 to 5. Only a criticality level of 5 is considered "critical".
-
customerID:
string
The job position internal identifier specified by the customer. Used for referencing a job position identifier known in another external system for integration purposes.
-
department:
Department
A class that represents a department of the company.
-
description:
string
The description of the position.
-
hiringManager:
object User
-
isOpen:
boolean
Flag indicating if the position is open (without an incumbent employee).
-
jobRole:
JobRole
A job role is a generic definition of job that applies to all employees - as opposed to a position, which is a specific instance of a job. A position can be defined as a job role joined to an organization and a location. A job role has a code, name, and definition for documentation purposes. It also supports the concept of a job profile that specifies the requirements to execute the job.
-
location:
Location
A class that represents the specific location of a company.
-
nbEmployees:
integer(int32)
The number of employees for the position.
-
organization:
Organization
A class that represents a company-specific organization. It describes the divisional structure of the company. This includes, but is not restricted to, company, location, division, area, department and workgroup.
-
parentPosition:
Position
A position is an occurrence of a job role. It can be represented by the chair. Positions are hierarchical. A position defines the business employee structure.
-
targetStartDate:
integer(int32)
The target start date of the position. Typically used to manage new positions.
Nested Schema : RequisitionEvent
Type:
object
The history event is the main piece of information of the history. A history event represents an occurrence of an event type. The list of history events constitutes the system history.
Show Source
-
comments:
string
-
eventDate:
integer(int32)
-
id:
integer(int32)
A unique internal identifier.
-
workActionNumber:
integer(int32)
400 Response
The specified application ID or section ID is invalid. For example, it is not a number.
Root Schema : Represents an error response.
Type:
object
Title:
Represents an error response.
Represents an error response.
Show Source
-
additionalProperties:
object additionalProperties
Any additional properties apart from code, message or description.
-
errors:
array errors
Nested Schema : additionalProperties
Type:
object
Any additional properties apart from code, message or description.
Nested Schema : errors
Type:
Show Source
array
-
[0]:
object Represents a generic error.
Title:
Represents a generic error.
Represents a generic error.
Nested Schema : Represents a generic error.
Type:
object
Title:
Represents a generic error.
Represents a generic error.
Show Source
-
code:
integer
Represents the error code.
-
description:
string
The error description text.
-
message:
string
The actual error message.
404 Response
A application file or section for the specified application ID or section ID was not found.
Default Response
Unexpected error.