GET api/GetAllAttendance?jsonData={jsonData}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| jsonData | string |
Required |
Body Parameters
None.
Response Information
Resource Description
GetAllAttendanceVm| Name | Description | Type | Additional information |
|---|---|---|---|
| Count | integer |
None. |
|
| Data | Collection of GetAttendanceVm |
None. |
|
| UserAttendance | Collection of GetUserAttendanceVm |
None. |
|
| TotalDays | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Count": 1,
"Data": [
{
"Id": 2,
"UserId": 3,
"UserName": "sample string 4",
"InLat": 1.1,
"InLong": 1.1,
"OutLat": 1.1,
"OutLong": 1.1,
"InAddress": "sample string 5",
"OutAddress": "sample string 6",
"Day": "sample string 7",
"Date": "2025-12-07T14:37:25.0663479Z",
"InTime": "2025-12-07T14:37:25.0663479Z",
"OutTime": "2025-12-07T14:37:25.0663479Z",
"TimeDiff": 1
},
{
"Id": 2,
"UserId": 3,
"UserName": "sample string 4",
"InLat": 1.1,
"InLong": 1.1,
"OutLat": 1.1,
"OutLong": 1.1,
"InAddress": "sample string 5",
"OutAddress": "sample string 6",
"Day": "sample string 7",
"Date": "2025-12-07T14:37:25.0663479Z",
"InTime": "2025-12-07T14:37:25.0663479Z",
"OutTime": "2025-12-07T14:37:25.0663479Z",
"TimeDiff": 1
}
],
"UserAttendance": [
{
"UserId": 1,
"UserName": "sample string 2",
"Count": 3
},
{
"UserId": 1,
"UserName": "sample string 2",
"Count": 3
}
],
"TotalDays": 2
}
application/xml, text/xml
Sample:
<GetAllAttendanceVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BrokerServer.Services.User">
<Count>1</Count>
<Data>
<GetAttendanceVm>
<Count>1</Count>
<Date>2025-12-07T20:07:25.0663479+05:30</Date>
<Day>sample string 7</Day>
<Id>2</Id>
<InAddress>sample string 5</InAddress>
<InLat>1.1</InLat>
<InLong>1.1</InLong>
<InTime>2025-12-07T20:07:25.0663479+05:30</InTime>
<OutAddress>sample string 6</OutAddress>
<OutLat>1.1</OutLat>
<OutLong>1.1</OutLong>
<OutTime>2025-12-07T20:07:25.0663479+05:30</OutTime>
<TimeDiff>1</TimeDiff>
<UserId>3</UserId>
<UserName>sample string 4</UserName>
</GetAttendanceVm>
<GetAttendanceVm>
<Count>1</Count>
<Date>2025-12-07T20:07:25.0663479+05:30</Date>
<Day>sample string 7</Day>
<Id>2</Id>
<InAddress>sample string 5</InAddress>
<InLat>1.1</InLat>
<InLong>1.1</InLong>
<InTime>2025-12-07T20:07:25.0663479+05:30</InTime>
<OutAddress>sample string 6</OutAddress>
<OutLat>1.1</OutLat>
<OutLong>1.1</OutLong>
<OutTime>2025-12-07T20:07:25.0663479+05:30</OutTime>
<TimeDiff>1</TimeDiff>
<UserId>3</UserId>
<UserName>sample string 4</UserName>
</GetAttendanceVm>
</Data>
<TotalDays>2</TotalDays>
<UserAttendance>
<GetUserAttendanceVm>
<Count>3</Count>
<UserId>1</UserId>
<UserName>sample string 2</UserName>
</GetUserAttendanceVm>
<GetUserAttendanceVm>
<Count>3</Count>
<UserId>1</UserId>
<UserName>sample string 2</UserName>
</GetUserAttendanceVm>
</UserAttendance>
</GetAllAttendanceVm>