POST api/Report/GetContactMonthlyAttendance
Request Information
URI Parameters
None.
Body Parameters
ContactAttendanceRequestInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| Year | integer |
None. |
|
| Month | integer |
None. |
|
| Day | integer |
None. |
|
| UserId | integer |
None. |
|
| UserType | string |
None. |
|
| CustomerId | integer |
None. |
|
| ContactId | integer |
None. |
|
| TokenId | string |
None. |
|
| dbOperation | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Year": 1,
"Month": 2,
"Day": 3,
"UserId": 4,
"UserType": "sample string 5",
"CustomerId": 6,
"ContactId": 7,
"TokenId": "sample string 8",
"dbOperation": "sample string 9"
}
application/xml, text/xml
Sample:
<ContactAttendanceRequestInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AttendanceInfo"> <ContactId>7</ContactId> <CustomerId>6</CustomerId> <TokenId>sample string 8</TokenId> <UserId>4</UserId> <UserType>sample string 5</UserType> <dbOperation>sample string 9</dbOperation> <Day>3</Day> <Month>2</Month> <Year>1</Year> </ContactAttendanceRequestInfo>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ContactAttendanceResponseInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| objContactAttendanceInfoList | Collection of ContactAttendanceInfo |
None. |
|
| Status | integer |
None. |
|
| Message | string |
None. |
|
| Exception | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"objContactAttendanceInfoList": [
{
"ContactId": 1,
"MonthDate": "2025-12-22T15:52:21.6490765+05:30",
"WeakDay": "sample string 3",
"InTime": "sample string 4",
"OutTime": "sample string 5",
"WorkingHours": "sample string 6",
"Attendance": "sample string 7",
"InPunchPhotoUrl": "sample string 8",
"OutPunchPhotoUrl": "sample string 9",
"objGEOLocations": [
{
"Latitude": 1.1,
"Longitude": 2.1,
"PunchPhotoUrl": "sample string 3",
"PunchDateTime": "2025-12-22T15:52:21.6490765+05:30"
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"PunchPhotoUrl": "sample string 3",
"PunchDateTime": "2025-12-22T15:52:21.6490765+05:30"
}
]
},
{
"ContactId": 1,
"MonthDate": "2025-12-22T15:52:21.6490765+05:30",
"WeakDay": "sample string 3",
"InTime": "sample string 4",
"OutTime": "sample string 5",
"WorkingHours": "sample string 6",
"Attendance": "sample string 7",
"InPunchPhotoUrl": "sample string 8",
"OutPunchPhotoUrl": "sample string 9",
"objGEOLocations": [
{
"Latitude": 1.1,
"Longitude": 2.1,
"PunchPhotoUrl": "sample string 3",
"PunchDateTime": "2025-12-22T15:52:21.6490765+05:30"
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"PunchPhotoUrl": "sample string 3",
"PunchDateTime": "2025-12-22T15:52:21.6490765+05:30"
}
]
}
],
"Status": 1,
"Message": "sample string 2",
"Exception": "sample string 3"
}
application/xml, text/xml
Sample:
<ContactAttendanceResponseInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AttendanceInfo">
<Exception>sample string 3</Exception>
<Message>sample string 2</Message>
<Status>1</Status>
<objContactAttendanceInfoList>
<ContactAttendanceInfo>
<Attendance>sample string 7</Attendance>
<ContactId>1</ContactId>
<InPunchPhotoUrl>sample string 8</InPunchPhotoUrl>
<InTime>sample string 4</InTime>
<MonthDate>2025-12-22T15:52:21.6490765+05:30</MonthDate>
<OutPunchPhotoUrl>sample string 9</OutPunchPhotoUrl>
<OutTime>sample string 5</OutTime>
<WeakDay>sample string 3</WeakDay>
<WorkingHours>sample string 6</WorkingHours>
<objGEOLocations>
<GEOLocation>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<PunchDateTime>2025-12-22T15:52:21.6490765+05:30</PunchDateTime>
<PunchPhotoUrl>sample string 3</PunchPhotoUrl>
</GEOLocation>
<GEOLocation>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<PunchDateTime>2025-12-22T15:52:21.6490765+05:30</PunchDateTime>
<PunchPhotoUrl>sample string 3</PunchPhotoUrl>
</GEOLocation>
</objGEOLocations>
</ContactAttendanceInfo>
<ContactAttendanceInfo>
<Attendance>sample string 7</Attendance>
<ContactId>1</ContactId>
<InPunchPhotoUrl>sample string 8</InPunchPhotoUrl>
<InTime>sample string 4</InTime>
<MonthDate>2025-12-22T15:52:21.6490765+05:30</MonthDate>
<OutPunchPhotoUrl>sample string 9</OutPunchPhotoUrl>
<OutTime>sample string 5</OutTime>
<WeakDay>sample string 3</WeakDay>
<WorkingHours>sample string 6</WorkingHours>
<objGEOLocations>
<GEOLocation>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<PunchDateTime>2025-12-22T15:52:21.6490765+05:30</PunchDateTime>
<PunchPhotoUrl>sample string 3</PunchPhotoUrl>
</GEOLocation>
<GEOLocation>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<PunchDateTime>2025-12-22T15:52:21.6490765+05:30</PunchDateTime>
<PunchPhotoUrl>sample string 3</PunchPhotoUrl>
</GEOLocation>
</objGEOLocations>
</ContactAttendanceInfo>
</objContactAttendanceInfoList>
</ContactAttendanceResponseInfo>