|API Error Messages
||API Protocol version number.
||The action that created the error.
||Numeric error code.
||Human readable description of error.
<!ELEMENT error (action, code, message)>
<!ATTLIST error ver CDATA #REQUIRED>
<!ELEMENT action (#PCDATA)>
<!ELEMENT code (#PCDATA)>
<!ELEMENT message (#PCDATA)>
Example Error Reply
<message>Could not find asset with Tag 5467 .</message>
|API Numeric Error Codes
||Interface not enabled. The database does not have the external interface enabled or properly configured.
||Protocol not supported. The client requested a protocol version that is unknown or not supported.
||Standby. The database is on standby, and not accepting requests. It should be online in a short time.
||System Error Serious system error, database down, etc.
||Permission denied. The client has been specifically disallowed from performing the request or command issued.
||Database error. An internal database error encountered.
||Missing information. Not all required info was supplied with the request or command.
||Unknown action. The requested action is not supported.
||Authentication failed. Client authentication failed.
||Bad information. Some information supplied in the request is incorrect or malformed.
||Unknown operation. The requested operation is unknown or not supported.
||Invalid format. The response format requested is not supported.
||Invalid HTTP User-Agent header. The user-agent header string is empty or non-compliant.
||Object not found. A get request requested an object not found in the database.
||Non unique identifier. An attempt was made to add an object with an identifier already in the database.
||Object is being used. An attempt was made to delete an object that is being used by other objects or that other objects depend on.