# "Workday" section endpoints

Switch between work time tracking methods. Each tab opens the corresponding endpoint page with its parameters, code examples, and real responses.

**Bitrix24 API:** `timeman.*` · **Scope:** `timeman`

## Operations

- [Open workday](./open.md) — `POST /v1/workday/open`
- [Close workday](./close.md) — `POST /v1/workday/close`
- [Pause](./pause.md) — `POST /v1/workday/pause`
- [Current status](./status.md) — `GET /v1/workday/status`
- [Workday history](./records.md) — `GET /v1/workday/records`
- [Tracking settings](./settings.md) — `GET /v1/workday/settings`
- [Work schedule](./schedule.md) — `GET /v1/workday/schedule`

## Time control and schedules

- [Get time-control settings](/docs/workday/time-control-settings-list) — `GET /v1/workday/time-control/settings`
- [Update time-control settings](/docs/workday/time-control-settings-update) — `PATCH /v1/workday/time-control/settings`
- [Get time-control report settings](/docs/workday/time-control-report-settings) — `GET /v1/workday/time-control/report-settings`
- [Get the monthly absence report](/docs/workday/time-control-reports) — `GET /v1/workday/time-control/reports`
- [List department employees](/docs/workday/time-control-users) — `GET /v1/workday/time-control/users`
- [Explain an absence](/docs/workday/time-control-explain) — `POST /v1/workday/time-control/reports/:absenceId`
- [Delete a schedule](/docs/workday/schedules-delete) — `DELETE /v1/workday/schedules/:id`
- [Add an employee to a schedule](/docs/workday/schedules-users) — `POST /v1/workday/schedules/:id/users`
- [Remove an employee from a schedule](/docs/workday/schedules-users-delete) — `DELETE /v1/workday/schedules/:id/users/:userId`

## Work and daily reports

[Work reports](/docs/workday/work-reports):

- [List work reports](/docs/workday/work-reports/list) — `GET /v1/workday/work-reports`
- [Subordinate work reports](/docs/workday/work-reports/subordinates) — `GET /v1/workday/work-reports/subordinates`
- [Read a work report](/docs/workday/work-reports/get) — `GET /v1/workday/work-reports/:id`
- [Create a work report](/docs/workday/work-reports/create) — `POST /v1/workday/work-reports`
- [Update a work report](/docs/workday/work-reports/update) — `PATCH /v1/workday/work-reports/:id`
- [Send a work report](/docs/workday/work-reports/send) — `POST /v1/workday/work-reports/:id/send`
- [Submit a work report](/docs/workday/work-reports/submit) — `POST /v1/workday/work-reports/submit`
- [Approve a work report](/docs/workday/work-reports/approve) — `POST /v1/workday/work-reports/:id/approve`
- [Reject a work report](/docs/workday/work-reports/reject) — `POST /v1/workday/work-reports/:id/reject`
- [Disapprove a work report](/docs/workday/work-reports/disapprove) — `POST /v1/workday/work-reports/:id/disapprove`

[Daily reports](/docs/workday/daily-reports):

- [List daily reports](/docs/workday/daily-reports/list) — `GET /v1/workday/daily-reports`
- [Read a daily report](/docs/workday/daily-reports/get) — `GET /v1/workday/records/:recordId/report`
- [Save a daily report](/docs/workday/daily-reports/save) — `PUT /v1/workday/records/:recordId/report`
