Error Code Definitions

The following Error Codes can be returned in case of an Error 4xx or 5xx:

1: InvalidRequest
The request parameters are invalid, missing, or outside the allowed range.

2: NotFound
The requested resource (e.g., product, serial, connection, SKU) could not be found.

3: AlreadyDeleted
The resource has already been deleted and cannot be deleted again.

4: OutOfStock
The requested product or serial is currently out of stock.

5: AlreadyBlacklisted
The serial is already blacklisted and cannot be blacklisted again.

6: BlacklistingNotAllowed
The serial does not support the blacklisting operation.

7: Error
A generic server error occurred during processing.

8: NoPrice
The product does not have a valid price configured.

9: NotUnique
The provided value must be unique, but it already exists.

10: BatchContainsDuplicates
The batch operation contains one or more duplicate entries.

11: EmptySerial
The serial number is empty or null where it is required.

12: EmptyBatch
The batch operation contains no items to process.

13: ExceedsLimit
The request exceeds the maximum allowed limit.

14: SerialExceedsMaxLength
The serial number exceeds the maximum allowed character length.

15: AgreementDiscontinued
The agreement associated with this operation has been discontinued.

900: ExternalOrderSuccess
The external order was processed successfully.

901: ExternalOrderError
An error occurred while processing the external order.

902: ExternalOrderAlreadyProcessed
The external order has already been processed and cannot be processed again.

903: ExternalOrderRevoked
The external order has been revoked or cancelled.

1200: ProductAlreadyInRequestedStatus
The product is already in the requested status and no change is needed.