Error Messages for RESTlets, SOAP Web Services, and REST Web Services
See the following table for information about resolving error messages for RESTlets, SOAP web services, and REST web services.
RESTlets |
SOAP and REST Web Services |
Problem |
Resolution |
---|---|---|---|
consumer_ |
consumer_ |
The application is in Blocked state on the integration record. |
Enable the application on the integration record. To enable the app:
|
consumer_ |
consumer_ |
The appropriate integration record could not be found. |
|
FeatureDisabled |
FeatureDisabled |
The Token-based Authentication feature in NetSuite is not enabled. |
Enable the feature. See Enable the Token-based Authentication Feature. |
Missing |
Missing |
The request is missing a required parameter. |
Verify that all required parameters are included in the request. |
nonce_rejected |
— |
The nonce was not long enough. |
Nonce must be at least six characters long. An ideal nonce length is 20 characters. |
nonce_used |
NonceUsed |
The combination of nonce and timestamp has already been used by this user. |
|
parameter_ |
— |
The parameter was either:
|
Ensure that you:
|
permission_ |
permission_ |
The entity or role is not usable. |
This error may have many causes.
|
InvalidSignature |
InvalidSignature |
The request was not signed correctly. |
See Generate a Signature for the correct method of signing a request. |
Unknown |
Unknown |
The algorithm used to create signature is not supported. |
The only supported algorithm is HMAC-SHA256.
Warning:
As of 2023.1, the support ended for the HMAC-SHA1 signature method. |
temporary_ |
temporary_ |
The user is locked out of NetSuite. |
The user was locked out of NetSuite after five failed login attempts. The user must wait 30 minutes to unlock access to the account. Or, the user can ask the Administrator for a password reset. See User Access Reset Tool. |
InvalidTimestamp |
InvalidTimestamp |
The timestamp of the request must be within plus or minus five (+ or – 5) minutes of the server time. |
Ensure that:
|
token_rejected |
token_rejected |
The token could not be found. |
Ensure that the token:
If a token does not exist, create one. See Manage TBA Tokens in the NetSuite UI. |
VersionRejected |
— |
The request uses an invalid value for OAuth version parameter. |
The value for the OAuth version parameter must be 1.0. |