GET api/Applications/GetApplicationByIdAsync?id={id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

None.

Response Information

Resource Description

ApplicationModel
NameDescriptionTypeAdditional information
ID

integer

None.

Name

string

String length: inclusive between 0 and 50

Description

string

None.

InstallPath

string

None.

ExecutableName

string

None.

MostRecentVersion

string

String length: inclusive between 0 and 50

UpdateDate

date

None.

UpdatedById

integer

None.

IsEnabled

boolean

None.

IsDeleted

boolean

None.

ForceInstall

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Name": "sample string 2",
  "Description": "sample string 3",
  "InstallPath": "sample string 4",
  "ExecutableName": "sample string 5",
  "MostRecentVersion": "sample string 6",
  "UpdateDate": "2025-10-27T23:14:53.5976541+03:00",
  "UpdatedById": 1,
  "IsEnabled": true,
  "IsDeleted": true,
  "ForceInstall": true
}

application/xml, text/xml

Sample:
<ApplicationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Api.Models">
  <Description>sample string 3</Description>
  <ExecutableName>sample string 5</ExecutableName>
  <ForceInstall>true</ForceInstall>
  <ID>1</ID>
  <InstallPath>sample string 4</InstallPath>
  <IsDeleted>true</IsDeleted>
  <IsEnabled>true</IsEnabled>
  <MostRecentVersion>sample string 6</MostRecentVersion>
  <Name>sample string 2</Name>
  <UpdateDate>2025-10-27T23:14:53.5976541+03:00</UpdateDate>
  <UpdatedById>1</UpdatedById>
</ApplicationModel>