Troubleshooting Help

Most of our API methods return explicit error messages in the output structure. The error keys returned in the output structure are ErrorMessageEnglish and ErrorMessageTechnical

The topic of XML "reserved" characters is normally covered in XML tutorials, but is worth emphasizing here because ignoring these reserved characters is a frequent cause of errors in data. There are five characters that are reserved and cannot be used directly in XML element or attribute data; they must be replaced with what are called “XML Entity References”. Some XML software systems will automatically do the conversion of the XML reserved characters; otherwise logic must be added to perform the conversion of the characters. The following table displays the reserved character in the first column, followed by the XML Entity Reference that it is replaced with in the second column.

Reserved Character Substitute With Character Name
& & Ampersand
< &lt; Less Than
> &gt; Greater Than
' &apos; Apostrophe
" &quot; Quote