POST api/PayrollAttendance/SaveAttendance
Request Information
URI Parameters
None.
Body Parameters
PayrollAttendance| Name | Description | Type | Additional information |
|---|---|---|---|
| Pkno | integer |
None. |
|
| EmpId | integer |
None. |
|
| ECode | string |
None. |
|
| CardNo | string |
None. |
|
| AttDate | date |
None. |
|
| AttDateTime | date |
None. |
|
| AttDateTimeStr | string |
None. |
|
| DeptNo | integer |
None. |
|
| TimePunch | string |
None. |
|
| LocationCode | integer |
None. |
|
| ELocationCode | integer |
None. |
|
| ModUser | string |
None. |
|
| ModTime | date |
None. |
|
| MFlag | string |
None. |
|
| Latitude | string |
None. |
|
| Longitude | string |
None. |
|
| LocationName | string |
None. |
|
| AttendanceDateTime | date |
None. |
|
| OtherLocationDetail | string |
None. |
|
| IsWFH | boolean |
None. |
|
| DeviceId | string |
None. |
|
| DeviceInfo | string |
None. |
|
| IsInOrOut | string |
None. |
|
| DistanceDifferenceFromOffice | decimal number |
None. |
|
| IsGeoFencingPeriodDisable | boolean |
None. |
|
| ValidPunch | boolean |
None. |
|
| LocationProvider | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Pkno": 1,
"EmpId": 2,
"ECode": "sample string 3",
"CardNo": "sample string 4",
"AttDate": "2026-02-22T10:16:25.8362979+05:30",
"AttDateTime": "2026-02-22T10:16:25.8362979+05:30",
"AttDateTimeStr": "sample string 5",
"DeptNo": 6,
"TimePunch": "sample string 7",
"LocationCode": 8,
"ELocationCode": 9,
"ModUser": "sample string 10",
"ModTime": "2026-02-22T10:16:25.8362979+05:30",
"MFlag": "sample string 11",
"Latitude": "sample string 12",
"Longitude": "sample string 13",
"LocationName": "sample string 14",
"AttendanceDateTime": "2026-02-22T10:16:25.8362979+05:30",
"OtherLocationDetail": "sample string 15",
"IsWFH": true,
"DeviceId": "sample string 17",
"DeviceInfo": "sample string 18",
"IsInOrOut": "sample string 19",
"DistanceDifferenceFromOffice": 20.0,
"IsGeoFencingPeriodDisable": true,
"ValidPunch": true,
"LocationProvider": "sample string 23"
}
text/html, application/octet-stream
Sample:
{"Pkno":1,"EmpId":2,"ECode":"sample string 3","CardNo":"sample string 4","AttDate":"2026-02-22T10:16:25.8362979+05:30","AttDateTime":"2026-02-22T10:16:25.8362979+05:30","AttDateTimeStr":"sample string 5","DeptNo":6,"TimePunch":"sample string 7","LocationCode":8,"ELocationCode":9,"ModUser":"sample string 10","ModTime":"2026-02-22T10:16:25.8362979+05:30","MFlag":"sample string 11","Latitude":"sample string 12","Longitude":"sample string 13","LocationName":"sample string 14","AttendanceDateTime":"2026-02-22T10:16:25.8362979+05:30","OtherLocationDetail":"sample string 15","IsWFH":true,"DeviceId":"sample string 17","DeviceInfo":"sample string 18","IsInOrOut":"sample string 19","DistanceDifferenceFromOffice":20.0,"IsGeoFencingPeriodDisable":true,"ValidPunch":true,"LocationProvider":"sample string 23"}
application/xml, text/xml
Sample:
<PayrollAttendance xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Attendance.Payroll.Models"> <AttDate>2026-02-22T10:16:25.8362979+05:30</AttDate> <AttDateTime>2026-02-22T10:16:25.8362979+05:30</AttDateTime> <AttDateTimeStr>sample string 5</AttDateTimeStr> <AttendanceDateTime>2026-02-22T10:16:25.8362979+05:30</AttendanceDateTime> <CardNo>sample string 4</CardNo> <DeptNo>6</DeptNo> <DeviceId>sample string 17</DeviceId> <DeviceInfo>sample string 18</DeviceInfo> <DistanceDifferenceFromOffice>20</DistanceDifferenceFromOffice> <ECode>sample string 3</ECode> <ELocationCode>9</ELocationCode> <EmpId>2</EmpId> <IsGeoFencingPeriodDisable>true</IsGeoFencingPeriodDisable> <IsInOrOut>sample string 19</IsInOrOut> <IsWFH>true</IsWFH> <Latitude>sample string 12</Latitude> <LocationCode>8</LocationCode> <LocationName>sample string 14</LocationName> <LocationProvider>sample string 23</LocationProvider> <Longitude>sample string 13</Longitude> <MFlag>sample string 11</MFlag> <ModTime>2026-02-22T10:16:25.8362979+05:30</ModTime> <ModUser>sample string 10</ModUser> <OtherLocationDetail>sample string 15</OtherLocationDetail> <Pkno>1</Pkno> <TimePunch>sample string 7</TimePunch> <ValidPunch>true</ValidPunch> </PayrollAttendance>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/octet-stream, application/xml, text/xml
Sample:
Sample not available.