POST api/Service
Request Information
URI Parameters
None.
Body Parameters
ServiceRequestClass| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| ProjectCode | string |
None. |
|
| ProjectName | string |
None. |
|
| DocID | integer |
None. |
|
| PriorityCode | integer |
None. |
|
| PriorityName | string |
None. |
|
| CreatedOn | date |
None. |
|
| ServeyID | integer |
None. |
|
| ServeyDate | date |
None. |
|
| ServiceID | integer |
None. |
|
| AppointmentDate | date |
None. |
|
| UserID | integer |
None. |
|
| UserFullName | string |
None. |
|
| ProblemType | string |
None. |
|
| SubProblemID | integer |
None. |
|
| PropertyUnitCode | string |
None. |
|
| RepairDetails | string |
None. |
|
| Rate | integer |
None. |
|
| isCost | boolean |
None. |
|
| Amount | decimal number |
None. |
|
| Status | integer |
None. |
|
| Result | integer |
None. |
|
| SourceOfRequest | integer |
None. |
|
| TypeOfRequest | integer |
None. |
|
| RequestBy | string |
None. |
|
| Category_EN | string |
None. |
|
| SubProblem_EN | string |
None. |
|
| Category | string |
None. |
|
| SubProblem | string |
None. |
|
| StatusName | string |
None. |
|
| SourceName | string |
None. |
|
| CompleteDate | date |
None. |
|
| Cause | string |
None. |
|
| PropertyUnit | string |
None. |
|
| SurveyTime | date |
None. |
|
| DepartmentCode | integer |
None. |
|
| DeptCode | integer |
None. |
|
| HouseID | string |
None. |
|
| Phone | string |
None. |
|
| string |
None. |
||
| RequestDate | date |
None. |
|
| Department | string |
None. |
|
| DepartmentGroup | string |
None. |
|
| Remark | string |
None. |
|
| UnitFloor | string |
None. |
|
| floorCode | string |
None. |
|
| UnitBuilding | string |
None. |
|
| buildcode | string |
None. |
|
| Details | Collection of ServiceRequestDetailClass |
None. |
|
| Parts | Collection of ServicePartClass |
None. |
|
| User | UserClass |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"projectCode": "sample string 2",
"projectName": "sample string 3",
"docID": 4,
"priorityCode": 5,
"priorityName": "sample string 6",
"createdOn": "2026-07-09T18:57:24.9223752+07:00",
"serveyID": 8,
"serveyDate": "2026-07-09T18:57:24.9223752+07:00",
"serviceID": 10,
"appointmentDate": "2026-07-09T18:57:24.9223752+07:00",
"userID": 12,
"userFullName": "sample string 13",
"problemType": "sample string 14",
"subProblemID": 15,
"propertyUnitCode": "sample string 16",
"repairDetails": "sample string 17",
"rate": 18,
"isCost": true,
"amount": 20.1,
"status": 21,
"result": 22,
"sourceOfRequest": 23,
"typeOfRequest": 24,
"requestBy": "sample string 25",
"category_EN": "sample string 26",
"subProblem_EN": "sample string 27",
"category": "sample string 28",
"subProblem": "sample string 29",
"statusName": "sample string 30",
"sourceName": "sample string 31",
"completeDate": "2026-07-09T18:57:24.9223752+07:00",
"cause": "sample string 33",
"propertyUnit": "sample string 34",
"surveyTime": "2026-07-09T18:57:24.9223752+07:00",
"departmentCode": 36,
"deptCode": 37,
"houseID": "sample string 38",
"phone": "sample string 39",
"email": "sample string 40",
"requestDate": "2026-07-09T18:57:24.9223752+07:00",
"department": "sample string 42",
"departmentGroup": "sample string 43",
"remark": "sample string 44",
"unitFloor": "sample string 45",
"floorCode": "sample string 46",
"unitBuilding": "sample string 47",
"buildcode": "sample string 48",
"details": [
{
"serviceRID": 1,
"item": 2,
"machineCode": "sample string 3",
"description": "sample string 4",
"location": "sample string 5",
"machineName": "sample string 6",
"floor": "sample string 7",
"imageUrl": "sample string 8"
},
{
"serviceRID": 1,
"item": 2,
"machineCode": "sample string 3",
"description": "sample string 4",
"location": "sample string 5",
"machineName": "sample string 6",
"floor": "sample string 7",
"imageUrl": "sample string 8"
}
],
"parts": [
{
"serviceID": 1,
"item": 2,
"partCode": "sample string 3",
"partName": "sample string 4",
"quantity": 5.1,
"unit": "sample string 6"
},
{
"serviceID": 1,
"item": 2,
"partCode": "sample string 3",
"partName": "sample string 4",
"quantity": 5.1,
"unit": "sample string 6"
}
],
"user": {
"userID": 1,
"userName": "sample string 2",
"firstname": "sample string 3",
"lastname": "sample string 4",
"password": "sample string 5",
"firstname_TH": "sample string 6",
"lastname_TH": "sample string 7",
"nickName": "sample string 8",
"tel": "sample string 9",
"roleID": 10,
"deptCode": 11,
"active": true,
"role": {
"roleID": 1,
"description": "sample string 2",
"description_TH": "sample string 3"
},
"project": {
"projectCode": "sample string 1",
"userID": 2
},
"department": {
"deptCode": 1,
"description": "sample string 2"
},
"imageUrl": "sample string 13"
}
}
application/xml, text/xml
Sample:
<ServiceRequestClass xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<Amount>20.1</Amount>
<AppointmentDate>2026-07-09T18:57:24.9223752+07:00</AppointmentDate>
<Category>sample string 28</Category>
<Category_EN>sample string 26</Category_EN>
<Cause>sample string 33</Cause>
<CompleteDate>2026-07-09T18:57:24.9223752+07:00</CompleteDate>
<CreatedOn>2026-07-09T18:57:24.9223752+07:00</CreatedOn>
<Department>sample string 42</Department>
<DepartmentCode>36</DepartmentCode>
<DepartmentGroup>sample string 43</DepartmentGroup>
<DeptCode>37</DeptCode>
<Details>
<ServiceRequestDetailClass>
<Description>sample string 4</Description>
<Floor>sample string 7</Floor>
<ImageUrl>sample string 8</ImageUrl>
<Item>2</Item>
<Location>sample string 5</Location>
<MachineCode>sample string 3</MachineCode>
<MachineName>sample string 6</MachineName>
<ServiceRID>1</ServiceRID>
</ServiceRequestDetailClass>
<ServiceRequestDetailClass>
<Description>sample string 4</Description>
<Floor>sample string 7</Floor>
<ImageUrl>sample string 8</ImageUrl>
<Item>2</Item>
<Location>sample string 5</Location>
<MachineCode>sample string 3</MachineCode>
<MachineName>sample string 6</MachineName>
<ServiceRID>1</ServiceRID>
</ServiceRequestDetailClass>
</Details>
<DocID>4</DocID>
<Email>sample string 40</Email>
<HouseID>sample string 38</HouseID>
<ID>1</ID>
<Parts>
<ServicePartClass>
<Item>2</Item>
<PartCode>sample string 3</PartCode>
<PartName>sample string 4</PartName>
<Quantity>5.1</Quantity>
<ServiceID>1</ServiceID>
<Unit>sample string 6</Unit>
</ServicePartClass>
<ServicePartClass>
<Item>2</Item>
<PartCode>sample string 3</PartCode>
<PartName>sample string 4</PartName>
<Quantity>5.1</Quantity>
<ServiceID>1</ServiceID>
<Unit>sample string 6</Unit>
</ServicePartClass>
</Parts>
<Phone>sample string 39</Phone>
<PriorityCode>5</PriorityCode>
<PriorityName>sample string 6</PriorityName>
<ProblemType>sample string 14</ProblemType>
<ProjectCode>sample string 2</ProjectCode>
<ProjectName>sample string 3</ProjectName>
<PropertyUnit>sample string 34</PropertyUnit>
<PropertyUnitCode>sample string 16</PropertyUnitCode>
<Rate>18</Rate>
<Remark>sample string 44</Remark>
<RepairDetails>sample string 17</RepairDetails>
<RequestBy>sample string 25</RequestBy>
<RequestDate>2026-07-09T18:57:24.9223752+07:00</RequestDate>
<Result>22</Result>
<ServeyDate>2026-07-09T18:57:24.9223752+07:00</ServeyDate>
<ServeyID>8</ServeyID>
<ServiceID>10</ServiceID>
<SourceName>sample string 31</SourceName>
<SourceOfRequest>23</SourceOfRequest>
<Status>21</Status>
<StatusName>sample string 30</StatusName>
<SubProblem>sample string 29</SubProblem>
<SubProblemID>15</SubProblemID>
<SubProblem_EN>sample string 27</SubProblem_EN>
<SurveyTime>2026-07-09T18:57:24.9223752+07:00</SurveyTime>
<TypeOfRequest>24</TypeOfRequest>
<UnitBuilding>sample string 47</UnitBuilding>
<UnitFloor>sample string 45</UnitFloor>
<User>
<Active>true</Active>
<Department>
<DeptCode>1</DeptCode>
<Description>sample string 2</Description>
</Department>
<DeptCode>11</DeptCode>
<Firstname>sample string 3</Firstname>
<Firstname_TH>sample string 6</Firstname_TH>
<ImageUrl>sample string 13</ImageUrl>
<Lastname>sample string 4</Lastname>
<Lastname_TH>sample string 7</Lastname_TH>
<NickName>sample string 8</NickName>
<Password>sample string 5</Password>
<Project>
<ProjectCode>sample string 1</ProjectCode>
<UserID>2</UserID>
</Project>
<Role>
<Description>sample string 2</Description>
<Description_TH>sample string 3</Description_TH>
<RoleID>1</RoleID>
</Role>
<RoleID>10</RoleID>
<Tel>sample string 9</Tel>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</User>
<UserFullName>sample string 13</UserFullName>
<UserID>12</UserID>
<buildcode>sample string 48</buildcode>
<floorCode>sample string 46</floorCode>
<isCost>true</isCost>
</ServiceRequestClass>
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.