Get Time Allocations
GET {{baseUrl}}/odata/TimeAllocations?$select=id,duration,comments,projectId,projectTaskId&$filter=modified ge 2021-01-01&$expand=timesheet($select=id;$expand=state($select=id,code,name)),project($select=id,name),projectTask($select=name,id,description)&$top=10
TimeAllocation represents the timesheet cell
.
This collection is read-only, to update data use the TrackTime action or update the whole TimeSheet entity.
TimeAllocations are designed to get actual timesheet data.
Extremely important! The number of records can be very large, consider fetching data incrementally (for example, with filter by the modified
field), or grouping data in an OData query.
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
$select | string | ||
$filter | string | ||
$expand | string | ||
$top | number |
RESPONSES
status: OK
{"@odata.context":"https://api.timetta.com/odata/$metadata#TimeAllocations(id,duration,comments,projectId,timeSheet(id,approvalStatus(id,code,name)))","value":[{"duration":5,"comments":"Webinar program","projectId":"7979d62d-5236-491d-8d09-9cece6dfee29","id":"5eafcc13-6ea4-49ce-812d-001a2fae4e93","timeSheet":{"id":"755b65af-c9a9-4fe5-b0aa-4692f020db6a","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":2,"comments":null,"projectId":"2fa44ea0-df3b-47f0-bc62-fea3554c6c3c","id":"d5356ddb-b27b-47a5-b8ca-004957cca5d5","timeSheet":{"id":"5c44c557-dcea-47cf-8e42-ccc89f14f3d5","state":{"code":"Rejected","name":"Rejected","id":"9079eacc-630a-4e0b-9659-4248a9117c3f"}}},{"duration":3,"comments":null,"projectId":"7979d62d-5236-491d-8d09-9cece6dfee29","id":"9c6d52cb-6efb-4567-810f-007c4fd427a4","timeSheet":{"id":"2bc7c43e-5252-4e7b-bb33-8432650e50fb","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":2,"comments":null,"projectId":"6ce1f7e7-b88c-4106-8833-d4ac30d6ba15","id":"21a46378-5ee8-4831-bf58-00d02cd831bb","timeSheet":{"id":"e8a729d1-ee48-46dc-a10c-5a313366055b","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":0,"comments":null,"projectId":null,"id":"22095633-e1fe-46be-a210-00e371172c34","timeSheet":{"id":"881b6419-a5d8-411e-97ac-a8c0c3ae408a","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":3,"comments":"Studying internal technologies","projectId":"6ce1f7e7-b88c-4106-8833-d4ac30d6ba15","id":"fc115c17-d84e-45ca-b4f2-00f1c4ab26ca","timeSheet":{"id":"d0206a0b-98e1-4244-b9f7-cb0fbca34870","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":4,"comments":null,"projectId":"7979d62d-5236-491d-8d09-9cece6dfee29","id":"dd2de82a-ae9d-4122-81ac-0137d67b5891","timeSheet":{"id":"3a0bc65e-ee94-4cef-a0d0-7d6a56b9a566","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":3,"comments":null,"projectId":"8fa44ea0-df3b-47f0-bc62-fea3554c6c4c","id":"127db9db-9748-4327-a3ab-01bd3eec8c12","timeSheet":{"id":"daad023c-4e24-4a15-963a-eb1aa69e9f7d","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":3,"comments":null,"projectId":"7979d62d-5236-491d-8d09-9cece6dfee29","id":"837d047c-d8bd-42ac-bb79-01ebe61f41fa","timeSheet":{"id":"c30d741e-8574-4d07-8f0f-8e38c8d9a86f","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}},{"duration":4,"comments":null,"projectId":"2fa44ea0-df3b-47f0-bc62-fea3554c6c3c","id":"2781cbd1-cc2a-40bf-a3b0-02aff28891c8","timeSheet":{"id":"af59aadd-576c-4bcb-9ac3-a3e1bdfa3c62","state":{"code":"Draft","name":"Draft","id":"0aefb600-42fb-4aa5-991c-d70dc7ac7b27"}}}]}