Get Work Diary
upwork_get_work_diaryRetrieve hourly contract work diaries with time tracked, screenshots, and activity levels for any date range. Use it to verify logged hours and monitor work progress.
Instructions
Get work diary entries for an hourly contract.
View time tracked, screenshots, and activity levels for hourly work.
Args:
contract_id (string, required): The contract ID
date (string, optional): Specific date in YYYY-MM-DD format
start_date (string, optional): Start of date range (YYYY-MM-DD)
end_date (string, optional): End of date range (YYYY-MM-DD)
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: Work diary entries with time tracked, memos, and activity data.
Note: Only works for hourly contracts with time tracking enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Specific date to retrieve (YYYY-MM-DD). Defaults to today. | |
| end_date | No | End date for range query (YYYY-MM-DD) | |
| start_date | No | Start date for range query (YYYY-MM-DD) | |
| contract_id | Yes | The unique identifier of the contract | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |