get_users_worklog
Retrieve total work hours logged by specified users within a date range. Optionally break down hours per day, project, or issue, all in a single API call.
Instructions
Total hours a group of users logged in a date range, per user.
Uses the Tempo Timesheets API: one search covers every user in
usernames for [date_from, date_to] (both inclusive) — a single
request, regardless of team size or breakdown. by_user always lists
each worker's total; breakdown nests that worker's own day/project/
issue split inside their entry (still one request — never call this once
per user).
Args:
usernames: Tempo workers (Jira usernames / keys).
date_from: Start date, inclusive, YYYY-MM-DD.
date_to: End date, inclusive, YYYY-MM-DD.
project: Optional project key to restrict to (e.g. PROJ).
breakdown: Optional per-worker grouping — day, project,
issue, both (=project+issue), all, or a comma combo
like day,project. Each requested dimension appears as
by_day / by_project / by_issue inside every user's
entry (e.g. day → hours-per-day per worker in one call).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date_to | Yes | ||
| project | No | ||
| breakdown | No | ||
| date_from | Yes | ||
| usernames | Yes | ||
| exclude_absence | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||