1.4: Response format
The HTTP response code is always 200.
Responses always take the format below:
{
"exctnFdbck": {
"id": "55",
"elbrtn": "Data 'srvcVrsn' was not supplied."
},
...
}
Data id | Meaning | Further Info |
---|---|---|
exctnFdbck | This data stands for the feedback of the execution of the command. | This data tell the outcome of the execution, whether it was successful, or an error occurred, or something else. |
exctnFdbck.id | This data stands for the id of the feedback. | Possible values: 35 stands for "the arm is too busy to handle your request at the moment." Whenever you encounter this value, you may try the request again. 55 stands for "the command execution encountered an error." 75 stands for "the command execution was successful." |
exctnFdbck.elbrtn | This data is present only when the value of exctnFdbck.id is 55 and the error was caused by a fault from your end. This data stands for an elaboration of the feedback. |
Additional Response Data
Some commands yield additional data (yields).
Details about what additional data respective commands yield are available under their respective documentations.
Updated about 3 years ago