POST api/saveEmpAdhocCommuExt
Request Information
URI Parameters
None.
Body Parameters
saveEmpCommmuSendHeaderExtRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| communcationName | string |
None. |
|
| projectCode | string |
None. |
|
| clientCode | string |
None. |
|
| startDate | date |
None. |
|
| endDate | date |
None. |
|
| employeeLists | Collection of empList |
None. |
|
| actionList | Collection of ActionList |
None. |
Request Formats
application/json, text/json
Sample:
{
"communcationName": "sample string 1",
"projectCode": "sample string 2",
"clientCode": "sample string 3",
"startDate": "2026-01-13T15:38:27.370274+07:00",
"endDate": "2026-01-13T15:38:27.370274+07:00",
"employeeLists": [
{
"empNo": "sample string 1"
},
{
"empNo": "sample string 1"
}
],
"actionList": [
{
"id": 1,
"actionTypeCode": "sample string 2",
"actionCode": "sample string 3",
"actionTypeName": "sample string 4",
"actionName": "sample string 5",
"templateCode": "sample string 6",
"type": "sample string 7",
"promotionAmount": 8,
"pameter": [
{
"key": "sample string 1",
"property": "sample string 2",
"defaultProperty": "sample string 3",
"defaultValue": "sample string 4",
"tableName": "sample string 5",
"functionName": "sample string 6",
"functionParameters": "sample string 7",
"whereCondition": "sample string 8",
"defaultTableName": "sample string 9",
"defaultWhereCondition": "sample string 10",
"propertyPoint": 1.0,
"actionRoute": "sample string 11"
},
{
"key": "sample string 1",
"property": "sample string 2",
"defaultProperty": "sample string 3",
"defaultValue": "sample string 4",
"tableName": "sample string 5",
"functionName": "sample string 6",
"functionParameters": "sample string 7",
"whereCondition": "sample string 8",
"defaultTableName": "sample string 9",
"defaultWhereCondition": "sample string 10",
"propertyPoint": 1.0,
"actionRoute": "sample string 11"
}
],
"commuPiority": 9
},
{
"id": 1,
"actionTypeCode": "sample string 2",
"actionCode": "sample string 3",
"actionTypeName": "sample string 4",
"actionName": "sample string 5",
"templateCode": "sample string 6",
"type": "sample string 7",
"promotionAmount": 8,
"pameter": [
{
"key": "sample string 1",
"property": "sample string 2",
"defaultProperty": "sample string 3",
"defaultValue": "sample string 4",
"tableName": "sample string 5",
"functionName": "sample string 6",
"functionParameters": "sample string 7",
"whereCondition": "sample string 8",
"defaultTableName": "sample string 9",
"defaultWhereCondition": "sample string 10",
"propertyPoint": 1.0,
"actionRoute": "sample string 11"
},
{
"key": "sample string 1",
"property": "sample string 2",
"defaultProperty": "sample string 3",
"defaultValue": "sample string 4",
"tableName": "sample string 5",
"functionName": "sample string 6",
"functionParameters": "sample string 7",
"whereCondition": "sample string 8",
"defaultTableName": "sample string 9",
"defaultWhereCondition": "sample string 10",
"propertyPoint": 1.0,
"actionRoute": "sample string 11"
}
],
"commuPiority": 9
}
]
}
application/xml, text/xml
Sample:
<saveEmpCommmuSendHeaderExtRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request">
<actionList>
<ActionList>
<CommuPiority>9</CommuPiority>
<PromotionAmount>8</PromotionAmount>
<actionCode>sample string 3</actionCode>
<actionName>sample string 5</actionName>
<actionTypeCode>sample string 2</actionTypeCode>
<actionTypeName>sample string 4</actionTypeName>
<id>1</id>
<parameters>
<Parameter>
<actionRoute>sample string 11</actionRoute>
<defaultProperty>sample string 3</defaultProperty>
<defaultTableName>sample string 9</defaultTableName>
<defaultValue>sample string 4</defaultValue>
<defaultWhereCondition>sample string 10</defaultWhereCondition>
<functionName>sample string 6</functionName>
<functionParameters>sample string 7</functionParameters>
<key>sample string 1</key>
<property>sample string 2</property>
<propertyPoint>1</propertyPoint>
<tableName>sample string 5</tableName>
<whereCondition>sample string 8</whereCondition>
</Parameter>
<Parameter>
<actionRoute>sample string 11</actionRoute>
<defaultProperty>sample string 3</defaultProperty>
<defaultTableName>sample string 9</defaultTableName>
<defaultValue>sample string 4</defaultValue>
<defaultWhereCondition>sample string 10</defaultWhereCondition>
<functionName>sample string 6</functionName>
<functionParameters>sample string 7</functionParameters>
<key>sample string 1</key>
<property>sample string 2</property>
<propertyPoint>1</propertyPoint>
<tableName>sample string 5</tableName>
<whereCondition>sample string 8</whereCondition>
</Parameter>
</parameters>
<templateCode>sample string 6</templateCode>
<type>sample string 7</type>
</ActionList>
<ActionList>
<CommuPiority>9</CommuPiority>
<PromotionAmount>8</PromotionAmount>
<actionCode>sample string 3</actionCode>
<actionName>sample string 5</actionName>
<actionTypeCode>sample string 2</actionTypeCode>
<actionTypeName>sample string 4</actionTypeName>
<id>1</id>
<parameters>
<Parameter>
<actionRoute>sample string 11</actionRoute>
<defaultProperty>sample string 3</defaultProperty>
<defaultTableName>sample string 9</defaultTableName>
<defaultValue>sample string 4</defaultValue>
<defaultWhereCondition>sample string 10</defaultWhereCondition>
<functionName>sample string 6</functionName>
<functionParameters>sample string 7</functionParameters>
<key>sample string 1</key>
<property>sample string 2</property>
<propertyPoint>1</propertyPoint>
<tableName>sample string 5</tableName>
<whereCondition>sample string 8</whereCondition>
</Parameter>
<Parameter>
<actionRoute>sample string 11</actionRoute>
<defaultProperty>sample string 3</defaultProperty>
<defaultTableName>sample string 9</defaultTableName>
<defaultValue>sample string 4</defaultValue>
<defaultWhereCondition>sample string 10</defaultWhereCondition>
<functionName>sample string 6</functionName>
<functionParameters>sample string 7</functionParameters>
<key>sample string 1</key>
<property>sample string 2</property>
<propertyPoint>1</propertyPoint>
<tableName>sample string 5</tableName>
<whereCondition>sample string 8</whereCondition>
</Parameter>
</parameters>
<templateCode>sample string 6</templateCode>
<type>sample string 7</type>
</ActionList>
</actionList>
<clientCode>sample string 3</clientCode>
<communcationName>sample string 1</communcationName>
<employeeLists>
<empList>
<empNo>sample string 1</empNo>
</empList>
<empList>
<empNo>sample string 1</empNo>
</empList>
</employeeLists>
<endDate>2026-01-13T15:38:27.370274+07:00</endDate>
<projectCode>sample string 2</projectCode>
<startDate>2026-01-13T15:38:27.370274+07:00</startDate>
</saveEmpCommmuSendHeaderExtRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.