POST fwa/records
Request Information
URI Parameters
None.
Body Parameters
FwaVm| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | string |
None. |
|
| Year | string |
None. |
|
| DateFrom | string |
None. |
|
| DateTo | string |
None. |
|
| EmployeeID | string |
None. |
|
| EmployeeName | string |
None. |
|
| PositionTitle | string |
None. |
|
| CostCenter | string |
None. |
|
| FirstLevelApproverUserId | string |
None. |
|
| FirstLevelApproverEmployeeID | string |
None. |
|
| FirstLevelApproverEmployeeName | string |
None. |
|
| SecondLevelApproverUserId | string |
None. |
|
| SecondLevelApproverEmployeeID | string |
None. |
|
| SecondLevelApproverEmployeeName | string |
None. |
|
| Type | string |
None. |
|
| ApplicationDate | date |
None. |
|
| ApplicationDateDisplay | string |
None. |
|
| ApplicationDateDisplayTable | string |
None. |
|
| StartDate | date |
None. |
|
| StartDateDisplay | string |
None. |
|
| StartDateCal | string |
None. |
|
| EndDate | date |
None. |
|
| EndDateDisplay | string |
None. |
|
| EndDateCal | string |
None. |
|
| Duration | integer |
None. |
|
| StartTime | string |
None. |
|
| EndTime | string |
None. |
|
| WorkingHours | decimal number |
None. |
|
| OccurrencePerWeek | integer |
None. |
|
| ImpactedDays | Collection of string |
None. |
|
| ImpactedDaysDisplay | string |
None. |
|
| Location | string |
None. |
|
| LocationDisplay | string |
None. |
|
| Reason | string |
None. |
|
| FlexiPlaceReason | string |
None. |
|
| FlexiPlaceReasonDisplay | string |
None. |
|
| FlexiTimeReason | string |
None. |
|
| FlexiTimeReasonDisplay | string |
None. |
|
| AffectedJob | string |
None. |
|
| FlexiPlaceAffectedJob | string |
None. |
|
| FlexiPlaceAffectedJobDisplay | string |
None. |
|
| FlexiTimeAffectedJob | string |
None. |
|
| FlexiTimeAffectedJobDisplay | string |
None. |
|
| Proposal | string |
None. |
|
| FlexiPlaceProposal | string |
None. |
|
| FlexiPlaceProposalDisplay | string |
None. |
|
| FlexiTimeProposal | string |
None. |
|
| FlexiTimeProposalDisplay | string |
None. |
|
| IsGuidelineAcknowledged | boolean |
None. |
|
| IsGuidelineAcknowledgedDisplay | string |
None. |
|
| IsDefinitionAcknowledged | boolean |
None. |
|
| IsDefinitionAcknowledgedDisplay | string |
None. |
|
| FirstLevelApprovalAction | string |
None. |
|
| FirstLevelApprovalJustification | string |
None. |
|
| FirstLevelApprovalJustificationDisplay | string |
None. |
|
| FirstLevelRejectionJustification | string |
None. |
|
| FirstLevelRejectionJustificationDisplay | string |
None. |
|
| SecondLevelApprovalAction | string |
None. |
|
| SecondLevelApprovalJustification | string |
None. |
|
| SecondLevelApprovalJustificationDisplay | string |
None. |
|
| SecondLevelRejectionJustification | string |
None. |
|
| SecondLevelRejectionJustificationDisplay | string |
None. |
|
| FirstLevelCancelationApprovalAction | string |
None. |
|
| FirstLevelCancelationApprovalJustification | string |
None. |
|
| FirstLevelCancelationRejectionJustification | string |
None. |
|
| SecondLevelCancelationApprovalAction | string |
None. |
|
| SecondLevelCancelationApprovalJustification | string |
None. |
|
| SecondLevelCancelationRejectionJustification | string |
None. |
|
| WorkExpectation | string |
None. |
|
| WorkExpectationDisplay | string |
None. |
|
| IsReplacementInabilityAcknowledged | boolean |
None. |
|
| IsReplacementInabilityAcknowledgedDisplay | string |
None. |
|
| IsDecisionAcknowledged | boolean |
None. |
|
| IsDecisionAcknowledgedDisplay | string |
None. |
|
| AdminRemarks | string |
None. |
|
| Action | string |
None. |
|
| Status | string |
None. |
|
| StatusDetail | string |
None. |
|
| StatusText | string |
None. |
|
| WithdrawBy | string |
None. |
|
| AuditLogs | Collection of FwaLogVm |
None. |
|
| SubmittedBy | string |
None. |
|
| SubmittedDateTime | date |
None. |
|
| FirstLevelApprovedBy | string |
None. |
|
| FirstLevelApprovedDateTime | date |
None. |
|
| SecondLevelApprovedBy | string |
None. |
|
| SecondLevelApprovedDateTime | date |
None. |
|
| Token | string |
None. |
|
| Id | string |
None. |
|
| IsActive | boolean |
None. |
|
| Company | string |
None. |
|
| Search | string |
None. |
|
| CurrentPage | integer |
None. |
|
| TotalPage | integer |
None. |
|
| SizePerPage | integer |
None. |
|
| SortBy | string |
None. |
|
| searchFilter | Collection of ColFilter |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": "sample string 1",
"Year": "sample string 2",
"DateFrom": "sample string 3",
"DateTo": "sample string 4",
"EmployeeID": "sample string 5",
"EmployeeName": "sample string 6",
"PositionTitle": "sample string 7",
"CostCenter": "sample string 8",
"FirstLevelApproverUserId": "sample string 9",
"FirstLevelApproverEmployeeID": "sample string 10",
"FirstLevelApproverEmployeeName": "sample string 11",
"SecondLevelApproverUserId": "sample string 12",
"SecondLevelApproverEmployeeID": "sample string 13",
"SecondLevelApproverEmployeeName": "sample string 14",
"Type": "sample string 15",
"ApplicationDate": "2025-12-22T19:03:47.3997077+08:00",
"ApplicationDateDisplay": "22 December 2025",
"ApplicationDateDisplayTable": "22/12/2025",
"StartDate": "2025-12-22T19:03:47.3997077+08:00",
"StartDateDisplay": "22/12/2025",
"StartDateCal": "sample string 18",
"EndDate": "2025-12-22T19:03:47.3997077+08:00",
"EndDateDisplay": "22/12/2025",
"EndDateCal": "sample string 20",
"Duration": 21,
"StartTime": "sample string 22",
"EndTime": "sample string 23",
"WorkingHours": 1.1,
"OccurrencePerWeek": 1,
"ImpactedDays": [
"sample string 1",
"sample string 2"
],
"ImpactedDaysDisplay": "sample string 24",
"Location": "sample string 25",
"LocationDisplay": "sample string 25",
"Reason": "sample string 26",
"FlexiPlaceReason": "sample string 27",
"FlexiPlaceReasonDisplay": "sample string 27",
"FlexiTimeReason": "sample string 28",
"FlexiTimeReasonDisplay": "sample string 28",
"AffectedJob": "sample string 29",
"FlexiPlaceAffectedJob": "sample string 30",
"FlexiPlaceAffectedJobDisplay": "sample string 30",
"FlexiTimeAffectedJob": "sample string 31",
"FlexiTimeAffectedJobDisplay": "sample string 31",
"Proposal": "sample string 32",
"FlexiPlaceProposal": "sample string 33",
"FlexiPlaceProposalDisplay": "sample string 33",
"FlexiTimeProposal": "sample string 34",
"FlexiTimeProposalDisplay": "sample string 34",
"IsGuidelineAcknowledged": true,
"IsGuidelineAcknowledgedDisplay": "sample string 36",
"IsDefinitionAcknowledged": true,
"IsDefinitionAcknowledgedDisplay": "sample string 38",
"FirstLevelApprovalAction": "sample string 39",
"FirstLevelApprovalJustification": "sample string 40",
"FirstLevelApprovalJustificationDisplay": "sample string 40",
"FirstLevelRejectionJustification": "sample string 41",
"FirstLevelRejectionJustificationDisplay": "sample string 41",
"SecondLevelApprovalAction": "sample string 42",
"SecondLevelApprovalJustification": "sample string 43",
"SecondLevelApprovalJustificationDisplay": "sample string 43",
"SecondLevelRejectionJustification": "sample string 44",
"SecondLevelRejectionJustificationDisplay": "sample string 44",
"FirstLevelCancelationApprovalAction": "sample string 45",
"FirstLevelCancelationApprovalJustification": "sample string 46",
"FirstLevelCancelationRejectionJustification": "sample string 47",
"SecondLevelCancelationApprovalAction": "sample string 48",
"SecondLevelCancelationApprovalJustification": "sample string 49",
"SecondLevelCancelationRejectionJustification": "sample string 50",
"WorkExpectation": "sample string 51",
"WorkExpectationDisplay": "sample string 51",
"IsReplacementInabilityAcknowledged": true,
"IsReplacementInabilityAcknowledgedDisplay": "sample string 53",
"IsDecisionAcknowledged": true,
"IsDecisionAcknowledgedDisplay": "sample string 55",
"AdminRemarks": "sample string 56",
"Action": "sample string 57",
"Status": "sample string 58",
"StatusDetail": "sample string 59",
"StatusText": "sample string 60",
"WithdrawBy": "sample string 61",
"AuditLogs": [
{
"Id": "sample string 1",
"Level": "sample string 2",
"Name": "sample string 3",
"Date": "2025-12-22T19:03:47.3997077+08:00",
"DateDisplay": "sample string 5",
"Action": "sample string 6"
},
{
"Id": "sample string 1",
"Level": "sample string 2",
"Name": "sample string 3",
"Date": "2025-12-22T19:03:47.3997077+08:00",
"DateDisplay": "sample string 5",
"Action": "sample string 6"
}
],
"SubmittedBy": "sample string 62",
"SubmittedDateTime": "2025-12-22T19:03:47.3997077+08:00",
"FirstLevelApprovedBy": "sample string 64",
"FirstLevelApprovedDateTime": "2025-12-22T19:03:47.3997077+08:00",
"SecondLevelApprovedBy": "sample string 65",
"SecondLevelApprovedDateTime": "2025-12-22T19:03:47.3997077+08:00",
"Token": "sample string 66",
"Id": "sample string 67",
"IsActive": true,
"Company": "sample string 69",
"Search": "sample string 70",
"CurrentPage": 71,
"TotalPage": 72,
"SizePerPage": 73,
"SortBy": "sample string 74",
"searchFilter": [
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
},
{
"name": "sample string 1",
"val": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<FwaVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BoardRoom.ViewModels">
<Company>sample string 69</Company>
<CurrentPage>71</CurrentPage>
<Id>sample string 67</Id>
<IsActive>true</IsActive>
<Search>sample string 70</Search>
<SizePerPage>73</SizePerPage>
<SortBy>sample string 74</SortBy>
<Token>sample string 66</Token>
<TotalPage>72</TotalPage>
<searchFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</val>
</ColFilter>
<ColFilter>
<name>sample string 1</name>
<val xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</val>
</ColFilter>
</searchFilter>
<Action>sample string 57</Action>
<AdminRemarks>sample string 56</AdminRemarks>
<AffectedJob>sample string 29</AffectedJob>
<ApplicationDate>2025-12-22T19:03:47.3997077+08:00</ApplicationDate>
<AuditLogs>
<FwaLogVm>
<Action>sample string 6</Action>
<Date>2025-12-22T19:03:47.3997077+08:00</Date>
<DateDisplay>sample string 5</DateDisplay>
<Id>sample string 1</Id>
<Level>sample string 2</Level>
<Name>sample string 3</Name>
</FwaLogVm>
<FwaLogVm>
<Action>sample string 6</Action>
<Date>2025-12-22T19:03:47.3997077+08:00</Date>
<DateDisplay>sample string 5</DateDisplay>
<Id>sample string 1</Id>
<Level>sample string 2</Level>
<Name>sample string 3</Name>
</FwaLogVm>
</AuditLogs>
<CostCenter>sample string 8</CostCenter>
<DateFrom>sample string 3</DateFrom>
<DateTo>sample string 4</DateTo>
<Duration>21</Duration>
<EmployeeID>sample string 5</EmployeeID>
<EmployeeName>sample string 6</EmployeeName>
<EndDate>2025-12-22T19:03:47.3997077+08:00</EndDate>
<EndDateCal>sample string 20</EndDateCal>
<EndTime>sample string 23</EndTime>
<FirstLevelApprovalAction>sample string 39</FirstLevelApprovalAction>
<FirstLevelApprovalJustification>sample string 40</FirstLevelApprovalJustification>
<FirstLevelApprovedBy>sample string 64</FirstLevelApprovedBy>
<FirstLevelApprovedDateTime>2025-12-22T19:03:47.3997077+08:00</FirstLevelApprovedDateTime>
<FirstLevelApproverEmployeeID>sample string 10</FirstLevelApproverEmployeeID>
<FirstLevelApproverEmployeeName>sample string 11</FirstLevelApproverEmployeeName>
<FirstLevelApproverUserId>sample string 9</FirstLevelApproverUserId>
<FirstLevelCancelationApprovalAction>sample string 45</FirstLevelCancelationApprovalAction>
<FirstLevelCancelationApprovalJustification>sample string 46</FirstLevelCancelationApprovalJustification>
<FirstLevelCancelationRejectionJustification>sample string 47</FirstLevelCancelationRejectionJustification>
<FirstLevelRejectionJustification>sample string 41</FirstLevelRejectionJustification>
<FlexiPlaceAffectedJob>sample string 30</FlexiPlaceAffectedJob>
<FlexiPlaceProposal>sample string 33</FlexiPlaceProposal>
<FlexiPlaceReason>sample string 27</FlexiPlaceReason>
<FlexiTimeAffectedJob>sample string 31</FlexiTimeAffectedJob>
<FlexiTimeProposal>sample string 34</FlexiTimeProposal>
<FlexiTimeReason>sample string 28</FlexiTimeReason>
<ImpactedDays xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ImpactedDays>
<ImpactedDaysDisplay>sample string 24</ImpactedDaysDisplay>
<IsDecisionAcknowledged>true</IsDecisionAcknowledged>
<IsDecisionAcknowledgedDisplay>sample string 55</IsDecisionAcknowledgedDisplay>
<IsDefinitionAcknowledged>true</IsDefinitionAcknowledged>
<IsDefinitionAcknowledgedDisplay>sample string 38</IsDefinitionAcknowledgedDisplay>
<IsGuidelineAcknowledged>true</IsGuidelineAcknowledged>
<IsGuidelineAcknowledgedDisplay>sample string 36</IsGuidelineAcknowledgedDisplay>
<IsReplacementInabilityAcknowledged>true</IsReplacementInabilityAcknowledged>
<IsReplacementInabilityAcknowledgedDisplay>sample string 53</IsReplacementInabilityAcknowledgedDisplay>
<Location>sample string 25</Location>
<OccurrencePerWeek>1</OccurrencePerWeek>
<PositionTitle>sample string 7</PositionTitle>
<Proposal>sample string 32</Proposal>
<Reason>sample string 26</Reason>
<SecondLevelApprovalAction>sample string 42</SecondLevelApprovalAction>
<SecondLevelApprovalJustification>sample string 43</SecondLevelApprovalJustification>
<SecondLevelApprovedBy>sample string 65</SecondLevelApprovedBy>
<SecondLevelApprovedDateTime>2025-12-22T19:03:47.3997077+08:00</SecondLevelApprovedDateTime>
<SecondLevelApproverEmployeeID>sample string 13</SecondLevelApproverEmployeeID>
<SecondLevelApproverEmployeeName>sample string 14</SecondLevelApproverEmployeeName>
<SecondLevelApproverUserId>sample string 12</SecondLevelApproverUserId>
<SecondLevelCancelationApprovalAction>sample string 48</SecondLevelCancelationApprovalAction>
<SecondLevelCancelationApprovalJustification>sample string 49</SecondLevelCancelationApprovalJustification>
<SecondLevelCancelationRejectionJustification>sample string 50</SecondLevelCancelationRejectionJustification>
<SecondLevelRejectionJustification>sample string 44</SecondLevelRejectionJustification>
<StartDate>2025-12-22T19:03:47.3997077+08:00</StartDate>
<StartDateCal>sample string 18</StartDateCal>
<StartTime>sample string 22</StartTime>
<Status>sample string 58</Status>
<StatusDetail>sample string 59</StatusDetail>
<StatusText>sample string 60</StatusText>
<SubmittedBy>sample string 62</SubmittedBy>
<SubmittedDateTime>2025-12-22T19:03:47.3997077+08:00</SubmittedDateTime>
<Type>sample string 15</Type>
<UserId>sample string 1</UserId>
<WithdrawBy>sample string 61</WithdrawBy>
<WorkExpectation>sample string 51</WorkExpectation>
<WorkingHours>1.1</WorkingHours>
<Year>sample string 2</Year>
</FwaVm>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |