To provide a foundation for a strong error messaging system, we have segmented error codes into four main categories. This makes the error messages easier to classify as well as allow our API customers to take specific actions programatically in their software based on a specific error message that was returned. Here is the breakdown of categories:
ECOM00000 – Unknown errors
ECOM000xx – General errors
ECOM001xx – Encoding errors
ECOM002xx – File access errors (download, upload, etc)