Retrieve EOR Contract Details
Returns the basic information for an EOR contract, along with employment costs associated to it
Token scopes: contracts:read
Authentication
AuthorizationBearer
## Authentication
The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.
```curl
curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \
-H 'Authorization: Bearer YOUR-TOKEN-HERE'
```
[Learn more about authentication](/api/authentication)
OR
AuthorizationBearer
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/
Path parameters
contract_id
The unique identifier for the Deel contract
Response
Successful response
id
The unique identifier for the Deel contract.
name
Contract name
team
salary
Annual salary as a string to preserve decimal precision.
status
The current status of the contract.
creator
currency
The currency used in the contract.
employee
Employee details
end_date
The end date of the contract, if applicable.
timezone
The timezone of the contract.
seniority
sick_days
Allowed sick days range.
work_visa
Indicates if a work visa is required.
created_at
The date and time when the contract was created.
start_date
The start date of the contract.
updated_at
The date and time when the contract was last updated.
description
Contract description
signed_date
The date and time when the contract was signed by both parties.
cancelled_at
The date and time when the contract was cancelled.
completed_at
The date and time when the contract was completed.
payroll_type
Payroll frequency for the contract
Allowed values:
can_adjust_on
Time frame when adjustments can be made.
contract_type
The type of contract.
Allowed values:
scope_of_work
Description of job scope and responsibilities.
signing_bonus
One-time bonus paid at contract sign.
time_off_type
Type of time off policy.
Allowed values:
deposit_months
Number of deposit months required.
effective_date
The date and time when the contract is effective.
job_title_name
The contract's job title.
completion_date
The completion date of the contract.
employment_type
The type of employment.
Allowed values:
client_signature
The signature of the client.
client_signed_at
The date and time when the client signed the contract.
employment_costs
Detailed breakdown of employment costs including summary totals, sectioned cost groups, and additional context notes.
employment_state
The state of the employment.
hiring_objective
Information about the hiring objective.
probation_period
Number of days in the probation period.
employee_signed_at
Date and time when the employee signed.
employment_country
Two letter country code of the employment country.
notice_period_type
Type of notice period if applicable.
Allowed values:
original_start_date
The originally planned start date.
work_hours_per_week
Number of work hours per week.
contractor_signature
The signature of the EOR entity representative.
contractor_signed_at
The date and time when the contractor signed the contract.
effective_plain_date
The effective date in plain format.
fixed_adjustment_ids
List of fixed adjustment ids.
invited_client_email
The email address of the invited client.
last_quote_rejection
Timestamp of last quote rejection.
completion_plain_date
The completion date of the contract in plain contract.
is_onboarding_on_hold
Whether onboarding is currently on hold or not.
monthly_employer_cost
Monthly cost to the employer.
employee_late_sign_start
Date when employee signed late, if applicable.
is_early_invoice_enabled
Whether early invoicing is enabled or not.
onboarding_step_duration
Duration of onboarding steps in days.
variable_compensation_ids
List of variable compensation IDs.
can_remind_employee_to_sign
Whether reminders to sign the employee resignation can be sent to the employee or not.
initial_effective_plain_date
The initial effective date in plain format.
is_foreign_currency_contract
Whether the contract uses foreign currency or not.
is_employee_onboarding_delayed
Determines if the invite for employee onboarding should be dispatch manually.
monthly_eor_management_fee_usd
Monthly EOR management fee in USD.
work_schedule_assignment_settings
Work schedule assignment setting.
Allowed values:
probation_period_type_for_definite
Probation period type for definite contracts.
Allowed values: