POST v1/PayOnDemand/UpdateEmployeePayOnDemandApplicationByEmployeeNumber/{employeeNumber}

Update an Employee Pay On-Demand Application's EmployeePercentWageLimit by Employee Number

Request Information

URI Parameters

NameDescriptionTypeAdditional information
employeeNumber

string

Required

Body Parameters

EmployeePayOnDemandApplication
NameDescriptionTypeAdditional information
EmployeeNumber

string

None.

AgreedToTerms

boolean

None.

Status

integer

None.

DateApplied

date

None.

DateAgreedToTerms

date

None.

EmployeePercentWageLimit

decimal number

None.

OverrideFeePaidBy

Exclude or leave as null to use division fee paid by. Set 0 for Employee, 1 for Employer

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "EmployeeNumber": "sample string 1",
  "AgreedToTerms": true,
  "Status": 3,
  "DateApplied": "2024-05-05T16:25:52.9805931-04:00",
  "DateAgreedToTerms": "2024-05-05T16:25:52.9805931-04:00",
  "EmployeePercentWageLimit": 1.0,
  "OverrideFeePaidBy": 1
}

application/xml, text/xml

Sample:
<EmployeePayOnDemandApplication xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BDBPayroll.TimeAttendance.WebAPI.Models">
  <AgreedToTerms>true</AgreedToTerms>
  <DateAgreedToTerms>2024-05-05T16:25:52.9805931-04:00</DateAgreedToTerms>
  <DateApplied>2024-05-05T16:25:52.9805931-04:00</DateApplied>
  <EmployeeNumber>sample string 1</EmployeeNumber>
  <EmployeePercentWageLimit>1</EmployeePercentWageLimit>
  <OverrideFeePaidBy>1</OverrideFeePaidBy>
  <Status>3</Status>
</EmployeePayOnDemandApplication>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.