Skip to main content
AMLYZE uses conventional HTTP response codes to indicate the success or failure of an API request. In general:
  • Codes in the 2xx range indicate success.
  • Codes in the 4xx range indicate a business error that failed given the information provided (e.g., a required parameter was omitted, provided value is incorrect, etc.).
  • Codes in the 5xx range indicate an internal error within AMLYZE servers (these are rare).
4xx errors include an error code and description that briefly explains the error reported.

List of Errors

Some error codes contain [[dynamicValue]] - this value in the description is replaced by actual value based on the context. It could be value from classifier or from the enum or some other aspect that is dynamic and might change.
Never rely on the error description as a case for handling. Always use error code for that. Descriptions change frequently to reflect new contextual information available in the api or to provide better understanding of the problem space.