POST api/Actions/UpdateTerminalActionResult

Request Information

URI Parameters

None.

Body Parameters

UpdateTerminalActionResultRequest
NameDescriptionTypeAdditional information
TerminalAction

TerminalAction

None.

ActionResult

TerminalActionExecutionResult

None.

Request Formats

application/json, text/json

Sample:
{
  "TerminalAction": {
    "ID": 1,
    "ActionID": 2,
    "ActionKey": "sample string 3",
    "TerminalID": "sample string 4",
    "IntervalTypeID": 5,
    "ActionTypeID": 6,
    "ExecutionTypeID": 7,
    "ActionName": "sample string 8",
    "UHN": "sample string 9",
    "StatusID": 10,
    "Parameters": "sample string 11",
    "SerializedPackage": "sample string 12",
    "ExecutionDate": "2025-10-27T23:14:47.1258369+03:00",
    "Interval": 14,
    "RetryCount": 15,
    "ExecuteCount": 16,
    "CreatedDate": "2025-10-27T23:14:47.1258369+03:00",
    "StartDate": "2025-10-27T23:14:47.1258369+03:00",
    "StartTime": "sample string 19",
    "LastExecutionDate": "2025-10-27T23:14:47.1258369+03:00",
    "IsEnabled": true,
    "IsDeleted": true,
    "Status": 1,
    "StatusName": "sample string 22",
    "ActionType": 1,
    "ActionExecutionType": 1,
    "IntervalType": 1,
    "IsClientProcessing": true,
    "IsClientProcessed": true,
    "IsForwarded": true,
    "ForwardedAssemblyName": "sample string 26"
  },
  "ActionResult": {
    "IsSilent": true,
    "Success": true,
    "TerminalActionID": 3,
    "ExecutionDate": "2025-10-27T23:14:47.1258369+03:00",
    "TriedCount": 5,
    "ResultStr": "sample string 6",
    "ResultInt": 7
  }
}

application/xml, text/xml

Sample:
<UpdateTerminalActionResultRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">
  <ActionResult xmlns:d2p1="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models">
    <d2p1:ExecutionDate>2025-10-27T23:14:47.1258369+03:00</d2p1:ExecutionDate>
    <d2p1:IsSilent>true</d2p1:IsSilent>
    <d2p1:ResultInt>7</d2p1:ResultInt>
    <d2p1:ResultStr>sample string 6</d2p1:ResultStr>
    <d2p1:Success>true</d2p1:Success>
    <d2p1:TerminalActionID>3</d2p1:TerminalActionID>
    <d2p1:TriedCount>5</d2p1:TriedCount>
  </ActionResult>
  <TerminalAction xmlns:d2p1="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models">
    <d2p1:ActionExecutionType>SingleExecution</d2p1:ActionExecutionType>
    <d2p1:ActionID>2</d2p1:ActionID>
    <d2p1:ActionKey>sample string 3</d2p1:ActionKey>
    <d2p1:ActionName>sample string 8</d2p1:ActionName>
    <d2p1:ActionType>ServiceAction</d2p1:ActionType>
    <d2p1:ActionTypeID>6</d2p1:ActionTypeID>
    <d2p1:CreatedDate>2025-10-27T23:14:47.1258369+03:00</d2p1:CreatedDate>
    <d2p1:ExecuteCount>16</d2p1:ExecuteCount>
    <d2p1:ExecutionDate>2025-10-27T23:14:47.1258369+03:00</d2p1:ExecutionDate>
    <d2p1:ExecutionTypeID>7</d2p1:ExecutionTypeID>
    <d2p1:ForwardedAssemblyName>sample string 26</d2p1:ForwardedAssemblyName>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Interval>14</d2p1:Interval>
    <d2p1:IntervalType>Milisecond</d2p1:IntervalType>
    <d2p1:IntervalTypeID>5</d2p1:IntervalTypeID>
    <d2p1:IsClientProcessed>true</d2p1:IsClientProcessed>
    <d2p1:IsClientProcessing>true</d2p1:IsClientProcessing>
    <d2p1:IsDeleted>true</d2p1:IsDeleted>
    <d2p1:IsEnabled>true</d2p1:IsEnabled>
    <d2p1:IsForwarded>true</d2p1:IsForwarded>
    <d2p1:LastExecutionDate>2025-10-27T23:14:47.1258369+03:00</d2p1:LastExecutionDate>
    <d2p1:Parameters>sample string 11</d2p1:Parameters>
    <d2p1:RetryCount>15</d2p1:RetryCount>
    <d2p1:SerializedPackage>sample string 12</d2p1:SerializedPackage>
    <d2p1:StartDate>2025-10-27T23:14:47.1258369+03:00</d2p1:StartDate>
    <d2p1:StartTime>sample string 19</d2p1:StartTime>
    <d2p1:Status>Created</d2p1:Status>
    <d2p1:StatusID>10</d2p1:StatusID>
    <d2p1:StatusName>sample string 22</d2p1:StatusName>
    <d2p1:TerminalID>sample string 4</d2p1:TerminalID>
    <d2p1:UHN>sample string 9</d2p1:UHN>
  </TerminalAction>
</UpdateTerminalActionResultRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BaseApiResponse
NameDescriptionTypeAdditional information
Success

boolean

None.

Status

integer

None.

StatusDesc

string

None.

StatusEx

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Status": 2,
  "StatusDesc": "sample string 3",
  "StatusEx": "sample string 4"
}

application/xml, text/xml

Sample:
<BaseApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest">
  <Status>2</Status>
  <StatusDesc>sample string 3</StatusDesc>
  <StatusEx>sample string 4</StatusEx>
  <Success>true</Success>
</BaseApiResponse>