| java.lang.Object | |
| ↳ | org.mule.modules.TaleoConnector |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Cloud Connector
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| client | |||||||||||
| companyCode | Company code of the company | ||||||||||
| dispatcherUrl | Url endpoint that will provide the URL for following messages | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Connect
| |||||||||||
Are we connected
| |||||||||||
The endpoint receives a message to create an account, and sends a correlated message of account ID.
| |||||||||||
Create an attachment for a specific candidate, and sends a correlated message of attachment ID.
| |||||||||||
Create a background check.
| |||||||||||
Create a candidate
| |||||||||||
Create a Contact
| |||||||||||
Create a contact log
| |||||||||||
Create a department
| |||||||||||
Create a contact record that somebody sent an email to the user (INBOUND EMAIL).
| |||||||||||
Create a contact record that the user sent somebody an email (OUTBOUND EMAIL).
| |||||||||||
Create an employee
| |||||||||||
Create an attachment for a specific ID associated with a specific entity (i.e.
| |||||||||||
Create an event
| |||||||||||
Create an interview instance for a specific candidate.
| |||||||||||
Link an entity (by ID) to another entity (by ID) in Taleo Business Edition.
| |||||||||||
Create a Location.
| |||||||||||
Create an offer for a specific candidate.
| |||||||||||
Create a reference for a specific candidate
| |||||||||||
Create a Region
| |||||||||||
Create a requisition
| |||||||||||
Create a requisition template.
| |||||||||||
Create a task.
| |||||||||||
Create a User.
| |||||||||||
Create a user with permission attributes
| |||||||||||
Delete an Account.
| |||||||||||
Delete an attachment
| |||||||||||
Delete a background check instance.
| |||||||||||
Delete a candidate
| |||||||||||
Delete a contact
| |||||||||||
Delete a contact log
| |||||||||||
Delete a department
| |||||||||||
Delete an employee
| |||||||||||
Delete an employee by employee number
| |||||||||||
Delete an event instance
| |||||||||||
Delete an interview instance.
| |||||||||||
Delete a Location.
| |||||||||||
Delete an offer instance
| |||||||||||
Delete a reference instance.
| |||||||||||
Delete a Region
| |||||||||||
Delete a requisition instance
| |||||||||||
Delete a specific rolling entity instance based on ID
| |||||||||||
Delete a task instance
| |||||||||||
Delete a user
| |||||||||||
Disconnect
| |||||||||||
Get an account details
| |||||||||||
Get an account history.
| |||||||||||
Get a users association within a given requisition.
| |||||||||||
Get an attachment by attachment ID
| |||||||||||
Get attachment data by ID
| |||||||||||
Get attachment(s) by candidate id.
| |||||||||||
Get a specific background check by ID
| |||||||||||
Get all background checks for a specific Candidate ID
| |||||||||||
Get the offer letter binary attachment associated with a candidate (based on offer ID).
| |||||||||||
Get the primary resume binary attachment associated with a candidate.
| |||||||||||
Get a status of a requisition for a particular candidate
| |||||||||||
Get a candidate general information by ID
| |||||||||||
Get candidate detailed information by ID.By default all flags are true
| |||||||||||
Get a Candidate transaction history
| |||||||||||
Get the rolling entity specific to a candidate’s work history form details
| |||||||||||
Get all candidates by Requisition ID
| |||||||||||
Get a contact details
| |||||||||||
Get a Contact transaction history
| |||||||||||
Get a contact log details by contact log ID
| |||||||||||
Get contact log(s) associated with any Taleo Business Edition entity that supports storing of contact logs
| |||||||||||
Get a Department details
| |||||||||||
Get a Department details
| |||||||||||
Get all Departments.
| |||||||||||
Get employee general information by ID
| |||||||||||
Get employee general information by Number
| |||||||||||
Get the all the application modules the company code has turned on.
| |||||||||||
Get attachment(s) associated with any Taleo Business Edition entity that supports attachment upload.
| |||||||||||
Get event(s) associated with any Taleo Business Edition entity that supports storing/creation of calendar events.
| |||||||||||
Get event details by event ID
| |||||||||||
Get interview details by interview ID
| |||||||||||
Get interview(s) associated with any Taleo Business Edition candidate
| |||||||||||
Get a Location details
| |||||||||||
Get a Location details
| |||||||||||
Get all Locations.
| |||||||||||
Retrieve the token results of a login session ID.
| |||||||||||
Lookup picklist values for a given field.
| |||||||||||
Retrieve all field values within an entity.
| |||||||||||
Get offer details by offer ID.
| |||||||||||
Get offer(s) associated with any Taleo Business Edition candidate.
| |||||||||||
Get all public events within a start date and end date
| |||||||||||
Get reference details by reference ID.
| |||||||||||
Get reference(s) associated with any Taleo Business Edition candidate
| |||||||||||
Get a Region details
| |||||||||||
Get a Region details.
| |||||||||||
Get all Regions.
| |||||||||||
Get requisition details by requisition ID
| |||||||||||
Get a Requisition transaction history.
| |||||||||||
Get requisition(s) associated with any Taleo Business Edition candidate
| |||||||||||
Get a specific rolling entity for a candidate or employee.
| |||||||||||
Get the system props of a company code using valid session variable.
| |||||||||||
Get task(s) associated with any Taleo Business Edition entity that supports storing/creation of task events
| |||||||||||
Get task details by task ID
| |||||||||||
Get all tasks associated with a user
| |||||||||||
Get URL of a company code, or customer instance.
| |||||||||||
Get an User details
| |||||||||||
Get a Users system history within Taleo Business Edition.
| |||||||||||
Are we connected
| |||||||||||
Login a Partner.
| |||||||||||
Receives a message resume binary attachment, and sends back a passed output of resume data (using third-party provider ResumeMirror)
| |||||||||||
Creates a new candidate with contact information parsed with the original resume appended to the candidate record, and sends back:
Candidate ID (either newly created or existing if duplicate)
Duplicate Value where 0 equals none existing and 1 equals duplicate exists
| |||||||||||
Post a specific requisition to a supported posting location.
| |||||||||||
Remove an association of a user to a requisition.
| |||||||||||
Remove an existing candidate assignment from a requisition (both based on ID variables)
| |||||||||||
Remove Linkage between two entities in Taleo Business Edition.
| |||||||||||
Query all accounts based on defined key (field name) and value (data looking for), and sends a correlated message of Account ID and associated search relevance.
| |||||||||||
Query all candidates based on defined key (field name) and value (data looking for).
| |||||||||||
Query all contacts based on defined key (field name) and value (data looking for)
| |||||||||||
Query all employees based on defined key (field name) and value (data looking for)
| |||||||||||
Query all requisitions based on defined key (fieldname) and value (data looking for).
| |||||||||||
Query all Users based on defined key (field name) and value (data looking for).
| |||||||||||
Set a user’s association to a requisition
| |||||||||||
Append an offer letter attachment by offer ID
| |||||||||||
Append a resume attachment to a candidate ID.
| |||||||||||
Submit a candidate to a requisition(s)
| |||||||||||
Unpost a specific requisition to a posting location
| |||||||||||
Update an existing account.
| |||||||||||
Update an existing attachment.
| |||||||||||
Update an existing BackgroundCheck instance.
| |||||||||||
Update an existing candidate.
| |||||||||||
Update an existing contact.
| |||||||||||
Update an existing contact log.
| |||||||||||
Update an existing employee.
| |||||||||||
Update an existing calendar event.
| |||||||||||
Update an existing interview instance.
| |||||||||||
Update an existing offer instance
Update requests replace all data fields in the offerBean (i.e.
| |||||||||||
Update an existing reference instance.
| |||||||||||
Update an existing requisition instance.
| |||||||||||
Update an existing task event.
| |||||||||||
Update an existing user.
| |||||||||||
Upsert, or append a candidate to a requisition
| |||||||||||
Update or create a department instance.
| |||||||||||
Upsert an existing employee record (create new and/or update existing).
| |||||||||||
Update or create a Location instance.
| |||||||||||
Update or create a Region instance.
| |||||||||||
Update an existing rolling entity instance.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Company code of the company
Url endpoint that will provide the URL for following messages
Connect
| username | A username |
|---|---|
| password | A password |
| ConnectionException |
|---|
Are we connected
The endpoint receives a message to create an account, and sends a correlated message of account ID. Accounts are the companies and organizations involved with your business such as employers, customers, search firms, agencies, etc.
| account | AcountBean with name |
|---|
| TaleoException | Exception |
|---|
Create an attachment for a specific candidate, and sends a correlated message of attachment ID. Attachments are all of the appended files associated with any entity in Taleo Business Edition. There is a one-to-many relationship with attachments to entities. Entities include accounts (ACCT), candidates (CAND), contacts (CTCT), employees (EMPL), requisitions (REQU) and users (WORK).
| candidateId | Candidate Id |
|---|---|
| attachment | Attachment description |
| attachmentName | Attachment name |
| contentType | Content Type |
| binaryResume | Base64 data |
| TaleoException | Exception |
|---|
Create a background check. Background checks provides background check information that may have occurred for a specific candidate in Taleo Business Edition. There is a one-to-many relationship with candidates to background checks.
| backgroundCheck | BackgroundCheck entity to create |
|---|
| TaleoException | Exception |
|---|
Create a candidate
| candidate | Candidate required fields Status, email, lastname |
|---|
| TaleoException | Exception |
|---|
Create a Contact
| contact | Required field: lastName |
|---|
| TaleoException | Exception |
|---|
Create a contact log
| contactLog | ContactLog required fields: creator, typeNo, entityType, entityId, subject |
|---|
| TaleoException | Exception |
|---|
Create a department
| department | Required field: Name |
|---|
| TaleoException | Exception |
|---|
Create a contact record that somebody sent an email to the user (INBOUND EMAIL).
| Email address of candidate, contact, or user (must already exist) | |
| subject | Subject of email message |
| body | Body of email message |
| date | Calendar of email message |
| TaleoException | Exception |
|---|
Create a contact record that the user sent somebody an email (OUTBOUND EMAIL). Tries to match outgoing email address against candidate, then contact, then user.
| Email address of candidate, contact, or user (must already exist) | |
| subject | Subject of email message |
| body | Body of email message |
| date | Calendar of email message |
| TaleoException | Exception |
|---|
Create an employee
| employee | Employee with status, employeeNumber, lastName, ewsLogin, ewsPassword |
|---|
| TaleoException | Exception |
|---|
Create an attachment for a specific ID associated with a specific entity (i.e. Candidate, Employee, Account, etc.).
| entityType | Entity type |
|---|---|
| entityId | ID of associated entity |
| description | Description of the file |
| fileName | Binary File Name |
| contentType | Content Type |
| data | Attachment data |
| TaleoException | Exception |
|---|
Create an event
| event | Event required fields: status, duration, entityId, andtityType, startDate, eventiId, eventType, personId, personType. |
|---|
| TaleoException | Exception |
|---|
Create an interview instance for a specific candidate.
| interview | Interview with status, candidateId, interviewType, requisitionId and startDate. |
|---|
| TaleoException | Exception |
|---|
Link an entity (by ID) to another entity (by ID) in Taleo Business Edition.
Links are what tie one entity attribute to another. For example, linking a candidate to a requisition, or an attachment to a candidate. Full list of entities include:| entityType1 | EntityType as provided in above list |
|---|---|
| entityId1 | ID of entity type 1 |
| entityType2 | EntityType as provided in above list |
| entityId2 | ID of entity type 2 |
| TaleoException | Exception |
|---|
Create a Location.
| location | Location required fields: locationName. |
|---|
| TaleoException | Exception |
|---|
Create an offer for a specific candidate.
| offer | Offer Required fields: Status, candidateId, employmentType, manager, requisitionId, title |
|---|
| TaleoException | Exception |
|---|
Create a reference for a specific candidate
| reference | Reference required fields: status, candidateId, refName |
|---|
| TaleoException | Exception |
|---|
Create a Region
| region | Required fields: name. |
|---|
| TaleoException | Exception |
|---|
Create a requisition
| requisition | Requisition required fields: Status, title, location. |
|---|
| TaleoException | Exception |
|---|
Create a requisition template. Templates are the available jobs preloaded in Taleo for users to post easily with consistency. They are stored in the job library.
| requisition | Requisition required fields: status, location, title. |
|---|
| TaleoException | Exception |
|---|
Create a task.
| task | Task required fields: status, creator, priority, subject, eventyId, evenType, personId, personType, startDate |
|---|
| TaleoException | Exception |
|---|
Create a User. Users are all the people with access to your Taleo Business Edition system including hiring managers, recruiters, interviewers, staffing agencies, etc. For more details check Taleo Business Guide User’s role:
| user | User required fields: status, email, lastName, loginName, role |
|---|
| TaleoException | Exception |
|---|
Create a user with permission attributes
| user | User required fields: status, email, lastName, loginName, role |
|---|---|
| additionalEntities | A map containing:
|
| TaleoException | Exception |
|---|
Delete a background check instance.
| backgroundCheckId | ID of Background Check |
|---|
| TaleoException | Exception |
|---|
Delete an employee by employee number
| employeeNumber | Number of Employee |
|---|
| TaleoException | Exception |
|---|
Delete an interview instance.
| interviewId | ID of interview |
|---|
| TaleoException | Exception |
|---|
Delete a requisition instance
| requisitionId | ID of requisition. |
|---|
| TaleoException | Exception |
|---|
Delete a specific rolling entity instance based on ID
| rollingEntityId | ID of rolling entity |
|---|
| TaleoException | Exception |
|---|
Disconnect
Get an account details
| accountId | ID of Account |
|---|
| TaleoException | Exception |
|---|
Get an account history.
| accountId | ID of Account |
|---|
| TaleoException | Exception |
|---|
Get a users association within a given requisition.
| requisitionId | Requisition ID |
|---|---|
| association | Association Values Picklist of Association Values:
|
| TaleoException | Exception |
|---|
Get an attachment by attachment ID
| attachmentId | ID of the attachment |
|---|
| TaleoException | Exception |
|---|
Get attachment data by ID
| attachmentId | ID of attachment |
|---|
| TaleoException | Exception |
|---|
Get attachment(s) by candidate id.
| candidateId | ID of Candidate |
|---|
| TaleoException | Exception |
|---|
Get a specific background check by ID
| backgroundCheckId | ID of Background Check |
|---|
| TaleoException | Exception |
|---|
Get all background checks for a specific Candidate ID
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get the offer letter binary attachment associated with a candidate (based on offer ID).
| offerId | ID of offer instance |
|---|
| TaleoException | Exception |
|---|
Get the primary resume binary attachment associated with a candidate.
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get a status of a requisition for a particular candidate
| candidateId | ID of candidate |
|---|---|
| requisitionId | ID of requisition |
| TaleoException | Exception |
|---|
Get a candidate general information by ID
| candidateId | ID of Candidate |
|---|
| TaleoException | Exception |
|---|
Get candidate detailed information by ID.By default all flags are true
| candidateId | ID of candidate |
|---|---|
| includeRequisitions | True/False to include or not this information |
| includeInterviews | True/False to include or not this information |
| includeReferences | True/False to include or not this information |
| includeHistory | True/False to include or not this information |
| includeAttachments | True/False to include or not this information |
| includeOffers | True/False to include or not this information |
| TaleoException | Exception |
|---|
Get a Candidate transaction history
| candidateId | ID of Candidate |
|---|
| TaleoException | Exception |
|---|
Get the rolling entity specific to a candidate’s work history form details
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get all candidates by Requisition ID
| requisitionId | Requisition ID |
|---|
| TaleoException | Exception |
|---|
Get a contact details
| contactId | ID of contact |
|---|
| TaleoException | Exception |
|---|
Get a Contact transaction history
| contactId | ID of contact |
|---|
| TaleoException | Exception |
|---|
Get a contact log details by contact log ID
| contactLogId | ID of contact log |
|---|
| TaleoException | Exception |
|---|
Get contact log(s) associated with any Taleo Business Edition entity that supports storing of contact logs
| entityType | Type of related entity: ACCT = accounts CAND = candidates EMPL = employees REQU = requisitions WORK = users |
|---|---|
| entityId | ID of associated entity |
| TaleoException | Exception |
|---|
Get a Department details
| departmentId | ID of department |
|---|
| TaleoException | Exception |
|---|
Get a Department details
| departmentName | Name of the department |
|---|
| TaleoException | Exception |
|---|
Get all Departments. This functions similar to getLookUp Request.
| TaleoException | Exception |
|---|
Get employee general information by ID
| employeeId | ID of Employee |
|---|
| TaleoException | Exception |
|---|
Get employee general information by Number
| employeeNumber | Defined Employee Number |
|---|
| TaleoException | Exception |
|---|
Get the all the application modules the company code has turned on.
| TaleoException | Exception |
|---|
Get attachment(s) associated with any Taleo Business Edition entity that supports attachment upload.
| entityType | Entity Type. |
|---|---|
| entityId | ID of associated entity |
| TaleoException | Exception |
|---|
Get event(s) associated with any Taleo Business Edition entity that supports storing/creation of calendar events.
| entityType | Type of related entity: ACCT = accounts CAND = candidates EMPL = employees REQU = requisitions WORK = users |
|---|---|
| entityId | ID of associated entity |
| TaleoException | Exception |
|---|
Get event details by event ID
| eventId | ID of Event instance |
|---|
| TaleoException | Exception |
|---|
Get interview details by interview ID
| interviewId | ID of interview instance |
|---|
| TaleoException | Exception |
|---|
Get interview(s) associated with any Taleo Business Edition candidate
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get a Location details
| locationId | ID of location |
|---|
| TaleoException | Exception |
|---|
Get a Location details
| locationName | Name of Location |
|---|
| TaleoException | Exception |
|---|
Retrieve the token results of a login session ID.
| sessionId | Session ID |
|---|
| TaleoException | Exception |
|---|
Lookup picklist values for a given field. Metadata and picklist fields are any field (standard or custom) that associate drop-down list of values for data consistency. getLookup ‘fieldName’ works for standard system fields solely. Where custom fields require lookup, getLookup call requires actual database field value. True database field value can be found by ‘View Source’ of the GUI page displaying the appropriate field.
| fieldName | Field name |
|---|
| TaleoException | Exception |
|---|
Retrieve all field values within an entity. Returns all fields within the entity including:
| entityType | Type of related entity:
|
|---|
| TaleoException | Exception |
|---|
Get offer details by offer ID.
| offerId | ID of offer instance |
|---|
| TaleoException | Exception |
|---|
Get offer(s) associated with any Taleo Business Edition candidate.
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get all public events within a start date and end date
| startDate | Start of start date interval. |
|---|---|
| endDate | End of start date interval. |
| TaleoException | Exception |
|---|
Get reference details by reference ID.
| referenceId | ID of Reference Instance |
|---|
| TaleoException | Exception |
|---|
Get reference(s) associated with any Taleo Business Edition candidate
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get a Region details
| regionId | ID of Region |
|---|
| TaleoException | Exception |
|---|
Get a Region details.
| regionName | Name of Region |
|---|
| TaleoException | Exception |
|---|
Get all Regions. This functions similar to getLookUp Request.
| TaleoException | Exception |
|---|
Get requisition details by requisition ID
| requisitionId | ID of requisition |
|---|
| TaleoException | Exception |
|---|
Get a Requisition transaction history. This object is used to fetch a history log entry which reflects a past event or action related to requisition. History records can only be created by the server, they cannot be modified or deleted. History log includes server side ID, test describing history record, complete text of email message (for email events) and creation date.
| requisitionId | ID of Requisition |
|---|
| TaleoException | Exception |
|---|
Get requisition(s) associated with any Taleo Business Edition candidate
| candidateId | ID of candidate |
|---|
| TaleoException | Exception |
|---|
Get a specific rolling entity for a candidate or employee. There is no ‘ALL’ function; a call is configured for the pulling of each rolling entity type:
| rollingEntityType | Acceptable Values:
|
|---|---|
| entityType | Acceptable Value : CAND |
| entityId | Candidate ID |
| TaleoException | Exception |
|---|
Get the system props of a company code using valid session variable. System-level properties return as string-string map:
| TaleoException | Exception |
|---|
Get task(s) associated with any Taleo Business Edition entity that supports storing/creation of task events
| entityType | Type of related entity: ACCT = accounts CAND = candidates EMPL = employees REQU = requisitions WORK = users |
|---|---|
| entityId | ID of associated entity |
| TaleoException | Exception |
|---|
Get task details by task ID
| taskId | ID of Task instance |
|---|
| TaleoException | Exception |
|---|
Get all tasks associated with a user
| userId | User ID |
|---|---|
| startDate | StartDate interval for due items |
| endDate | EndDate interval for due items |
| TaleoException | Exception |
|---|
Get URL of a company code, or customer instance. This call is always performed using URL: https://tbe.taleo.net/MANAGER/dispatcher/servlet/rpcrouter
| companyCode | Company Code of Taleo Customer |
|---|
| TaleoException | Exception |
|---|
Get a Users system history within Taleo Business Edition. This object is used to fetch a history log entry which reflects a past event or action related to Users. History records can only be created by the server, they cannot be modified or deleted. History log includes server side ID, test describing history record, complete text of email message (for email events) and creation date.
| userId | ID of User |
|---|
| TaleoException | Exception |
|---|
Are we connected
Login a Partner.
| orgCode | Organization code |
|---|---|
| partnerCode | Partner Code |
| currentTimeMillis | Time |
| digest | Digest |
| TaleoException | Exception |
|---|
Receives a message resume binary attachment, and sends back a passed output of resume data (using third-party provider ResumeMirror)
| binaryAttachment | Binary Attachment |
|---|
| TaleoException | Exception |
|---|
Creates a new candidate with contact information parsed with the original resume appended to the candidate record, and sends back: Candidate ID (either newly created or existing if duplicate) Duplicate Value where 0 equals none existing and 1 equals duplicate exists
| binaryAttachment | Base64Binary file |
|---|---|
| referredBy | Name of referral source |
| fileName | Name of the resume file including extension.
The following MIME types are acceptable:
|
| TaleoException | Exception |
|---|
Post a specific requisition to a supported posting location. For more details check Taleo Business Guide
| requisitionId | ID of Requisition |
|---|---|
| posterId | ID of the posting location, for example a specific Taleo Business Edition Career Website (picklist value ID #) |
| formVersion | ID of the required application form to be used within the posting location (picklist value ID #) |
| TaleoException | Exception |
|---|
Remove an association of a user to a requisition.
| requisitionId | Requisition ID |
|---|---|
| association | Picklist of Association Values:
|
| userId | ID of User |
| TaleoException | Exception |
|---|
Remove an existing candidate assignment from a requisition (both based on ID variables)
| candidateId | ID of candidate |
|---|---|
| requisitionId | ID of requisition |
| TaleoException | Exception |
|---|
Remove Linkage between two entities in Taleo Business Edition.
Links are what tie one entity attribute to another. For example, linking a candidate to a requisition, or an attachment to a candidate. Full list of entities include:| entityType1 | EntityType as provided in above list. |
|---|---|
| entityId1 | ID of entity type 1 |
| entityType2 | EntityType as provided in above list. |
| entityId2 | ID of entity type 2 |
| TaleoException | Exception |
|---|
Query all accounts based on defined key (field name) and value (data looking for), and sends a correlated message of Account ID and associated search relevance.
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Query all candidates based on defined key (field name) and value (data looking for).
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Query all contacts based on defined key (field name) and value (data looking for)
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Query all employees based on defined key (field name) and value (data looking for)
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Query all requisitions based on defined key (fieldname) and value (data looking for).
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Query all Users based on defined key (field name) and value (data looking for).
| searchParams | Map of search parameters always contains:key: name of field to search as a string. value: search parameter as string. For more details check Taleo Business Guide |
|---|
| TaleoException | Exception |
|---|
Set a user’s association to a requisition
| requisitionId | Requisition ID |
|---|---|
| association | Picklist of Association Values:
|
| userId | User ID |
| userSequenceNumber | Sequence number of user to association value |
| TaleoException | Exception |
|---|
Append an offer letter attachment by offer ID
| offerId | ID of Offer instance |
|---|---|
| fileName | Filename of binary file with defined file extension.
|
| content | Base64Binary |
| TaleoException | Exception |
|---|
Append a resume attachment to a candidate ID.
| candidateId | ID of candidate |
|---|---|
| fileName | Filename of binary file with defined file extension. The following MIME types are acceptable:
|
| binaryAttachment | Attachment |
| TaleoException | Exception |
|---|
| companyCode |
|---|
| dispatcherUrl |
|---|
Submit a candidate to a requisition(s)
| candidateId | ID of candidate |
|---|---|
| requisitionIds | Array of requisition IDs |
| TaleoException | Exception |
|---|
Unpost a specific requisition to a posting location
| requisitionId | ID of requisition |
|---|---|
| posterId | ID of the posting location, for example a specific Taleo Business Edition Career Website (picklist value ID #). |
| TaleoException | Exception |
|---|
Update an existing account. Update requests replace all data fields in the accountBean (i.e. data is not appended or upserted).
| account | AcountBean required fields: id, name |
|---|
| TaleoException | Exception |
|---|
Update an existing attachment. Note: Update requests replaces the attachment file (i.e. data is not appended or upserted)
| attachmentId | Attachment ID |
|---|---|
| description | Attachment Description |
| attachmentName | Attachment Name |
| contentType | Content Type |
| binaryResume | Binary resume |
| TaleoException | Exception |
|---|
Update an existing BackgroundCheck instance. Update requests replace all data fields in the backgroundCheckBean (i.e. data is not appended or upserted).
| backgroundCheck | Background required fields: candidataId, checkerName, comments. |
|---|
| TaleoException | Exception |
|---|
Update an existing candidate. Update requests replace all data fields in the candidateBean (i.e. data is not appended or upserted)
| candidate | Candidate |
|---|
| TaleoException | Exception |
|---|
Update an existing contact. Update requests replace all data fields in the contactBean (i.e. data is not appended or upserted).
| contact | Contact required fields: accountId, lastName. |
|---|
| TaleoException | Exception |
|---|
Update an existing contact log. Update requests replace all data fields in the contactLogBean (i.e. data is not appended or upserted).
| contactLog | ContactoLog required fields: entityId,EntityType, id, subject, typeNo. |
|---|
| TaleoException | Exception |
|---|
Update an existing employee. Note: Update requests replace all data fields in the employeeBean (i.e. data is not appended)
| employee | Employee required fields: id, status, employeeNumber, lastName set, ewsLogin, ewsPassword. |
|---|
| TaleoException | Exception |
|---|
Update an existing calendar event. Update requests replace all data fields in the calendarEventBean (i.e. data is not appended or upserted).
| event | CalendarEvent required fields: Id, status, duration, entityId, entityType, startDate, eventId, eventType, personId, personType. |
|---|
| TaleoException | Exception |
|---|
Update an existing interview instance. Update requests replace all data fields in the interviewBean (i.e. data is not appended or upserted)
| interview | Interview required fields: id, status, candidateID, interviewType, requisitionId, startDate. |
|---|
| TaleoException | Exception |
|---|
Update an existing offer instance Update requests replace all data fields in the offerBean (i.e. data is not appended or upserted).
| offer | Offer required fields: id, status, candidateId, manager, requisitionId, title. |
|---|
| TaleoException | Exception |
|---|
Update an existing reference instance. Update requests replace all data fields in the referenceBean (i.e. data is not appended or upserted).
| reference | Reference required fields: id, status, candidateId, refName. |
|---|
| TaleoException | Exception |
|---|
Update an existing requisition instance. Update requests replace all data fields in the requisitionBean (i.e. data is not appended or upserted) Update requests replace all data fields in the requisitionBean (i.e. data is not appended or upserted). Send all elements back or the field values will be returned NULL.
| requisition | Requisition required fields: id, status, location, title |
|---|
| TaleoException | Exception |
|---|
Update an existing task event. Update requests replace all data fields in the taskBean (i.e. data is not appended or upserted).
| task | Task required fields: id, status, creator, priority subject, eventiId, eventType, personId, personType, startDate |
|---|
| TaleoException | Exception |
|---|
Update an existing user. Can assign user to department via flexFields where each flexFields array appends an additional department value. The value can be either the department id (set on the bean as valueLong) or department name (as String). Update requests replace all data fields in the userBean (i.e. data is not appended or upserted). Send all elements back or the field values will be returned NULL.
| user | User required fields: status, id, loginName, lastName, role |
|---|
| TaleoException | Exception |
|---|
Upsert, or append a candidate to a requisition
| candidateId | ID of candidate |
|---|---|
| requisitionIds | Array of requisition IDs |
| statusId | ID of status or requisition-specific status ID |
| reasonId | ID of reasonRej or requisition rejected status ID |
| doRanking | Forces the system to recalculate the candidate’s rank for that requisition on upsert |
| TaleoException | Exception |
|---|
Update or create a department instance. Upsert is used to both create or update data within a specific department. Using the department ID AND department Name attribute updates or replaces existing department details. Requires both
| department | Department required fields: departmentID, departmentName. |
|---|
| TaleoException | Exception |
|---|
Upsert an existing employee record (create new and/or update existing). Upsert is the universal create and update command for Taleo Business Edition API. When using upsertEmployee as create command, use all the field except for employeeID, When using upsertEmployee as update command, use all fields or fields will be defined NULL (same as updateEmployee).
| employeeNumber | Defined Employee Number |
|---|---|
| employee | Employee required fields: Status, lastName, ewsLogin, ewsPassword. Specify an ID to update an existing one. |
| TaleoException | Exception |
|---|
Update or create a Location instance.
Upsert is used to both create or update data within a specific Location. Using the Location ID AND Location Name attribute updates or replaces existing Location details.| location | Location |
|---|
| TaleoException | Exception |
|---|
Update or create a Region instance. Upsert is used to both create or update data within a specific Region. Using the Region ID AND Region Name attribute updates or replaces existing Region details
| region | Region required fields: RegionID, RegionName |
|---|
| TaleoException | Exception |
|---|
Update an existing rolling entity instance. Upsert is used to both create or update data within a specific rolling entity. Using the ID attribute updates or replaces existing rolling entity instance, whereas not using an entityId will create a new rolling entity for the entity ID.
| rollingEntityBean | RollingEntity required field: Id, Status |
|---|
| TaleoException | Exception |
|---|