An API request is sent, one of the parameter values passed has an ampersand symbol (
&). API result is unexpected - the system considers the values as empty, e.g.:
parser error : xmlParseEntityRef: no name (for AccountAdd_API) "Password cannot be empty" (for UserForVendorValidate_API)
Ampersand must be encoded when passed to xml, that is mentioned in the documentation.
& instead of
Note, the other symbols, e.g.
" also must be encoded.