Deel: Create a timesheet entry — 201 response body — data
Create a timesheet entry: 201 response body, field data. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create a timesheet entry — 201 response body — data
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Container object with identifiers, status, and creation metadata for the newly created timesheet entry. |
created | boolean | Required within parent | Flag indicating whether the timesheet entry record was successfully persisted by this request. |
created_at | JSON | Optional | |
created_at (anyOf 1) | string | Alternative | ISO-8601 timestamp recording the exact moment the timesheet entry was created in the system. Format: date-time |
created_at (anyOf 2) | null | Alternative | ISO-8601 timestamp recording the exact moment the timesheet entry was created in the system. Format: date-time |
id | string | Optional | Unique identifier returned for the created timesheet entry resource after persistence succeeds. Format: uuid |
status | JSON | Optional | Current processing status assigned to the timesheet entry after the create workflow finishes executing. |
status (anyOf 1) | string | Alternative | Current processing status assigned to the timesheet entry after the create workflow finishes executing. Known values: approved, declined, not_payable, paid, pending, processing |
status (anyOf 2) | null | Alternative |