deputy_get_my_roster
Check your scheduled shifts in a date range, defaulting to today through the next 7 days. View a markdown shift list or get raw JSON roster records.
Instructions
List the signed-in user's own upcoming shifts in a date range.
Defaults to today through the next 7 days, computed in UTC; dates are ISO YYYY-MM-DD.
When NOT to use: for other people's shifts (use deputy_get_team_roster) or for worked time (use deputy_get_my_timesheets) — this returns your scheduled shifts.
Returns markdown (a shift list, times in the install timezone) or, with response_format="json", a list of Roster records. The output is identical whether the roster came from the Deputy API or, in iCal mode, from your calendar feed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | End date (ISO). | |
| start_date | No | Start date (ISO). | |
| response_format | No | Output format: 'markdown' (human-readable, default) or 'json' (raw records). | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |