API device query returns all devices

Rickard Johansson rickard.johansson at equiinet.com
Fri Apr 12 22:27:25 EDT 2019


Hi,

Trying to query a specific device for some parameters with curl, but the
API always returns all the devices. I might search for the id's
incorrectly, but whichever way I try to url encode the device ID I can't
get it to work. Any suggestions?

Device: FFFFFF-uc100-DD38-1227-C138-0021
http://localhost:3000/devices/FFFFFF-uc100-DD38%252D1227%252DC138%252D0021

# curl 'http://localhost:7557/devices/?query%3D%7B%22_id%22%3A%22
*FFFFFF-uc100-DD38-1227-C138-0021*%22%7D&projection=_id'
[
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0021"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0013"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0010"}
]

# curl 'http://localhost:7557/devices/?query%3D%7B%22_id%22%3A%22
*FFFFFF-uc100-DD38%252D1227%252DC138%252D0021*%22%7D&projection=_id'
[
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0021"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0013"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0010"}
]

# curl  'http://localhost:7557/devices/?query%3D%7B%22_id%22%3A%22
*FFFFFF-uc100-DD38%2D1227%2DC138%2D0021*%22%7D&projection=_id'
[
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0021"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0013"},
{"_id":"FFFFFF-uc100-DD38%2D1227%2DC138%2D0010"}
]

Regards,
Rick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genieacs.com/pipermail/users/attachments/20190412/9b728e5b/attachment.html>


More information about the Users mailing list