POST api/Terminals/SetTerminalStatus

Request Information

URI Parameters

None.

Body Parameters

StatusUpdateRequest
NameDescriptionTypeAdditional information
UHN

string

None.

StatusID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "UHN": "sample string 1",
  "StatusID": 2
}

application/xml, text/xml

Sample:
<StatusUpdateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">
  <StatusID>2</StatusID>
  <UHN>sample string 1</UHN>
</StatusUpdateRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

StatusUpdateResponse
NameDescriptionTypeAdditional information
Data

StatusUpdateDto

None.

Success

boolean

None.

Status

integer

None.

StatusDesc

string

None.

StatusEx

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "ID": "sample string 1",
    "UHN": "sample string 2",
    "StatusID": 3,
    "LastContactTime": "2025-10-27T23:14:43.1388447+03:00",
    "Success": true,
    "Status": 5,
    "StatusDesc": "sample string 6",
    "StatusEx": "sample string 7"
  },
  "Success": true,
  "Status": 2,
  "StatusDesc": "sample string 3",
  "StatusEx": "sample string 4"
}

application/xml, text/xml

Sample:
<StatusUpdateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Terminal">
  <Status xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">2</Status>
  <StatusDesc xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">sample string 3</StatusDesc>
  <StatusEx xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">sample string 4</StatusEx>
  <Success xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">true</Success>
  <Data>
    <Status xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">5</Status>
    <StatusDesc xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">sample string 6</StatusDesc>
    <StatusEx xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">sample string 7</StatusEx>
    <Success xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">true</Success>
    <ID>sample string 1</ID>
    <LastContactTime>2025-10-27T23:14:43.1388447+03:00</LastContactTime>
    <StatusID>3</StatusID>
    <UHN>sample string 2</UHN>
  </Data>
</StatusUpdateResponse>