Add Contract

Allow customer to add contract for a specific user.

  • unique_identifier: Choose either email/staff_id as unique identifier

  • home_host: Home/Host

  • staff_type: Internal/EOR/IC

  • contract_type: Permanent/Fixed-term | Fixed Fee/Time Based/Result Based (mainly for IC)

post

Authentication: required

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
customer_idstringRequired
unique_identifierstringRequired
emailstring | nullableRequired
staff_idstring | nullableOptional
contract_start_datestring · dateOptional
contract_end_datestring · date | nullableOptional
countrystringRequired
home_hoststringOptionalDefault: home
is_localbooleanOptionalDefault: 1
staff_typestringOptional
contract_typestringOptional
part_timebooleanOptionalDefault: false
employment_contract_entitystringOptional
contract_copystring · binary | nullableOptional
Responses
chevron-right
200

Success!

application/json
post
/add-ee-contract

Last updated