Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PurposeHTTP methodURLparametersexample
get all devicesGEThttp://localhost:7557/devices
curl -i 'http://localhost:7557/devices' -X GET
get Serialnr of specific deviceGETserial numbercurl -i 'http://localhost:7557/devices/?query={"_deviceId._SerialNumber":"abcd"}' -X GET
show tasks like factory resetGEThttp://localhost:7557/tasks
wget -qO- http://localhost:7557/tasks
Delete all tasks



Code Block
languagebash
for id in $(wget -qO- http://localhost:7557/tasks | grep -o '"_id":"[[:xdigit:]]\+"' | cut -d'"' -f4); do curl -i "http://localhost:7557/tasks/$id" -X DELETE; done


Note: The query string must be encoded. One possibility is to encode it via

Code Block
languagebash
titleURL Encoding
php artisan tinker
urlencode('query={"_id":"34E380-PURE-F510-W%2E3120320076"}');