GET api/Project/GetTimeLogsMobile?projectId={projectId}&startDate={startDate}&endDate={endDate}&userId={userId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
projectId

integer

Required

startDate

date

Required

endDate

date

Required

userId

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of TimeLogDTO
NameDescriptionTypeAdditional information
WorkDate

date

None.

TimeLogId

integer

None.

LogDateTime

date

None.

UserId

integer

None.

UserImage

string

None.

TaskId

integer

None.

TaskTitle

string

None.

Details

string

None.

StartTime

time interval

None.

EndTime

time interval

None.

RowMinutes

integer

None.

Billable

boolean

None.

Paid

boolean

None.

SerialNumber

integer

None.

AttachmentCount

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "WorkDate": "2026-02-14T22:22:22.23769+05:30",
    "TimeLogId": 2,
    "LogDateTime": "2026-02-14T22:22:22.23769+05:30",
    "UserId": 4,
    "UserImage": "sample string 5",
    "TaskId": 6,
    "TaskTitle": "sample string 7",
    "Details": "sample string 8",
    "StartTime": "00:00:00.1234567",
    "EndTime": "00:00:00.1234567",
    "RowMinutes": 11,
    "Billable": true,
    "Paid": true,
    "SerialNumber": 14,
    "AttachmentCount": 15
  },
  {
    "WorkDate": "2026-02-14T22:22:22.23769+05:30",
    "TimeLogId": 2,
    "LogDateTime": "2026-02-14T22:22:22.23769+05:30",
    "UserId": 4,
    "UserImage": "sample string 5",
    "TaskId": 6,
    "TaskTitle": "sample string 7",
    "Details": "sample string 8",
    "StartTime": "00:00:00.1234567",
    "EndTime": "00:00:00.1234567",
    "RowMinutes": 11,
    "Billable": true,
    "Paid": true,
    "SerialNumber": 14,
    "AttachmentCount": 15
  }
]

application/xml, text/xml

Sample:
<ArrayOfTimeLogDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpmNew.Model.MobileDTO">
  <TimeLogDTO>
    <AttachmentCount>15</AttachmentCount>
    <Billable>true</Billable>
    <Details>sample string 8</Details>
    <EndTime>PT0.1234567S</EndTime>
    <LogDateTime>2026-02-14T22:22:22.23769+05:30</LogDateTime>
    <Paid>true</Paid>
    <RowMinutes>11</RowMinutes>
    <SerialNumber>14</SerialNumber>
    <StartTime>PT0.1234567S</StartTime>
    <TaskId>6</TaskId>
    <TaskTitle>sample string 7</TaskTitle>
    <TimeLogId>2</TimeLogId>
    <UserId>4</UserId>
    <UserImage>sample string 5</UserImage>
    <WorkDate>2026-02-14T22:22:22.23769+05:30</WorkDate>
  </TimeLogDTO>
  <TimeLogDTO>
    <AttachmentCount>15</AttachmentCount>
    <Billable>true</Billable>
    <Details>sample string 8</Details>
    <EndTime>PT0.1234567S</EndTime>
    <LogDateTime>2026-02-14T22:22:22.23769+05:30</LogDateTime>
    <Paid>true</Paid>
    <RowMinutes>11</RowMinutes>
    <SerialNumber>14</SerialNumber>
    <StartTime>PT0.1234567S</StartTime>
    <TaskId>6</TaskId>
    <TaskTitle>sample string 7</TaskTitle>
    <TimeLogId>2</TimeLogId>
    <UserId>4</UserId>
    <UserImage>sample string 5</UserImage>
    <WorkDate>2026-02-14T22:22:22.23769+05:30</WorkDate>
  </TimeLogDTO>
</ArrayOfTimeLogDTO>