Skip to content

Resource and Command Errors

The following error codes are returned during device queries, command submission, and command result lookup.

HTTP StatusBusiness CodeDescription
400INVALID_REQUESTRequest parameters, body, or headers are invalid
404DEVICE_NOT_FOUNDThe device does not exist, or the current client is not allowed to access it
404COMMAND_NOT_FOUNDThe command does not exist, or the current client is not allowed to access it
409IDEMPOTENCY_CONFLICTThe same Idempotency-Key was used with a different request body
422COMMAND_REJECTEDThe command format is valid but was rejected
422DEVICE_OFFLINEThe device is currently offline and the command was not accepted
503GATEWAY_UNAVAILABLEThe real-time link is temporarily unavailable
504DEVICE_TIMEOUTWaiting for device confirmation or refresh timed out

Command Status Is Not an Error Code

The following values are used only in data.status and not as response code:

text
SENT
SUCCESS
FAILED
TIMEOUT
Docs buildVersion v1.2.19-20260602-174859-60
Copyright © 2026 WLTE