There are some error codes that have the same meaning for all function calls. These are:
Bad request. There was a problem with your request data, see the error message for details.
Incorrect username/password, or you do not have sufficient rights to access the specified function.
The specified resource could not be found, for example when you try to retrieve details of a non-existant send group, or a delivery report search which returns no results
The function call was invalid. This error should not occur when using the wrapper library.
The method requested has not been implemented. This error should not occur when using the wrapper library.
Service Unavailable. The Web Service is not currently available to serve your request.
Errors that are specific to each function call are given in the details of each function