Deel: Create a Global Payroll worker — request body — body data compensation
Create a Global Payroll worker: request body, field body / data / compensation. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create a Global Payroll worker — request body — body data compensation
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Base compensation of the worker. |
amount | number | Required within parent | Base compensation amount per scale period. Format: double Minimum: 0 |
currency | string | Required within parent | ISO 4217 currency code. It must be one of the currencies allowed for the legal entity country. Maximum length: 3 Minimum length: 3 Pattern: ^[A-Z]{3}$ |
scale | string | Required within parent | Period the amount is paid for. One of: ANNUALLY, MONTHLY, BI_MONTHLY, TWO_WEEKLY, WEEKLY, DAILY, HOURLY |
type | string | Optional | Whether the worker is salaried or paid hourly. Defaults to SALARIED. Default: SALARIED One of: SALARIED, HOURLY |