EmployeeBenefits

GetEmployeeBenefitBasesAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
employeeUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/employees/{employeeUid}/benefits
Request samples
Response samples
[
]

PostEmployeeBenefitAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
employeeUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
benefitUid
required
string <uuid>
pricePerMonth
number <double>
name
string [ 0 .. 80 ] characters
isProrated
boolean
pbsNumber
string
companyContribution
number <double>
includedInPensionBase
boolean
includedInAmPensionBase
boolean
includedInHolidayEntitlementSalaryBase
boolean
Responses
200

OK

post/api/companies/{companyUid}/employees/{employeeUid}/benefits
Request samples
{
}
Response samples
{
}

PostEmployeeBenefitBulkAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
Array
employeeUid
required
string <uuid>
required
object (Zalary.Models.Employee.CreateBenefitRequest)
Responses
200

OK

post/api/companies/{companyUid}/benefits/bulk
Request samples
[
]
Response samples
[
]

DeleteBenefitPerEmployee

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
employeeUid
required
string <uuid>
benefitUid
required
string <uuid>
query Parameters
api-version
string
Responses
204

No Content

delete/api/companies/{companyUid}/employees/{employeeUid}/benefits/{benefitUid}
Request samples

UpdatePricePerMouthBenefit

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
employeeUid
required
string <uuid>
benefitUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
pricePerMonth
number <double>
name
string [ 0 .. 80 ] characters
isProrated
boolean
pbsNumber
string
companyContribution
number <double>
includedInPensionBase
boolean
includedInAmPensionBase
boolean
includedInHolidayEntitlementSalaryBase
boolean
Responses
204

No Content

patch/api/companies/{companyUid}/employees/{employeeUid}/benefits/{benefitUid}
Request samples
{
}