Leave

Bulk create/update Leave

Accepts an array of records. Each record is processed independently.

post/resource/Leave/BULK

Request

  • Base URL
    https://your-subdomain.deputy.deputy.com/api/v1
  • URL
    https://your-subdomain.deputy.deputy.com/api/v1/resource/Leave/BULK
  • Auth
    • HTTP bearer
    • or OAuth 2
      Authorization code: https://once.deputy.com/my/oauth/login
      Token URL: https://once.deputy.com/my/oauth/access_token

Request body

Idinteger required
Employeeinteger required
EmployeeHistoryinteger required
Companyinteger required
LeaveRuleinteger
Startinteger required
DateStartstring date-time
Endinteger required
DateEndstring date-time
Daysnumber double
ApproverTimeinteger
ApproverPayinteger
Commentstring
Statusinteger required
ApprovalCommentstring
TotalHoursnumber double
ExternalIdstring
AllDayboolean required
Creatorinteger
Createdstring date-time
Modifiedstring required
EmployeeObjectobject
EmployeeHistoryObjectobject
CompanyObjectobject
LeaveRuleObjectobject

Response

Success

Idinteger required
Employeeinteger required
EmployeeHistoryinteger required
Companyinteger required
LeaveRuleinteger
Startinteger required
DateStartstring date-time
Endinteger required
DateEndstring date-time
Daysnumber double
ApproverTimeinteger
ApproverPayinteger
Commentstring
Statusinteger required
ApprovalCommentstring
TotalHoursnumber double
ExternalIdstring
AllDayboolean required
Creatorinteger
Createdstring date-time
Modifiedstring required
EmployeeObjectobject
EmployeeHistoryObjectobject
CompanyObjectobject
LeaveRuleObjectobject

Changes

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