# Deputy Timesheet API

**Canonical:** https://apis.io/apis/deputy/deputy-timesheet-api/  
**Provider:** Deputy — https://apis.io/providers/deputy/  
**Base URL:** https://{install}.{geo}.deputy.com/api/v1  
**Documentation:** https://developer.deputy.com/deputy-docs

Deputy Timesheet API is one of 217 APIs that [Deputy](https://apis.io/providers/deputy/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 28 JSON Schema definitions. Tagged areas include Timesheet. The published artifact set on APIs.io includes an OpenAPI specification and 28 JSON Schemas.

V1 /my/timesheet/* endpoints

## Operations (32)

| Method | Path | Summary |
|---|---|---|
| GET | `/my/timesheet/approve/allow/({numOfTimesheetsToApprove})` | GET Timesheet / (:numOfTimesheetsToApprove) |
| POST | `/my/timesheet/setup` | POST Timesheet / setup |
| GET | `/my/timesheet/startTimestamp/{startTimestamp}` | GET Timesheet / :startTimestamp |
| GET | `/my/timesheet/startTimestamp/{startTimestamp}/reverse/{reverse}/limit/{limit}` | GET Timesheet / :limit |
| GET | `/my/timesheet/{id}/details` | GET Timesheet / details |
| GET | `/my/timesheet/{id}/history` | GET Timesheet / history |
| GET | `/my/timesheet/{id}/setup` | GET Timesheet / setup |
| POST | `/my/timesheet/{startOrEnd}` | POST Timesheet / :startOrEnd |
| GET | `/my/timesheet/{start}/{end}` | GET Timesheet / :end)? |
| GET | `/resource/Timesheet` | List Timesheet records |
| POST | `/resource/Timesheet` | Create a Timesheet |
| PUT | `/resource/Timesheet` | Create a Timesheet |
| POST | `/resource/Timesheet/BULK` | Bulk create/update Timesheet |
| GET | `/resource/Timesheet/INFO` | Get field metadata for Timesheet |
| POST | `/resource/Timesheet/PREDICT` | Predict-match a Timesheet record |
| POST | `/resource/Timesheet/QUERY` | Search Timesheet |
| GET | `/resource/Timesheet/{id}` | Get a Timesheet by id |
| POST | `/resource/Timesheet/{id}` | Update a Timesheet |
| PUT | `/resource/Timesheet/{id}` | Update a Timesheet |
| DELETE | `/resource/Timesheet/{id}` | Delete a Timesheet |
| GET | `/resource/Timesheet/{id}/COMMENTS` | List comments on a Timesheet |
| POST | `/resource/Timesheet/{id}/COMMENTS` | Add a comment to a Timesheet |
| DELETE | `/resource/Timesheet/{id}/COMMENTS/{commentId}` | Delete a comment on a Timesheet |
| GET | `/resource/Timesheet/{id}/HISTORY` | Get change history for a Timesheet |
| GET | `/resource/Timesheet/{id}/HISTORY/travel/{timestamp}` | Get a Timesheet as it existed at a prior time |
| GET | `/supervise/timesheet/bulk/check/{jobId}` | GET Timesheet / :jobId |
| POST | `/supervise/timesheet/bulk/recalculate` | POST Timesheet / recalculate |
| GET | `/supervise/timesheet/{employeeId}/{date}` | GET Timesheet / :date)? |
| GET | `/supervise/timesheet/{id}/details` | GET Timesheet / details |
| GET | `/supervise/timesheet/{id}/history` | GET Timesheet / history |
| GET | `/supervise/timesheet/{id}/setup` | GET Timesheet / setup |
| POST | `/supervise/timesheet/{startOrEnd}` | POST Timesheet / :startOrEnd |

## Machine-readable artifacts (29)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/openapi/deputy-timesheet-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-addanemployee-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-createa-department-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-addleaveforaemployee-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-createamemo-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-add-new-workplace-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-setawardforemployee-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-custom-field-data-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-timesheet-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-employee-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-pay-rules-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-roster-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-employee-agreement-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-tenanttimesheetv2model-timesheet-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-pay-comparison-submit-report-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-leave-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-employment-contracts-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-copy-request-copy-request-data-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-area-profile-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchfor-employment-contract-leave-rules-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employee-agreement-history-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employee-availability-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforacustomfielddataentry-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employment-condition-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employment-contract-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-bulk-data-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-user-info-get-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-data-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-pay-details-data-response-schema.json

## Other Deputy APIs (12)

- [Deputy Public API](https://apis.io/apis/deputy/public-api/)
- [Deputy Access Management Employee API](https://apis.io/apis/deputy/deputy-access-management-employee-api/)
- [Deputy Access Management Employee Role API](https://apis.io/apis/deputy/deputy-access-management-employee-role-api/)
- [Deputy Access Management Employee Role History API](https://apis.io/apis/deputy/deputy-access-management-employee-role-history-api/)
- [Deputy Access Management Privilege Hierarchy API](https://apis.io/apis/deputy/deputy-access-management-privilege-hierarchy-api/)
- [Deputy Access Management Role API](https://apis.io/apis/deputy/deputy-access-management-role-api/)
- [Deputy Account Stats API](https://apis.io/apis/deputy/deputy-account-stats-api/)
- [Deputy Add Entitlement To Employees API](https://apis.io/apis/deputy/deputy-add-entitlement-to-employees-api/)
- [Deputy Address API](https://apis.io/apis/deputy/deputy-address-api/)
- [Deputy Agreed Hour API](https://apis.io/apis/deputy/deputy-agreed-hour-api/)
- [Deputy AI Assistant API](https://apis.io/apis/deputy/deputy-ai-assistant-api/)
- [Deputy Area Management API](https://apis.io/apis/deputy/deputy-area-management-api/)

## Tags

Timesheet

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/deputy/deputy-timesheet-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/deputy/.
