Compliance

Update contract

Update contract.

put/management/v2/compliance/contract/{id}

Request

  • Base URL
    https://your-subdomain.deputy.deputy.com/api
  • URL
    https://your-subdomain.deputy.deputy.com/api/management/v2/compliance/contract/{id}
  • Auth
    API key in header OAuth

Path parameters

idinteger required

Request body

namestring
descriptionstring
employmentCategory'EMPLOYMENT_CATEGORY_UNKNOWN' | 'EMPLOYMENT_CATEGORY_PERMANENT' | 'EMPLOYMENT_CATEGORY_TEMPORARY'
employmentType'EMPLOYMENT_TYPE_UNKNOWN' | 'EMPLOYMENT_TYPE_FULL_TIME' | 'EMPLOYMENT_TYPE_PART_TIME' | 'EMPLOYMENT_TYPE_CASUAL' | 'EMPLOYMENT_TYPE_CONTRACTOR' | 'EMPLOYMENT_TYPE_HOURLY' | 'EMPLOYMENT_TYPE_SALARY' | 'EMPLOYMENT_TYPE_GENERIC'

In the code this is also referred to as employment status (employment_status DB table column).

standardHoursstring

Standard hours per day for this contract. Omit to leave unchanged, set to 0 to unlink employment condition, or provide a positive value to create/update employment condition.

Response

A successful response.

successboolean

Changes

No recorded changes to this operation across all 1 revision of this API.