API v2: Remote applications

Fudo Enterprise enables direct connection over the RDP protocol to a remote application using Remote Applications feature.


Data structures

RemoteApplicationsModel
Parameter Type Required Description
id string   Read-only unique object Identifier
name string yes Unique, case insensitive application name
path string yes Path to application executable file
arguments string   Definitions of which object and what property of object to use
created_at string   Read-only
modified_at string   Read-only
removed boolean   Read-only

Request for retrieving available attributes of the RemoteApplicationsModel

Method
GET
Path
/api/v2/objspec/remote_app

The next chapter describes procedures for creating separate requests.


Retrieving remote applications definitions list

Request

Method
GET
Path
/api/v2/remote_app

Example request

Sending GET https://10.0.0.0/api/v2/remote_app

"result": "success",
"remote_app": [
    {
        "id": "1936547839769313283",
        "name": "RemoteApp1",
        "path": "/foldername/application1_executable_file",
        "created_at": "2022-12-13 02:53:32.427697-08",
        "modified_at": "2022-12-13 02:53:32.427697-08"
    },
    {
        "id": "1936547839769313284",
        "name": "RemoteApp2",
        "path": "/foldername/application2_executable_file",
        "created_at": "2022-12-13 02:53:44.722701-08",
        "modified_at": "2022-12-13 02:53:44.722701-08" }]

Deleting a remote application definition

Request

Method
DELETE
Path
/api/v2/remote_app/<id>