Skip to content

Deel: Create a Global Payroll (GP) contract — request body — body data employee

Create a Global Payroll (GP) contract: request body, field body / data / employee. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create a Global Payroll (GP) contract — request body — body data employee

FieldTypePresenceDescription and constraints
$objectRoot
addressModelRequired within parentExpand Create a Global Payroll (GP) contract — request body — body data employee address
emailstringRequired within parentEmployee’s personal email address used for communication and onboarding.
Format: email
Minimum length: 5
employee_numberstringOptionalInternal employee identifier within the client organization.
first_namestringRequired within parentEmployee’s first name.
last_namestringRequired within parentEmployee’s last name.
nationalityModelOptionalExpand Create a Global Payroll (GP) contract — request body — body data employee nationality
Employee’s nationality in ISO 3166-1 alpha-2 format.
work_emailstringRequired within parentEmployee’s company email address associated with the client organization.
Format: email
Minimum length: 5

Referenced models: Create a Global Payroll (GP) contract — request body — body data employee address, Create a Global Payroll (GP) contract — request body — body data employee nationality

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.