GET api/Attendance/{id}?DataType={DataType}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
|
| DataType | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of AttendanceViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AttendanceId | integer |
None. |
|
| AttendanceDate | date |
None. |
|
| EmployeeId | integer |
None. |
|
| LoginTime | date |
None. |
|
| LogoutTime | date |
None. |
|
| AttendanceStatusId | integer |
None. |
|
| LoginMode | integer |
None. |
|
| LogoutMode | integer |
None. |
|
| EmployeeCode | string |
None. |
|
| EmployeeName | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"AttendanceId": 1,
"AttendanceDate": "2026-01-27T17:57:02.4386016+05:30",
"EmployeeId": 3,
"LoginTime": "2026-01-27T17:57:02.4386016+05:30",
"LogoutTime": "2026-01-27T17:57:02.4386016+05:30",
"AttendanceStatusId": 5,
"LoginMode": 6,
"LogoutMode": 7,
"EmployeeCode": "sample string 8",
"EmployeeName": "sample string 9"
},
{
"AttendanceId": 1,
"AttendanceDate": "2026-01-27T17:57:02.4386016+05:30",
"EmployeeId": 3,
"LoginTime": "2026-01-27T17:57:02.4386016+05:30",
"LogoutTime": "2026-01-27T17:57:02.4386016+05:30",
"AttendanceStatusId": 5,
"LoginMode": 6,
"LogoutMode": 7,
"EmployeeCode": "sample string 8",
"EmployeeName": "sample string 9"
}
]
application/xml, text/xml
Sample:
<ArrayOfAttendanceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Netsoft.Web.Api.ViewModel">
<AttendanceViewModel>
<AttendanceDate>2026-01-27T17:57:02.4386016+05:30</AttendanceDate>
<AttendanceId>1</AttendanceId>
<AttendanceStatusId>5</AttendanceStatusId>
<EmployeeCode>sample string 8</EmployeeCode>
<EmployeeId>3</EmployeeId>
<EmployeeName>sample string 9</EmployeeName>
<LoginMode>6</LoginMode>
<LoginTime>2026-01-27T17:57:02.4386016+05:30</LoginTime>
<LogoutMode>7</LogoutMode>
<LogoutTime>2026-01-27T17:57:02.4386016+05:30</LogoutTime>
</AttendanceViewModel>
<AttendanceViewModel>
<AttendanceDate>2026-01-27T17:57:02.4386016+05:30</AttendanceDate>
<AttendanceId>1</AttendanceId>
<AttendanceStatusId>5</AttendanceStatusId>
<EmployeeCode>sample string 8</EmployeeCode>
<EmployeeId>3</EmployeeId>
<EmployeeName>sample string 9</EmployeeName>
<LoginMode>6</LoginMode>
<LoginTime>2026-01-27T17:57:02.4386016+05:30</LoginTime>
<LogoutMode>7</LogoutMode>
<LogoutTime>2026-01-27T17:57:02.4386016+05:30</LogoutTime>
</AttendanceViewModel>
</ArrayOfAttendanceViewModel>