All exceptions (i.e., errors) that are caught and handled by AAPI return as a SOAP (Simple Object Access Protocol) fault of type InformzAAPIFault. Each soap fault contains a code and a reason.
- The code is a "camel case," machine-readable string that represents a generic classification of the error message.
- The reason is a human-readable description that contains details of why the exception is occurring.
SOAP fault codes
The following table lists some possible SOAP fault codes.
BrandNotFoundException | ItemNotFoundException |
ConfigurationErrorException | MismatchedTargetGroupsException |
ConflictingInformationException | MultipleDefaultTargetGroupsException |
InsufficientDataToCreateSubscriberException | NoAvailableIPAddressException |
InsufficientInformationToCompleteActionException | NoNameSpaceSpecifiedException |
InvalidCredentialsException | SystemAccessException |
InvalidDataFormatException | UnexpectedInputException |
InvalidDocumentException | UnknownActionException |
InvalidGridCategoryException | UnknownRequestException |
InvalidMessageException | ValidUserNotFoundException |