POST api/Benefits/AddorUpdateBenefit

Request Information

URI Parameters

None.

Body Parameters

EmployeeBenefits
NameDescriptionTypeAdditional information
benefitid

integer

None.

benefitname

string

None.

employeeid

integer

None.

employee_benefits_end_date

string

None.

employee_benefits_startdate

string

None.

employee_email

string

None.

fiscalyear

string

None.

isEnabled

integer

None.

isrelevant

integer

None.

remindme

string

None.

remindMeBy

string

None.

Request Formats

application/json, text/json

Sample:
{
  "benefitid": 1,
  "benefitname": "sample string 2",
  "employeeid": 3,
  "employee_benefits_end_date": "sample string 4",
  "employee_benefits_startdate": "sample string 5",
  "employee_email": "sample string 6",
  "fiscalyear": "sample string 7",
  "isEnabled": 8,
  "isrelevant": 9,
  "remindme": "sample string 10",
  "remindMeBy": "sample string 11"
}

application/xml, text/xml

Sample:
<EmployeeBenefits xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GTI.DW.PeopleProfile.Domain.Models">
  <benefitid>1</benefitid>
  <benefitname>sample string 2</benefitname>
  <employee_benefits_end_date>sample string 4</employee_benefits_end_date>
  <employee_benefits_startdate>sample string 5</employee_benefits_startdate>
  <employee_email>sample string 6</employee_email>
  <employeeid>3</employeeid>
  <fiscalyear>sample string 7</fiscalyear>
  <isEnabled>8</isEnabled>
  <isrelevant>9</isrelevant>
  <remindMeBy>sample string 11</remindMeBy>
  <remindme>sample string 10</remindme>
</EmployeeBenefits>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />