Error Codes and Messages
Errors may appear at different levels in your response. Their location reflects at what stage in the execution of the request the error was generated and what kind of error it is. Errors in syntax that prevent requests from being executed will appear as children of the response's root element. An error associated with a particular item in the response will be a child of the Item element. See the sample requests for examples of each of these situations.