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
Query Parameters
  • 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

200 Response

The application file section UI definition and data.
Body ()
A composite response for application.
Root Schema : ApplicationFileComposite
A composite response for application.
Match All
Show Source
Nested Schema : FileComposite
Type: object
A composite response that contains both UI metadata and data.
Show Source
Nested Schema : ApplicationFileComposite-allOf[1]
Type: object
Show Source
Nested Schema : File
Type: object
The UI file definition.
Show Source
Nested Schema : sections
Type: array
The sections in the flow.
Show Source
Nested Schema : tabs
Type: array
The tabs in the flow.
Show Source
Nested Schema : Section
A UI page in a flow.
Match All
Show Source
Nested Schema : Singular Resource
Type: object
Title: Singular Resource
Oracle base singular resource schema definition.
Show Source
Nested Schema : Section-allOf[1]
Type: object
Show Source
Nested Schema : blocks
Type: array
The blocks in the section.
Show Source
Nested Schema : Block
Type: object
A UI block.
Show Source
Nested Schema : fields
Type: array
The fields in the block.
Show Source
Nested Schema : Field
Type: object
A field in a UI block.
Show Source
Nested Schema : Tab
A TAB page in a flow.
Match All
Show Source
Nested Schema : Tab-allOf[1]
Type: object
Show Source
Nested Schema : blocks
Type: array
The blocks in a tab.
Show Source
Nested Schema : ApplicationEntityData
Type: object
Show Source
Nested Schema : Application
Kind of application that represents an application of a candidate on a specific requisition.
Match All
Show Source
Nested Schema : Application-allOf[1]
Type: object
Show Source
  • 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.
  • 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.
  • 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.
  • Indicates if the specific application has been deleted or not by an operator.
  • 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
    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
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
  • 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.
  • 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
  • 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.
  • 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
Nested Schema : Requisition
The requisition.
Match All
Show Source
Nested Schema : addressBookHistory
Type: array
This relation shows the candidate address book history.
Show Source
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
Nested Schema : Currency
Type: object
A lookup representing a form of money.
Show Source
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
Nested Schema : DriverLicense
Type: object
This class holds the fields related to the candidate driver's license.
Show Source
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
  • 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
  • JobShift
    The job shift lookup values. It determines the available job shifts in the system.
Nested Schema : militaryServices
Type: array
This relation holds the candidate military service.
Show Source
  • 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
Nested Schema : questionAnswers
Type: array
Contains the candidate's answers to the profiler's questions.
Show Source
Nested Schema : NetworkLocation
Class that represents a network-specific location.
Match All
Show Source
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
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
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
Nested Schema : AddressBookHistory
Type: object
This class represents the history address where the candidate has lived.
Show Source
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
Nested Schema : DatabaseLookup
Type: object
The base entity type for all database lookup entities in this model.
Show Source
Nested Schema : BaseEditableDatabaseLookup-allOf[1]
Type: object
Show Source
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
Nested Schema : Entity
Type: object
Base entity type.
Show Source
Nested Schema : AbstractApplicationTrackingHistoryItem-allOf[1]
Type: object
Show Source
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
Nested Schema : ResourceLookup
Type: object
Base entity type for all resource based lookup entities in this model.
Show Source
Nested Schema : QuestionAnswer
Type: object
Represents an answer to a question by a given candidate.
Match All
Show Source
Nested Schema : BaseMultilingualAdminEntity
This class serves as a common ancestor for all multilingual, administrable entities.
Match All
Show Source
Nested Schema : QuestionAnswer-allOf[1]
Type: object
Show Source
  • PossibleAnswer
    A possible answer to a question linked to a prescreening form.
  • Indicates the creation date of this question.
  • 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
  • MLString
  • InfoFeeder
    This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
  • 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
Nested Schema : BaseMultilingualAdminEntity-allOf[1]
Type: object
Show Source
  • Indicates if the given language is active (or usable).
  • 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
Nested Schema : AdminEntityStatus-allOf[1]
Type: object
Show Source
Nested Schema : PossibleAnswer
Type: object
A possible answer to a question linked to a prescreening form.
Show Source
Nested Schema : MLString
Type: array
Show Source
Nested Schema : InfoFeeder
Type: object
This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
Match All
Show Source
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
Nested Schema : MLStringItem
Type: object
Show Source
Nested Schema : InfoFeeder-allOf[1]
Type: object
Show Source
Nested Schema : Question-allOf[1]
Type: object
Show Source
  • User
  • The creation date of the question.
  • The description of the question in all defined languages.
  • DisplayObject
    The display option. Possible values: radio button, check box, drop down.
  • 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.
  • The sequence ordering of the question. This information applies only to employment equity questions.
  • EmploymentEquityQuestionType
    The type of employment equity question. Examples: ethnicity, race, gender. This information is set for a question only when TypeOfQuestion = EEO.
  • Introduction text to invite candidates to provide an explanation when the answer to a disqualification answer requires an explanation. Only applies to disqualification questions.
  • FormatOfQuestion
    The format of question indicates how the question can be answered. Possible values: Single Answer, Multiple Answer, Text Answer.
  • The number of lines of text allowed for the question. Only applies to the t questions of type text answer.
  • NetworkLocation
    Class that represents a network-specific location.
  • possibleAnswers
    The list of possible answers for the question. Possible answers are only available for single and multiple answers questions.
  • 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
    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
    The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Nested Schema : User
Type: object
Show Source
Nested Schema : DisplayObject
The display option. Possible values: radio button, check box, drop down.
Match All
Show Source
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
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
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
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
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
Nested Schema : VisibilityForCandidate
The visibility for candidates can apply to internal candidates, external candidates, and all candidates.
Match All
Show Source
Nested Schema : BaseLocation
A class that represents the specific location of a company.
Match All
Show Source
Nested Schema : NetworkLocation-allOf[1]
Type: object
Show Source
Nested Schema : BaseComposite
Type: object
Generic entity to provide a tree structure data.
Show Source
Nested Schema : BaseLocation-allOf[1]
Type: object
Nested Schema : BaseLocation-allOf[2]
Type: object
Show Source
Nested Schema : children
Type: array
A reference to the children of a specific composite.
Show Source
Nested Schema : ShiftAvailability-allOf[1]
Type: object
Show Source
  • Represent the availability of the candidate for the day of the week #1 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #1 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #1 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #1 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #1 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #2 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #2 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #2 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #2 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #2 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #3 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #3 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #3 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #3 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #3 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #4 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #4 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #4 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #4 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #4 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #5 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #5 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #5 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #5 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #5 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #6 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #6 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #6 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #6 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #6 and the period of the day #5.
  • Represent the availability of the candidate for the day of the week #7 and the period of the day #1.
  • Represent the availability of the candidate for the day of the week #7 and the period of the day #2.
  • Represent the availability of the candidate for the day of the week #7 and the period of the day #3.
  • Represent the availability of the candidate for the day of the week #7 and the period of the day #4.
  • Represent the availability of the candidate for the day of the week #7 and the period of the day #5.
Nested Schema : TalentUser-allOf[1]
Type: object
Show Source
Nested Schema : employeeStatus
Type: array
The desired employee statuses associated to the person.
Show Source
  • 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
Nested Schema : jobFields
Type: array
The desired or preferred job fields associated to the person.
Show Source
Nested Schema : jobLevels
Type: array
The desired job levels associated to the person.
Show Source
  • 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 : jobSchedules
Type: array
The desired job schedules associated to the person.
Show Source
  • JobSchedule
    The job schedule lookup values. It determines the available job schedule types in the system.
Nested Schema : jobTypes
Type: array
The desired job types associated to the person.
Show Source
  • JobType
    The job type lookup values. It determines the available job types in the system.
Nested Schema : locations
Type: array
The desired or preferred locations associated to the person.
Show Source
  • Location
    A class that represents the specific location of a company.
Nested Schema : organizations
Type: array
The desired or preferred organizations associated to the person.
Show Source
  • 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
Nested Schema : profiles
Type: array
Show Source
  • 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
  • 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
Nested Schema : WillingnessToTravel
Match All
Show Source
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: object
Show Source
Nested Schema : JobField
A class that represents company-specific job fields.
Match All
Show Source
Nested Schema : JobField-allOf[1]
Type: object
Nested Schema : JobField-allOf[2]
Type: object
Show Source
  • The job field internal identifier specified by the customer. Used for referencing a job field identifier known in another external system for integration purposes.
  • Indicates if the job field is locked.
  • 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
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 : 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
Nested Schema : LinkedInLinkStatus-allOf[1]
Type: object
Show Source
  • 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
Nested Schema : Location-allOf[1]
Type: object
Nested Schema : Location-allOf[2]
Type: object
Show Source
Nested Schema : WorkLocation
Type: object
The work location of the latest location level.
Show Source
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
Nested Schema : Organization-allOf[1]
Type: object
Show Source
  • The organization internal identifier specified by the customer. Used for referencing an organization identifier known in another external system for integration purpose.
  • Industry
    A class that represents the Taleo reference industry.
Nested Schema : Industry
Type: object
A class that represents the Taleo reference industry.
Show Source
Nested Schema : TalentUserPreferences-allOf[1]
Type: object
Show Source
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
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
Nested Schema : Profile-allOf[1]
Type: object
Show Source
  • The unique internal id of the entity
  • 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: object
Show Source
Nested Schema : WillingnessToTravel-allOf[1]
Type: object
Show Source
Nested Schema : WorkCondition-allOf[1]
Type: object
Show Source
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
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
Nested Schema : CSWStatus-allOf[1]
Type: object
Show Source
Nested Schema : ApplicationState
The status representing the progression of an application within a specific step.
Match All
Show Source
Nested Schema : ApplicationState-allOf[1]
Type: object
Show Source
Nested Schema : CSWStep-allOf[1]
Type: object
Show Source
Nested Schema : statusUsages
Type: array
A link to the StatusUsage which represents the usages for a step.
Show Source
  • 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
  • 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.
  • 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
Nested Schema : CSWStatusUsage-allOf[1]
Type: object
Show Source
Nested Schema : CSWStepProgressionLevel
Match All
Show Source
Nested Schema : ProfileInformation-allOf[1]
Type: object
Show Source
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
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
Nested Schema : EmailState
Type: object
This class contains the states that an email can have.
Match All
Show Source
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
Nested Schema : experiences
Type: array
This is the talent user profile list of experiences.
Show Source
  • 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
  • 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
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
Nested Schema : references
Type: array
This relation define the references the candidate will attach to his application or profile.
Show Source
  • 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
  • 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: object
Show Source
Nested Schema : BackgroundCheckConsent-allOf[1]
Type: object
Show Source
Nested Schema : EmailState-allOf[1]
Type: object
Show Source
Nested Schema : ElectronicSignature-allOf[1]
Type: object
Show Source
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
Nested Schema : Experience-allOf[1]
Type: object
Show Source
Nested Schema : CieEmployer
Type: object
This entity represents an employer where a candidate acquired work experience.
Match All
Show Source
Nested Schema : CieEmployer-allOf[1]
Type: object
Show Source
Nested Schema : ApplicationMedium-allOf[1]
Type: object
Show Source
Nested Schema : RecruitmentSource-allOf[1]
Type: object
Show Source
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
Nested Schema : Reference-allOf[1]
Type: object
Show Source
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
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
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
Nested Schema : Study-allOf[1]
Type: object
Show Source
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
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
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
Nested Schema : CieInstitution-allOf[1]
Type: object
Show Source
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
Nested Schema : TypeOfInstitution-allOf[1]
Type: object
Show Source
Nested Schema : CieProgram-allOf[1]
Type: object
Show Source
Nested Schema : ProgramType-allOf[1]
Type: object
Show Source
Nested Schema : Requisition-allOf[1]
Type: object
Show Source
Nested Schema : activeLocales
Type: array
The activated locales list on a requisition.
Show Source
Nested Schema : additionalProperties
Type: object
Any additional properties such as run time fields or user-defined fields (UDFs).
Nested Schema : JobTemplate
Type: object
Show Source
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
Nested Schema : Department
A class that represents a department of the company.
Match All
Show Source
Nested Schema : HRMS
Type: object
Contains the different HRMS that can provide data to the system (0 = Taleo system).
Show Source
Nested Schema : JobInformation
Type: object
Data that is common to requisition and job template.
Show Source
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
Nested Schema : recruitingReportRecipients
Type: array
The recipients of the daily recruiting report.
Show Source
Nested Schema : requisitionEvent
Type: array
The history event.
Show Source
  • 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
Nested Schema : JobTemplateState
The different states of a job template. Possible values: active, draft, inactive, deleted.
Match All
Show Source
Nested Schema : CompletionLevel-allOf[1]
Type: object
Show Source
Nested Schema : Department-allOf[1]
Type: object
Show Source
Nested Schema : offerApprovers
Type: array
The approvers of the offer.
Show Source
Nested Schema : requisitionApprovers
Type: array
The approvers of the requisition.
Show Source
Nested Schema : DepartmentState
The class that represents the state of the department.
Match All
Show Source
Nested Schema : DepartmentState-allOf[1]
Type: object
Show Source
Nested Schema : children
Type: array
A link to children HRMS.
Show Source
  • 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
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
  • 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.
  • CSWWorkflow-allOf[1]
Nested Schema : EmploymentEquityEstablishment
Type: object
Thhe employment equity establishment.
Show Source
Nested Schema : employmentEquityJobCategories
Type: array
The employment equity job category of JobInformation.
Show Source
  • 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
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
Nested Schema : LocaleCompletionStatus
The completion status of a locale for a given multilingual element. Possible values: 10 Undetermined, 20 Incomplete.
Match All
Show Source
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
  • 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.
  • RequisitionOfferParameter-allOf[1]
Nested Schema : otherLocations
Type: array
The other locations of JobInformation.
Show Source
  • Location
    A class that represents the specific location of a company.
Nested Schema : OvertimeStatus
The different overtime statuses. Possible values: exempt, non exempt.
Match All
Show Source
Nested Schema : PrescreeningForm
Type: object
The questions and skills used for prescreening candidates.
Show Source
Nested Schema : CSWWorkflow-allOf[1]
Type: object
Show Source
Nested Schema : hireTypes
Type: array
Show Source
  • HireType
    This lookup entity indicates the hire type. Examples of values: Professional, Hourly, Campus.
Nested Schema : stepUsages
Type: array
A workflow can have one or more CSWStepUsage. A CSWStepUsage is a CSWUsage specific to a CSWStep.
Show Source
  • 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
  • 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.
  • CSWStepUsage-allOf[1]
Nested Schema : CSWStepUsage-allOf[1]
Type: object
Show Source
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
Nested Schema : descriptions
Type: array
The associated list of descriptions for the employment equity job category.
Show Source
Nested Schema : EmploymentEquityJobCategoryDescription
Type: object
Thhe employment equity job category description.
Show Source
Nested Schema : BaseEditableResourceLookup
Match All
Show Source
Nested Schema : BaseEditableResourceLookup-allOf[1]
Type: object
Show Source
Nested Schema : JobRole-allOf[1]
Type: object
Show Source
  • 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
    A class that represents company-specific job fields.
  • 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: object
Show Source
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
Nested Schema : RequisitionOfferParameter-allOf[1]
Type: object
Show Source
  • The ArtRequisitionOfferParameter represents a meta-entity encapsulating the offer parameters and behavior of the offer aspects of a requisition.
  • 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
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
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
Nested Schema : VacationType
The ArtVactionType is a multilingual lookup entity representing the different possible vacation units: weeks, days, percent.
Match All
Show Source
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
  • Location
    A class that represents the specific location of a company.
Nested Schema : organizations
Type: array
The organization for which the selection element is active.
Show Source
  • 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: object
Show Source
Nested Schema : questions
Type: array
The collection of questions of the prescreening form.
Show Source
Nested Schema : skills
Type: array
The collection of skills of the prescreening form.
Show Source
Nested Schema : PrescreeningFormQuestion
Type: object
A question linked to a prescreening form.
Show Source
  • The display sequence of the question in the prescreening form.
  • A unique internal identifier.
  • possibleAnswers
    The possible answers of the 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
    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
Nested Schema : PrescreeningFormPossibleAnswer
Type: object
A possible anwser to a question linked to a prescreening form.
Show Source
Nested Schema : PrescreeningFormSkill
Type: object
A skill linked to a prescreening form.
Show Source
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
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
Nested Schema : Competency
A competency is knowledge, a skill, or an ability. Competencies are contained in the Taleo competencies list.
Match All
Show Source
Nested Schema : Competency-allOf[1]
Type: object
Show Source
Nested Schema : competencyCategories
Type: array
The competency categories associated to the competency.
Show Source
  • 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
  • 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
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
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
Nested Schema : networkJobFields
Type: array
The network job fields associated to the competency.
Show Source
  • 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
Nested Schema : subCompetencies
Type: array
The sub-competencies associated to the competency.
Show Source
  • 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
Nested Schema : CompetencyCategory-allOf[1]
Type: object
Show Source
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: object
Show Source
Nested Schema : CompetencyProvider-allOf[1]
Type: object
Show Source
Nested Schema : CompetencyType-allOf[1]
Type: object
Show Source
Nested Schema : RatingModel-allOf[1]
Type: object
Show Source
Nested Schema : SubCompetency
Type: object
A sub-competency is a constituent element of a competency. It describes a competency with more granularity.
Show Source
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
Nested Schema : Position-allOf[1]
Type: object
Show Source
  • The criticality on a scale of 1 to 5. Only a criticality level of 5 is considered "critical".
  • 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
    A class that represents a department of the company.
  • The description of the position.
  • User
  • Flag indicating if the position is open (without an incumbent employee).
  • 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
    A class that represents the specific location of a company.
  • The number of employees for the position.
  • 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.
  • 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.
  • 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

400 Response

The specified application ID or section ID is invalid. For example, it is not a number.
Body ()
Root Schema : Represents an error response.
Type: object
Title: Represents an error response.
Represents an error response.
Show Source
Nested Schema : additionalProperties
Type: object
Any additional properties apart from code, message or description.
Nested Schema : errors
Type: array
Show Source
Nested Schema : Represents a generic error.
Type: object
Title: Represents a generic error.
Represents a generic error.
Show Source

404 Response

A application file or section for the specified application ID or section ID was not found.

Default Response

Unexpected error.