POST api/Actions/GetTerminalActions
Request Information
URI Parameters
None.
Body Parameters
GetTerminalActionsRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| UHN | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "sample string 1",
"UHN": "sample string 2"
}
application/xml, text/xml
Sample:
<GetTerminalActionsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models.Rest"> <Id>sample string 1</Id> <UHN>sample string 2</UHN> </GetTerminalActionsRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetTerminalActionsResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| TerminalActions | Collection of TerminalAction |
None. |
|
| Success | boolean |
None. |
|
| Status | integer |
None. |
|
| StatusDesc | string |
None. |
|
| StatusEx | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"TerminalActions": [
{
"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:50.717465+03:00",
"Interval": 14,
"RetryCount": 15,
"ExecuteCount": 16,
"CreatedDate": "2025-10-27T23:14:50.717465+03:00",
"StartDate": "2025-10-27T23:14:50.717465+03:00",
"StartTime": "sample string 19",
"LastExecutionDate": "2025-10-27T23:14:50.717465+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"
},
{
"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:50.717465+03:00",
"Interval": 14,
"RetryCount": 15,
"ExecuteCount": 16,
"CreatedDate": "2025-10-27T23:14:50.717465+03:00",
"StartDate": "2025-10-27T23:14:50.717465+03:00",
"StartTime": "sample string 19",
"LastExecutionDate": "2025-10-27T23:14:50.717465+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"
}
],
"Success": true,
"Status": 2,
"StatusDesc": "sample string 3",
"StatusEx": "sample string 4"
}
application/xml, text/xml
Sample:
<GetTerminalActionsResponse 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>
<TerminalActions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Luhmann.SmartGrid.Models">
<d2p1:TerminalAction>
<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:50.717465+03:00</d2p1:CreatedDate>
<d2p1:ExecuteCount>16</d2p1:ExecuteCount>
<d2p1:ExecutionDate>2025-10-27T23:14:50.717465+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:50.717465+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:50.717465+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>
</d2p1:TerminalAction>
<d2p1:TerminalAction>
<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:50.717465+03:00</d2p1:CreatedDate>
<d2p1:ExecuteCount>16</d2p1:ExecuteCount>
<d2p1:ExecutionDate>2025-10-27T23:14:50.717465+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:50.717465+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:50.717465+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>
</d2p1:TerminalAction>
</TerminalActions>
</GetTerminalActionsResponse>