Deel: Create a new contract — request body — body data type: payg tasks, who reports: both, client, contractor meta
Create a new contract: request body, field body / data / type: payg_tasks, who_reports: both, client, contractor / meta. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create a new contract — request body — body / data / type: payg tasks, who reports: both, client, contractor meta
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional custom info about a contract |
documents_required | boolean | Required within parent | Require the contractor to upload necessary compliance documents as per their country’s labor laws. |
is_main_income | boolean | Optional | Flag to indicate if the contract is the main income for the contractor. |