Service Directory > v31.2 > Recruiting > Submit_Recruiting_Agency_Candidate
 

Operation: Submit_Recruiting_Agency_Candidate

Submit a candidate as recruiting agency via recruiting agency candidate process with the information provided in the request.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Submit_Recruiting_Agency_Candidate_Request

Contains all the request data to submit a candidate via recruiting agency candidate process.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Business_Process_Parameters  [0..1]  Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.   
Candidate_Submission_Data  Recruiting_Agency_Candidate_Submission_Data  [1..1]  Contains Candidate Submission data for recruiting agency candidate process. 
Validation Description
Either a job posting or a job requisition reference must be specified.   
Either a job posting or a job requisition reference, not both.   
Country is a required field.   
 
Validation Description
Candidate name is required when adding a candidate.   
Candidate phone number or email address is required when adding a candidate.   
top
 

Response Element: Submit_Recruiting_Agency_Candidate__Response

Wrapper element for Submit Recruiting Agency Candidate Response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Recruiting_Agency_Candidate_Event_Reference  Unique_IdentifierObject  [0..1]  Reference for Recruiting Agency Candidate Event.   
top
 

Business_Process_Parameters

part of: Submit_Recruiting_Agency_Candidate_Request
Container for the processing options for a business process. If no options are submitted (or the options are submitted as 'false') then the business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Run_Now  boolean  [0..1]  Indicates the transaction should process to completion before the response is generated. Note: All < v12 operations will process with Run_Now = True for backwards compatibility but please review this setting in your environment for performance conditions.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
Business_Process_Attachment_Data  Business_Process_Attachment_Data  [0..*]  Element for the attachments pertaining to a Event entered through a web service. 
Validation Description
This Business Process Type has been configured to not accept Event Attachments.   
 
top
 

Business_Process_Comment_Data

part of: Business_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

WorkerObject

part of: Business_Process_Comment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  WorkerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

WorkerObjectID

part of: WorkerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Contingent_Worker_ID, Employee_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Business_Process_Attachment_Data

part of: Business_Process_Parameters
Element for the attachments pertaining to a Event entered through a web service.
 
Parameter name Type/Value Cardinality Description Validations
File_Name  string (255)   [1..1]  Filename for the attachment.   
Event_Attachment_Description  string  [0..1]  Free form text comment about the attachment.   
Event_Attachment_Category_Reference  Event_Attachment_CategoryObject  [0..1]  Category of attachment. 
Validation Description
This Business Process Type has been configured to not accept Attachment Categories.   
 
File  base64Binary  [0..1]  Binary file contents.   
Content_Type  string (80)   [0..1]  Text attribute identifying Content Type of the Attachment.   
top
 

Event_Attachment_CategoryObject

part of: Business_Process_Attachment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Event_Attachment_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Event_Attachment_CategoryObjectID

part of: Event_Attachment_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Document_Category__Workday_Owned__ID, Document_Category_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Recruiting_Agency_Candidate_Submission_Data

part of: Submit_Recruiting_Agency_Candidate_Request
Contains Candidate Submission data for recruiting agency candidate process.
 
Parameter name Type/Value Cardinality Description Validations
Agency_Reference  Recruiting_Agency_SiteObject  [1..1]  Reference for a Recruiting Agency Site. 
Validation Description
Agency must be active.   
 
Agency_User_Reference  Recruiting_Agency_UserObject  [1..1]  Reference for a Recruiting Agency User. 
Validation Description
Agency User must be active.   
Agency User must have access to Agency.   
Agency User must have an active Workday Account.   
 
Job_Posting_Reference  Job_PostingObject  [0..1]  Reference for a Job Posting. 
Validation Description
Job Posting must be actively posted for agency.   
 
Job_Requisition_Reference  Job_Requisition_EnabledObject  [0..1]  Reference for a Job Requisition. 
Validation Description
Job Requisition must be active.   
Job Posting must be actively posted for agency.   
 
Candidate_Name_Data  Candidate_Name_Data  [0..1]  Contains name data for a candidate.   
Candidate_Contact_Data  Candidate_Contact_Data  [0..1]  Contains contact data for a candidate. 
Validation Description
Element Content 'Phone_Number' is required, on internal element 'Candidate Contact Data'   
Enter a phone number in the valid format: [PhoneValidationMessage]   
Enter a valid format for Phone Number.   
Element Content 'Country_Phone_Code_Reference' is required, on internal element 'Candidate Contact Data'   
 
Candidate_Social_Media_Account_Data  Candidate_Social_Media_Account_Data  [0..*]  Contains social media account data for a candidate.   
Candidate_Resume_Data  Candidate_Resume_Data  [0..1]  Contains the candidate resume (skills, experience, and education). Do not remove the Candidate_Resume_Data section when the Enforce Required in Web Service check box is selected for a section on a Job Application Template. 
Validation Description
Questionnaire Response Data cannot be entered as part of Prospect Data.   
Questionnaire Response Data cannot be entered when updating an existing job application.   
 
Candidate_Attachment_Data  Recruiting_Agency_Candidate_Attachment_Data  [0..*]  Contains information about a Attachment to add to a Candidate.   
Validation Description
Either a job posting or a job requisition reference must be specified.   
Either a job posting or a job requisition reference, not both.   
Country is a required field.   
top
 

Recruiting_Agency_SiteObject

part of: Recruiting_Agency_Candidate_Submission_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Recruiting_Agency_SiteObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Recruiting_Agency_SiteObjectID

part of: Recruiting_Agency_SiteObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Posting_Site_ID, Recruiting_Agency_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Recruiting_Agency_UserObject

part of: Recruiting_Agency_Candidate_Submission_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Recruiting_Agency_UserObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Recruiting_Agency_UserObjectID

part of: Recruiting_Agency_UserObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Recruiting_Agency_User_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Job_PostingObject

part of: Recruiting_Agency_Candidate_Submission_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_PostingObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_PostingObjectID

part of: Job_PostingObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Posting_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Job_Requisition_EnabledObject

part of: Recruiting_Agency_Candidate_Submission_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_Requisition_EnabledObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_Requisition_EnabledObjectID

part of: Job_Requisition_EnabledObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_Requisition_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Name_Data

part of: Recruiting_Agency_Candidate_Submission_Data
Contains name data for a candidate.
 
Parameter name Type/Value Cardinality Description Validations
First_Name  string  [0..1]  The first name (given name) for the candidate. 
Validation Description
First Name is required for [country]   
First Name is not a valid name component for [country].   
 
Middle_Name  string  [0..1]  The middle name for the candidate. 
Validation Description
Middle Name is required for [country].   
Middle Name is not a valid name component for [country].   
 
Last_Name  string  [0..1]  The last name for the candidate. 
Validation Description
Last Name is required for [country].   
Last Name is not a valid name component for [country].   
 
Secondary_Last_Name  string  [0..1]  The secondary last name (mother's family name) for the candidate. 
Validation Description
Secondary Last Name is required for [country].   
Secondary Last Name is not a valid name component for [country].   
 
Local_Person_Name  Candidate_Local_Name_Detail_Data  [0..1]  Contains the name components in local script for supporting countries.   
top
 

Candidate_Local_Name_Detail_Data

part of: Candidate_Name_Data
Contains localized name data for a candidate
 
Parameter name Type/Value Cardinality Description Validations
First_Name_-_Local  string  [0..1]  The local first name for the candidate. 
Validation Description
Don’t enter First Name - Local because it isn’t valid for [country].   
 
Last_Name_-_Local  string  [0..1]  The local primary name for the candidate. 
Validation Description
Don’t enter Last Name - Local because it isn’t valid for [country].   
 
First_Name_2_-_Local  string  [0..1]  The local first name 2 for the candidate 
Validation Description
Don’t enter First Name 2 - Local because it isn’t valid for [country].   
 
Last_Name_2_-_Local  string  [0..1]  The local primary name 2 for the candidate. 
Validation Description
Don’t enter Last Name 2 - Local because it isn’t valid for [country].   
 
top
 

Candidate_Contact_Data

part of: Recruiting_Agency_Candidate_Submission_Data
Contains contact data for a candidate.
 
Parameter name Type/Value Cardinality Description Validations
Country_Phone_Code_Reference  Country_Phone_CodeObject  [0..1]  The country phone code for the candidate's public primary phone number.   
Phone_Number  string  [0..1]  The public primary phone number for the candidate.   
Phone_Extension  string  [0..1]  The phone extension for the candidate's public primary phone number.   
Email_Address  string  [0..1]  The public primary email address for the candidate. 
Validation Description
You can't change the email address for this job application because the candidate's registered account can only have its original email address.   
Invalid email address entered. Email addresses must be in the format of 'xxx@yy.com'. Valid examples: john.doe@example.com, jane@example.com. Note that only one email address is allowed.   
 
Website_Data  Candidate_Websites_Data  [0..*]  The public web site(s) for the Candidate. Note: a full sync of web sites for the Candidate is expected when this web service is used. 
Validation Description
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...  URL Address must start with "http://" or "https://" 
Duplicate URL Addresses are not allowed.  Duplicate URL Addresses are not allowed. 
 
Location_Data  Candidate_Location_Data  [0..1]  Wrapper element for Candidates' Country and Postal Code. 
Validation Description
A Country is required when entering a Postal Code.  A Country is required when entering a Postal Code. 
[country region] is not a valid region for [country].   
Region Subdivision 2 is not a valid address component for [country].   
Region Subdivision 1 is not a valid address component for [country].   
Address Line 1 is not a valid address component for [country].   
City is not a valid address component for [country].   
Postal Code is not a valid address component for [country].   
Country Region is not a valid address component for [country].   
A country is required when entering an address.   
[country subdivision 1] is not a valid region for [country].   
Address Line 2 is not a valid address component for [country].   
Address Line 3 is not a valid address component for [country].   
Don’t enter Address Line 1 - Local because it isn’t valid for [country].   
Don't enter Address Line 5 - Local because it isn’t valid for [country].   
Don't enter City Subdivision 1 - Local because it isn’t valid for [country].   
Don't enter City - Local because it isn’t valid for [country].   
Address Line 8 is not a valid address component for [country].   
Address Line 6 is not a valid address component for [country].   
Address Line 9 is not a valid address component for [country].   
Address Line 3 - Local is not a valid address component for [country].   
Region Subdivision 1 - Local is not a valid address component for [country].   
Address Line 2 - Local is not a valid address component for [country].   
Address Line 4 is not a valid address component for [country].   
Address Line 5 is not a valid address component for [country].   
Address Line 7 is not a valid address component for [country].   
Address Line 4 - Local is not a valid address component for [country].   
 
Validation Description
Element Content 'Phone_Number' is required, on internal element 'Candidate Contact Data'   
Enter a phone number in the valid format: [PhoneValidationMessage]   
Enter a valid format for Phone Number.   
Element Content 'Country_Phone_Code_Reference' is required, on internal element 'Candidate Contact Data'   
top
 

Country_Phone_CodeObject

part of: Candidate_Contact_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_Phone_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_Phone_CodeObjectID

part of: Country_Phone_CodeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Phone_Code_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Websites_Data

part of: Candidate_Contact_Data
Add websites for the Candidate.
 
Parameter name Type/Value Cardinality Description Validations
URL_Address  string  [0..1]  URL Address for the Candidate Website.   
Validation Description
Invalid HTTP address entered. HTTP addresses must be in one of the following formats: - http://... - https://...  URL Address must start with "http://" or "https://" 
Duplicate URL Addresses are not allowed.  Duplicate URL Addresses are not allowed. 
top
 

Candidate_Location_Data

part of: Candidate_Contact_Data
Contains Location data for the Candidate
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  CountryObject  [0..1]  Country Reference for the Candidate Location.   
Address_Line_1  string  [0..1]  Address Line 1 for the Candidate Address.   
Address_Line_2  string  [0..1]  Address Line 2 for the Candidate Address.   
Address_Line_3  string  [0..1]  Address Line 3 for the Candidate Address.   
Address_Line_4  string  [0..1]  Address Line 4 for the Candidate Address.   
Address_Line_5  string  [0..1]  Address Line 5 for the Candidate Address.   
Address_Line_6  string  [0..1]  Address Line 6 for the Candidate Address.   
Address_Line_7  string  [0..1]  Address Line 7 for the Candidate Address.   
Address_Line_8  string  [0..1]  Address Line 8 for the Candidate Address.   
Address_Line_9  string  [0..1]  Address Line 9 for the Candidate Address.   
Address_Line_1_-_Local  string  [0..1]  Address Line 1 - Local for the candidate address.   
Address_Line_2_-_Local  string  [0..1]  Address Line 2 - Local for the Candidate Address.   
Address_Line_3_-_Local  string  [0..1]  Address Line 3 - Local for the Candidate Address.   
Address_Line_4_-_Local  string  [0..1]  Address Line 4 - Local for the Candidate Address.   
Address_Line_5_-_Local  string  [0..1]  Address Line 5 - Local for the candidate address.   
City  string  [0..1]  City for the Candidate Address.   
City_-_Local  string  [0..1]  City - Local for the candidate address.   
City_Subdivision_1  string  [0..1]  City Subdivision for the Candidate Address   
City_Subdivision_1_-_Local  string  [0..1]  City Subdivision 1 - Local for the candidate address.   
Country_Region_Reference  Country_RegionObject  [0..1]  Country Region for the Candidate Address.   
Region_Subdivision_1  string  [0..1]  Region Subdivision 1 for the Candidate Address.   
Region_Subdivision_2  string  [0..1]  Region Subdivision 2 for the Candidate Address.   
Region_Subdivision_1_-_Local  string  [0..1]  Region Subdivision 1 - Local for the Candidate Address.   
Postal_Code  string  [0..1]  The postal code for the Candidate location.   
Validation Description
A Country is required when entering a Postal Code.  A Country is required when entering a Postal Code. 
[country region] is not a valid region for [country].   
Region Subdivision 2 is not a valid address component for [country].   
Region Subdivision 1 is not a valid address component for [country].   
Address Line 1 is not a valid address component for [country].   
City is not a valid address component for [country].   
Postal Code is not a valid address component for [country].   
Country Region is not a valid address component for [country].   
A country is required when entering an address.   
[country subdivision 1] is not a valid region for [country].   
Address Line 2 is not a valid address component for [country].   
Address Line 3 is not a valid address component for [country].   
Don’t enter Address Line 1 - Local because it isn’t valid for [country].   
Don't enter Address Line 5 - Local because it isn’t valid for [country].   
Don't enter City Subdivision 1 - Local because it isn’t valid for [country].   
Don't enter City - Local because it isn’t valid for [country].   
Address Line 8 is not a valid address component for [country].   
Address Line 6 is not a valid address component for [country].   
Address Line 9 is not a valid address component for [country].   
Address Line 3 - Local is not a valid address component for [country].   
Region Subdivision 1 - Local is not a valid address component for [country].   
Address Line 2 - Local is not a valid address component for [country].   
Address Line 4 is not a valid address component for [country].   
Address Line 5 is not a valid address component for [country].   
Address Line 7 is not a valid address component for [country].   
Address Line 4 - Local is not a valid address component for [country].   
top
 

CountryObject

part of: Candidate_Location_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CountryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CountryObjectID

part of: CountryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Country_RegionObject

part of: Candidate_Location_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Country_RegionObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Country_RegionObjectID

part of: Country_RegionObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Region_ID, ISO_3166-2_Code  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Social_Media_Account_Data

part of: Recruiting_Agency_Candidate_Submission_Data
Contains social media account data for a candidate.
 
Parameter name Type/Value Cardinality Description Validations
Social_Network_Type_Reference  Social_Network_Meta_TypeObject  [0..1]  Valid IDs are: Facebook, LinkedIn, Twitter, Google+. However they must be configured through Maintain Social Network Types   
Social_Network_Account_URL [Choice]   string  [0..1]  The social network account URL for the candidate. 
Validation Description
[data] is in an invalid format.   
 
Social_Network_Account_User_Name [Choice]   string  [0..1]  The social network account user name for the candidate. 
Validation Description
[data] is in an invalid format.   
 
top
 

Social_Network_Meta_TypeObject

part of: Candidate_Social_Media_Account_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Social_Network_Meta_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Social_Network_Meta_TypeObjectID

part of: Social_Network_Meta_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Social_Network  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Resume_Data

part of: Recruiting_Agency_Candidate_Submission_Data
Contains the candidate resume (skills, experience, and education). Do not remove the Candidate_Resume_Data section when the Enforce Required in Web Service check box is selected for a section on a Job Application Template.
 
Parameter name Type/Value Cardinality Description Validations
Summary  string  [0..1]  The resume summary for the candidate.   
Skill_Data  Candidate_Skill_Data  [0..*]  Contains skill items for the candidate. 
Validation Description
Either the Skill name or a Skill Reference must be specified.   
 
Experience_Data  Candidate_Experience_Data  [0..*]  Contains the work experience for the candidate. 
Validation Description
End date must be greater than or equal to the start date.   
Either the Company name or a Job History Company Reference must be specified.   
You must enter End Year because you entered End Month.   
 
Education_Data  Candidate_Education_Data  [0..*]  Contains education details for the candidate. 
Validation Description
The request must contain either a School Reference ID or School Name.   
 
Language_Data  Candidate_Language_Skill_Data  [0..*]  Wrapper element for language profile 
Validation Description
Duplicate language entries are not allowed.   
You can't enter [language] in the web service because the language is inactive. Use the Maintain Languages task to activate the language.   
 
Questionnaire_Response_Data  Candidate_Questionnaire_Response_Data  [0..*]  Contains the questionnaire response for the candidate.   
Validation Description
Questionnaire Response Data cannot be entered as part of Prospect Data.   
Questionnaire Response Data cannot be entered when updating an existing job application.   
top
 

Candidate_Skill_Data

part of: Candidate_Resume_Data
Contains skill items for the candidate.
 
Parameter name Type/Value Cardinality Description Validations
Skill_Reference  Skill_Item__Tenanted_Object  [0..1]  A reference to a Skill Item.   
Skill_Name  string  [0..1]  The name of the Skill Item.   
Validation Description
Either the Skill name or a Skill Reference must be specified.   
top
 

Skill_Item__Tenanted_Object

part of: Candidate_Skill_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Skill_Item__Tenanted_ObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Skill_Item__Tenanted_ObjectID

part of: Skill_Item__Tenanted_Object
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Skill_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Experience_Data

part of: Candidate_Resume_Data
Contains the work experience for the candidate.
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  Job_History_CompanyObject  [0..1]  Reference to an existing company   
Company_Name  string  [0..1]  Company Name   
Title  string  [1..1]  The business title for the work experience.   
Location  string  [0..1]  The location name (usually city, country region) for the work experience.   
Start_Month  decimal (2, 0) >0   [0..1]  The start month for this work experience. 
Validation Description
Month must be a valid numeric value between 1 and 12.   
 
Start_Year  decimal (4, 0) >0   [1..1]  The start year for this work experience. 
Validation Description
Enter a year greater or equal to 1900.   
 
End_Month  decimal (2, 0) >0   [0..1]  The end month for this work experience. 
Validation Description
Month must be a valid numeric value between 1 and 12.   
 
End_Year  decimal (4, 0) >0   [0..1]  The end year for this work experience. 
Validation Description
Enter a year greater or equal to 1900.   
 
Currently_Work_Here  boolean  [0..1]  Indicates whether the candidate is currently working at this work experience.   
Description  string  [0..1]  The responsibilities and achievements for this work experience.   
Validation Description
End date must be greater than or equal to the start date.   
Either the Company name or a Job History Company Reference must be specified.   
You must enter End Year because you entered End Month.   
top
 

Job_History_CompanyObject

part of: Candidate_Experience_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Job_History_CompanyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Job_History_CompanyObjectID

part of: Job_History_CompanyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Job_History_Company_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Education_Data

part of: Candidate_Resume_Data
Contains education details for the candidate.
 
Parameter name Type/Value Cardinality Description Validations
School_Reference  SchoolObject  [0..1]  The Reference of the School where the education was received. The Schools report returns all of the schools that can be referenced.   
School_Name  string  [0..1]  The name of the school.   
First_Year_Attended  decimal (4, 0) >0   [0..1]  The first year of attendance. This field should be in YYYY-MM-DD format, however the month and day will be ignored. 
Validation Description
Enter a year greater or equal to 1900.   
 
Last_Year_Attended  decimal (4, 0) >0   [0..1]  The last year of attendance. Should be displayed in YYYY-MM-DD format, but the month and day will be ignored. 
Validation Description
Last Year Attended may not be prior to First Year Attended.   
Enter a year greater or equal to 1900.   
 
Degree_Reference  DegreeObject  [0..1]  The reference to the degree completed.   
Field_of_Study_Reference  Field_of_StudyObject  [0..1]  The reference to the field of study for the degree.   
Grade_Average  string  [0..1]  The grade point average.   
Validation Description
The request must contain either a School Reference ID or School Name.   
top
 

SchoolObject

part of: Candidate_Education_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  SchoolObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

SchoolObjectID

part of: SchoolObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, School_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

DegreeObject

part of: Candidate_Education_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  DegreeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

DegreeObjectID

part of: DegreeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Degree_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Field_of_StudyObject

part of: Candidate_Education_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Field_of_StudyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Field_of_StudyObjectID

part of: Field_of_StudyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Field_Of_Study_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Language_Skill_Data

part of: Candidate_Resume_Data
Wrapper element for language profile
 
Parameter name Type/Value Cardinality Description Validations
Language_Reference  LanguageObject  [1..1]  Language Reference   
Language  Candidate_Language_Data  [1..*]  Wrapper element for Language Achievement information   
Validation Description
Duplicate language entries are not allowed.   
You can't enter [language] in the web service because the language is inactive. Use the Maintain Languages task to activate the language.   
top
 

LanguageObject

part of: Candidate_Language_Skill_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  LanguageObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

LanguageObjectID

part of: LanguageObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Language_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Language_Data

part of: Candidate_Language_Skill_Data
Wrapper element for Language Achievement information
 
Parameter name Type/Value Cardinality Description Validations
Native  boolean  [0..1]  Native Language   
Language_Ability  Language_Ability  [1..*]  Wrapper element for Language Ability   
top
 

Language_Ability

part of: Candidate_Language_Data
Wrapper element for Language Ability
 
Parameter name Type/Value Cardinality Description Validations
Language_Ability_Data  Language_Ability_Data  [1..*]  Contains the language ability information.   
top
 

Language_Ability_Data

part of: Language_Ability
Contains the language ability information.
 
Parameter name Type/Value Cardinality Description Validations
Language_Proficiency_Reference  Language_ProficiencyObject  [0..1]  Reference element representing a unique instance of Language Proficiency.   
Language_Ability_Type_Reference  Language_Ability_TypeObject  [1..1]  Reference element representing a unique instance of Language Ability Type.   
top
 

Language_ProficiencyObject

part of: Language_Ability_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Language_ProficiencyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Language_ProficiencyObjectID

part of: Language_ProficiencyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Language_Proficiency_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Language_Ability_TypeObject

part of: Language_Ability_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Language_Ability_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Language_Ability_TypeObjectID

part of: Language_Ability_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Language_Ability_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Candidate_Questionnaire_Response_Data

part of: Candidate_Resume_Data
Contains the questionnaire response for the candidate.
 
Parameter name Type/Value Cardinality Description Validations
Response_Data  Questionnaires_Response_Data  [0..1]  Contains the questionnaire response. 
Validation Description
You haven't answered all the required questions. Complete the following questions before submitting: [unanswered required questions]   
Questionnaire reference is not valid for this web service request.   
 
top
 

Questionnaires_Response_Data

part of: Candidate_Questionnaire_Response_Data
Contains the questionnaire response.
 
Parameter name Type/Value Cardinality Description Validations
Questionnaire_Reference  QuestionnaireObject  [1..1]  Reference to the questionnaire for questionnaire response.   
Questionnaire_Answer_Data  Questionnaire_Answer_Data  [1..*]  Contains the questions and answers on the questionnaire response. 
Validation Description
The answer type '[question type]' for the entered question [question] doesn't match with the answer. Enter an answer that has the same answer type.   
The question [question] is of type 'Multiple Choice - Single Select'. You can only enter one answer.   
Enter an answer for the question [question].   
 
Validation Description
You haven't answered all the required questions. Complete the following questions before submitting: [unanswered required questions]   
Questionnaire reference is not valid for this web service request.   
top
 

QuestionnaireObject

part of: Questionnaires_Response_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  QuestionnaireObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

QuestionnaireObjectID

part of: QuestionnaireObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Questionnaire_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Questionnaire_Answer_Data

part of: Questionnaires_Response_Data
Contains the questions and answers on the questionnaire response.
 
Parameter name Type/Value Cardinality Description Validations
Question_Setup_Reference  Question_SetupObject  [1..1]  Reference to the question on the questionnaire. 
Validation Description
You have entered a question [question] that isn't defined on the questionnaire. Select a valid question.   
 
Multiple_Choice_Answer_Data [Choice]   Multiple_Choice_Answer_Data  [0..*]  Contains a multiple choice answer for the question. 
Validation Description
[possible answer] isn't a valid answer for the question [question]. Enter a valid answer.   
The entered text '[possible answer text]' doesn't match a valid answer defined for the question [question]. Enter an answer that is valid for the question.   
 
Answer_Date [Choice]   date  [0..1]  Date answer for the question.   
Answer_Numeric [Choice]   decimal (12, 0) >0   [0..1]  Numeric answer for the question.   
Answer_Text [Choice]   string  [0..1]  Text answer for the question.   
Attachment_Answer_Data [Choice]   Questionnaire_Attachment_Answer_Data  [0..*]  Contains an attachment answer for the question.   
Validation Description
The answer type '[question type]' for the entered question [question] doesn't match with the answer. Enter an answer that has the same answer type.   
The question [question] is of type 'Multiple Choice - Single Select'. You can only enter one answer.   
Enter an answer for the question [question].   
top
 

Question_SetupObject

part of: Questionnaire_Answer_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Question_SetupObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Question_SetupObjectID

part of: Question_SetupObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Question_Setup_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Multiple_Choice_Answer_Data

part of: Questionnaire_Answer_Data
Contains multiple choice answer data.
 
Parameter name Type/Value Cardinality Description Validations
Multiple_Choice_Answer_Reference [Choice]   Question_Multiple_Choice_AnswerObject  [1..1]  Reference to the multiple choice answer.   
Multiple_Choice_Answer_Text [Choice]   string  [1..1]  Text of the multiple choice answer.   
Validation Description
[possible answer] isn't a valid answer for the question [question]. Enter a valid answer.   
The entered text '[possible answer text]' doesn't match a valid answer defined for the question [question]. Enter an answer that is valid for the question.   
top
 

Question_Multiple_Choice_AnswerObject

part of: Multiple_Choice_Answer_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Question_Multiple_Choice_AnswerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Question_Multiple_Choice_AnswerObjectID

part of: Question_Multiple_Choice_AnswerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Question_Multiple_Choice_Answer_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Questionnaire_Attachment_Answer_Data

part of: Questionnaire_Answer_Data
Contains attachment answer data.
 
Parameter name Type/Value Cardinality Description Validations
Answer_Attachment  Attachment_WWS_Data  [1..1]  Attachment for the attachment answer   
top
 

Attachment_WWS_Data

part of: Recruiting_Agency_Candidate_Attachment_Data, Questionnaire_Attachment_Answer_Data
Attachment WWS Data element
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Text attribute identifying a unique ID for Attachment.   
Filename  string (255)   [1..1]  Filename for the attachment.   
File_Content  base64Binary  [1..1]  File content in binary format.   
Mime_Type_Reference  Mime_TypeObject  [0..1]  Mime Type Reference   
Comment  string  [0..1]  Comment   
top
 

Mime_TypeObject

part of: Attachment_WWS_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Mime_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Mime_TypeObjectID

part of: Mime_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Content_Type_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Recruiting_Agency_Candidate_Attachment_Data

part of: Recruiting_Agency_Candidate_Submission_Data
Contains information about a Attachment to add to a Candidate.
 
Parameter name Type/Value Cardinality Description Validations
Attachment_Data  Attachment_WWS_Data  [0..1]  Attachment WWS Data element   
top
 

Unique_IdentifierObject

part of: Submit_Recruiting_Agency_Candidate__Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Unique_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Unique_IdentifierObjectID

part of: Unique_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  IID, WID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Event_Attachment_CategoryReferenceEnumeration

part of: Event_Attachment_CategoryObjectID
Base Type
string
top
 

Recruiting_Agency_SiteReferenceEnumeration

part of: Recruiting_Agency_SiteObjectID
Base Type
string
top
 

Recruiting_Agency_UserReferenceEnumeration

part of: Recruiting_Agency_UserObjectID
Base Type
string
top
 

Job_PostingReferenceEnumeration

part of: Job_PostingObjectID
Base Type
string
top
 

Job_Requisition_EnabledReferenceEnumeration

part of: Job_Requisition_EnabledObjectID
Base Type
string
top
 

Country_Phone_CodeReferenceEnumeration

part of: Country_Phone_CodeObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

Social_Network_Meta_TypeReferenceEnumeration

part of: Social_Network_Meta_TypeObjectID
Base Type
string
top
 

Skill_Item__Tenanted_ReferenceEnumeration

part of: Skill_Item__Tenanted_ObjectID
Base Type
string
top
 

Job_History_CompanyReferenceEnumeration

part of: Job_History_CompanyObjectID
Base Type
string
top
 

SchoolReferenceEnumeration

part of: SchoolObjectID
Base Type
string
top
 

DegreeReferenceEnumeration

part of: DegreeObjectID
Base Type
string
top
 

Field_of_StudyReferenceEnumeration

part of: Field_of_StudyObjectID
Base Type
string
top
 

LanguageReferenceEnumeration

part of: LanguageObjectID
Base Type
string
top
 

Language_ProficiencyReferenceEnumeration

part of: Language_ProficiencyObjectID
Base Type
string
top
 

Language_Ability_TypeReferenceEnumeration

part of: Language_Ability_TypeObjectID
Base Type
string
top
 

QuestionnaireReferenceEnumeration

part of: QuestionnaireObjectID
Base Type
string
top
 

Question_SetupReferenceEnumeration

part of: Question_SetupObjectID
Base Type
string
top
 

Question_Multiple_Choice_AnswerReferenceEnumeration

part of: Question_Multiple_Choice_AnswerObjectID
Base Type
string
top
 

Mime_TypeReferenceEnumeration

part of: Mime_TypeObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top