REST API - Export-RDMActivityLogsReport

REST API - Export-RDMActivityLogsReport

0 vote

avatar

So basically, we need the command Export-RDMActivityLogsReport from the Powershell-Module, but available via the REST API.
That would make it much easier for us to record the billable hours and import those into our billing system.

Kind regards,
Kilian

All Comments (5)

avatar

Hello Kilian,

Thank you for your request. We didn't have a such feature planned in our roadmap, but I'm taking note of your request. I would be curious to know why it would be much easier with the REST API instead of the powershell module ?

Best regards,

François Dubois

avatar

Hi François,

we already have a system in place that synchronises the remote connections from diffrent sources (Teamviewer, Anydesk, etc.) into our ticketsystem so that we can see them on a timeline and create tickets that will get billed to the customer. Those already existing systems we can easily pull the data from via their REST-APIs.
So it would be much easier to just query the DVLS-REST-API, instead of opening a powershell, connecting to DVLS, exporting the report, parsing the report, refrencing the id with our system, and the importing into the timeline.

Best regards,
Kilian

avatar

Hello Kilian,

Thank you for your answer. And just to be sure that what could be done will fill your need, what would you expect to receive from that API ? Would you expect to receive the same report or many log objects in json format ?

Best regards,

François Dubois

avatar

I think what would be good is to have many objects as JSON.
Something like this:

[
    {
        "entry_id": "4a55f5bf-e1b6-46e4-8145-5ff914c4e749",
        "open_time": "02.08.2024 14:30",
        "close_time": "02.08.2024 14:33",
        "comment": "Fixed by tuning off and on again.",
        "user": "Kilian"
    },
    {
        "entry_id": "5896262d-676f-4d8c-9f9b-e1a95c9eccfc",
        "open_time": "02.08.2024 15:12",
        "close_time": "02.08.2024 15:22",
        "comment": "Made config-backup from router.",
        "user": "Kilian",
    }
]


Best regards,
Kilian

avatar

Hello,

Thank you for your answer. I can't give you an ETA, but taking note of your request, we will see what could be done. We will post back here once we have an update.

Best regards,

François Dubois