This section describes error codes and their meanings.
API handlers error codes
Error code | Error Message | Description |
---|---|---|
900900 | Unclassified Authentication Failure | An unspecified error has occurred |
900901 | Invalid Credentials | |
900902 | Missing Credentials | |
900903 | Access Token Expired | |
900904 | Access Token Inactive | |
900905 | Incorrect Access Token Type is provided | The access token provided is in different privilege level than the invoked API is designated to. |
900906 | No matching resource found in the API for the given request | A resource with the name in the request can not be found in API |
900907 | The requested API is temporarily blocked | The status of the API has been changed to an inaccessible state |
900908 | Resource forbidden | do not have access to resource in users privilege level |
900909 | The subscription to the API is inactive | This happens when the API user has been blocked |
900910 | The access token does not allow you to access the requested resource | Can not access the required resource with the access token provided. Check the valid resources that can be accessed with the token. |
900800 | Message throttled out | The maximum rate of requests to the API has been reached and API has been throttled for the user |
Sequences error codes
Error code | Description |
---|---|
900901 | Production/sandbox key offered to the API with no production/sandbox endpoint |
403 | No matching resource found in the API for the given request |
In addition to the above error codes, we have engaged Synapse-level error codes to the default fault sequence and custom fault sequences (e.g.,_token_fault_.xml) of the API Manager. For information, see Error Handling in WSO2 ESB documentation.