Service Directory > v32.1 > Performance_Management > Put_Feedback_Badge
 

Operation: Put_Feedback_Badge

This web service task can be used to add, edit, and remove Feedback Badges.


@ - 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: Put_Feedback_Badge_Request

Put Feedback Badge Request, web service element.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only boolean that signifies that the Feedback Badge will be added.   
Delete  boolean  [0..1]  Delete boolean that signifies that the Feedback Badge will be deleted.   
Feedback__Badge_Reference  Feedback_BadgeObject  [0..1]  Feedback Badge Reference.   
Feedback_Badge_Data  Feedback_Badge_Data  [1..1]  Element which contains the ID, Feedback Badge Name, Icon, and Inactive boolean for a Feedback Badge. 
Validation Description
Select a Workday-delivered icon associated with feedback badges.   
 
Validation Description
You can't add a feedback badge that is already in use.   
You can’t add feedback badges if they are disabled in your tenant setup.   
Enter a Feedback Badge Name that isn't already in use.   
The feedback badge must have an icon.   
The feedback badge must have a name.   
You can’t delete a feedback badge that is in use.   
top
 

Response Element: Put_Feedback_Badge_Response

Put Feedback Badge Response, web service element that returns the Feedback Badge Reference after a Put Feedback Badge Request goes through.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Feedback__Badge_Reference  Feedback_BadgeObject  [0..1]  Feedback Badge Reference.   
top
 

Feedback_BadgeObject

part of: Put_Feedback_Badge_Request, Put_Feedback_Badge_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  Feedback_BadgeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Feedback_BadgeObjectID

part of: Feedback_BadgeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Feedback_Badge_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
 

Feedback_Badge_Data

part of: Put_Feedback_Badge_Request
Element which contains the ID, Feedback Badge Name, Icon, and Inactive boolean for a Feedback Badge.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  The ID of a Feedback Badge.   
Feedback_Badge_Name  string  [0..1]  The Name for a Feedback Badge. 
Validation Description
You can't change the name of an inactive badge.   
 
Icon_Reference  IconObject  [0..1]  The Icon for a Feedback Badge.   
Inactive  boolean  [0..1]  The Inactive boolean for Feedback badge which determines whether or not a feedback badge is inactive.   
Validation Description
Select a Workday-delivered icon associated with feedback badges.   
top
 

IconObject

part of: Feedback_Badge_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  IconObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

IconObjectID

part of: IconObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Icon_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
 

Feedback_BadgeReferenceEnumeration

part of: Feedback_BadgeObjectID
Base Type
string
top
 

IconReferenceEnumeration

part of: IconObjectID
Base Type
string
top