Skip to content

Deel: Generate timesheet upload url — request body — body data

Generate timesheet upload url: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Generate timesheet upload url — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
contract_idstringRequired within parentId of the worker’s contract associated with the timesheet
Maximum length: 50
Minimum length: 1
end_datestringRequired within parentEnd date of the timesheet period. Must be equal to or later than start_date.
Format: date
file_namestringRequired within parentName of the timesheet file. Must end with .csv extension.
Maximum length: 255
Minimum length: 1
Pattern: .csv$
start_datestringRequired within parentStart date of the timesheet period. Must be equal to or earlier than end_date.
Format: date

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.