PayrollApprovalForPayroll

GetPayrollApprovalSettingsForPayrollAsync

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

OK

get/api/companies/{companyUid}/payroll/{payrollUid}/approval/settings
Request samples
Response samples
{
}

GetResponsiblePersonsForApprovalFlowForPayrollAsync

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

OK

get/api/companies/{companyUid}/payroll/{payrollUid}/approval/responsible-persons
Request samples
Response samples
[
]

ActivatePayrollApprovalFlowForPayrollAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
payrollApprovers
Array of strings <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/payroll/{payrollUid}/approval
Request samples
{
}

ChangeApproverActionForUserInPayrollAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
verificationCode
string
action
integer <int32>
Enum: 0 1 2
comment
string
Responses
204

No Content

patch/api/companies/{companyUid}/payroll/{payrollUid}/approval
Request samples
{
}

ActivatePayrollApprovalFlowForPayrollWithAutoCompleteAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
mobileVerificationCode
required
string = 6 characters
payrollApprovers
Array of strings <uuid>
Responses
204

No Content

post/api/companies/{companyUid}/payroll/{payrollUid}/approval/autocomplete
Request samples
{
}

CompletePayrollWithACommentAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
mobileVerificationCode
required
string = 6 characters
comment
required
string [ 0 .. 250 ] characters
Responses
204

No Content

post/api/companies/{companyUid}/payroll/{payrollUid}/approval/run/override
Request samples
{
}

CancelPayrollApprovalFlowForPayrollAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
comment
required
string [ 0 .. 250 ] characters
Responses
204

No Content

patch/api/companies/{companyUid}/payroll/{payrollUid}/approval/cancel
Request samples
{
}