# Service API error codes

The following table lists the possible error codes returned by the Service API methods as part of their return value.

Table: Service API error codes
Error code | Description
--- | ---
0 | Success
1000 | Invalid service argument
1001 | Unknown argument name
1002 | Bad argument type This error can occur for any of the following reasons: `StartRange` or `EndRange` is not specified or supported for the given `Key`. `EndRange` is less than `StartRange`. The sorting `Key` is not supported.
1003 | Missing argument
1004 | Service not supported This error can occur for any of the following reasons: The `FileType` or `Key` is wrong. The `Key` is not supported for the given `FileType`. A synchronous call is placed instead of an asynchronous one.
1005 | Service in use
1006 | Service not ready
1007 | No memory
1008 | Hardware not available
1009 | Server busy The service provider is busy with an ongoing request and cannot accept another one.
1010 | Entry exists
1011 | Access denied
1012 | Not found
1013 | Unknown format
1014 | General error
1015 | Cancel success
1016 | Service timed-out
1017 | Path not found