We are automating our billing and are retrieving the devices thru the API. It currently lacks the abilitie to retrieve enabled features on a device. The enabled features determines how much we charge for a device so we need this information thru the API. I'm actually surprised it isn't there yet.
At this moment when i request the virusscan details or the backup details i get all of the items. But I would like to be able to detect just the last scans or backups after the last time i requested this information. This can for example by change date/time to detect changes after the last received change.
Inside the "list_devices_at_client" adding state "maintenance". Now this is combined with "offline" but i would like to be able to see the difference to check if a server can be offline or it should be online.
I would like to make it possible to combine and filter data based on a query. For example receiving all information about:
- Device features
- Device backups
- Device virus
So i can determ my own columns and filters. Make it possible to load all colulmns and values instead of installed vs not-installed i would like to be able to see all other states like, failed, pending, etc.
I would like to extract custom status details from a service status in combination with the Hyperion API. With the class DeviceGetStatus I cannot retrieve the data I would like.
In our use case I want to get the status detail why a service is failing or succeeding. Like what CloudBerry jobs are running or what the status is.
Manually adding a customer / site allows for enabling the PSA integration, this option is missing from the API call.
Customers added with the API need to be manually enabled for PSA integration. Adding this option to the API call would save this unnecessary operation.
Error messages like "5000 java.lang.RuntimeException: Unable to validate UI session" come up when the fault is the password is expired.
If possible, we would like to see the EnumerateAccountSessions api call request have an option to reduce the amount of data sent to 2-3 days worth instead of account sessions from all time for Backup Reporting
from the API we can re run any specific task, why can't we do the same with a single check since we can do it from the dashboard ?
UPDATE: Ability to re-run a single check on demand
While developing a script to start scans from afar for the Managed Antivirus Bitdefender
we've encountered the following issue:
At the moment you are able to start the quick scan via api call but not the deep scan.
Being able to trigger only one of the two scans seems a bit counter intuitive.
It would be great improvement to be able to choose which scan you want to start remotely via the use of api calls.
It would be great to round out the API by adding in the CustomerGet method similar to most other models.
Or the other option would be to add a filter to the CustomerList that allows you to specify a customerid.
we need the ability to make the difference between Offline workstation and Overdue Workstation in API data, like we already can for servers