Usage and Behavior
Duplicate Parameters
If a parameter is duplicated, the final value that is specified will be used by the API.
Read-Only Fields
Read-only parameters are ignored on create and update operations.
References
References are a type of parameter that provide a way to connect one item to another item, defining the relationship between them.
For example, to define which team an agent belongs to, the agent contains a reference to a team. When performing list or get operations, the reference contains the refURL of the item and the name. For example:
For items that do not have a name parameter, other parameters such as firstName and lastName are included.
When doing create or update, only the refURL parameter is required. Additional parameters are ignored. For example:
Items can also contain a collection of references. For example, if an agent belongs to multiple skill groups, the skillGroups parameter contains a reference to each associated skill group:
If the referenced item belongs to a department, then department information is included within that reference:
If the referenced item is a global item, then department information is omitted from the reference.
XML
XML is case sensitive. When XML data is sent to the server, the tag names must match. <Name> and <name> are two different XML elements.