SOAP Fault Status Codes
The following table defines SOAP fault types and their corresponding codes. For a complete description of faults and how they differ from errors and warnings, refer to SOAP Web Services Warnings, Errors, and Faults.
Fault Name |
Description |
---|---|
InsufficientPermissionFault |
This fault is thrown when the client does not have the appropriate permissions to perform an action based on the role under which they are currently logged in. If the client (user) has more than one role, they may need to login again supplying a different role with more permissions. |
InvalidAccountFault |
This fault is thrown when the client attempts to login with an invalid account id. |
InvalidPartnerCredentials |
Partner ID or password submitted with this request is invalid. |
InvalidRequestIP |
Originating IP is not one of the registered IPs from which this Partner request may arrive. |
InvalidSessionFault |
This fault can be thrown when the client's session has timed out or was terminated as the result of a second SOAP web services client establishing another session. The fault message occurs on the first request attempted after the session is terminated/timed out. For more details on how NetSuite handles sessions, see Session Management for SOAP Web Services. |
InvalidVersionFault |
This fault is thrown in the event that the request message contains an unsupported version of the schema. |
ExceededConcurrentRequestLimitFault |
This fault is thrown in the event that the maximum number of concurrent requests has been reached. |
ExceededRecordCountFault |
This fault is thrown in the event the maximum number of records allowed for an operation has been exceeded. For more information, see SOAP Web Services Governance Overview. |
ExceededRequestLimitFault |
This fault is thrown if the allowed number of concurrent requests is exceeded. For more information, see SOAP Web Services Governance Overview. |
ExceededRequestSizeFault |
|
ExceededUsageLimitFault |
|
UnexpectedErrorFault |
This fault is thrown in the event of an occurrence of an unexpected exception. |
InvalidCredentialsFault |
This fault is thrown in the event of an invalid username (e-mail), password, role, or application ID. This fault is also thrown if two-factor authentication is required but is missing. |
AsyncFault |
|