This web service is intended for end use by various clients. The cwmfiles interface is used internally for the web page file interface, and should not be used by other clients.
DEVICE_ID is not the mac address, but is an identifier that is typically based on the mac address for device that has ethernet or wifi as its primary interface. You can find the device ID on the home page of your device’s web UI, or by looking at the Device ID column in the device list in iDigi.
There will always be a “/” after the DEVICE_ID, when pulling files pushed up by the device. After the “/” you may immediately have the file name, or you may have more “/” separating folders/collections. If you are using Dia in the device, this is configurable.
If you just want to look at the folder in your web browser, you can just type in the URL and it should prompt you for the username and password. (Or you can put it like this: https://username:password@idigi.com/…, and the browser will pull the authentication info in).
If you are trying to write an application to pull the files down, it will depend on your programming language. There is a web service console in iDigi that has a bunch of examples, and some are related to pulling files down from the /ws/data web service. You can use this to export code in a number of different languages to see how you might access the data from an application.
I could be wrong, but it looks like it won’t support the username:password in the URL. I’m not familiar with asp.net, so you might try searching around a bit on the net for how to do an HTTP GET with authentication for your asp.net application.