PUT api/external/v1/UserUpdate?CreateDataNotFound={CreateDataNotFound}&DepartmentGUID={DepartmentGUID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CreateDataNotFound

boolean

Default value is False

DepartmentGUID

string

None.

Body Parameters

Collection of SFE.Common.PublicEntities.UserUpdateVM
NameDescriptionTypeAdditional information
Active

boolean

None.

Direct

boolean

None.

Hired

date

None.

Rehired

date

None.

Terminated

date

None.

HourlyRate

decimal number

None.

PayType

SFE.Common.Enumerations.PayType

None.

PayFrequency

SFE.Common.Enumerations.PayFrequency

None.

UserCategoryAlphaNumId

string

None.

UserCategoryName

string

None.

UserCategoryId

integer

None.

Id

integer

None.

AlphaNumId

string

None.

FirstName

string

None.

LastName

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "active": true,
    "direct": true,
    "hired": "2026-07-13T03:29:37.7462427Z",
    "rehired": "2026-07-13T03:29:37.7462427Z",
    "terminated": "2026-07-13T03:29:37.7462427Z",
    "hourlyRate": 1.0,
    "payType": 0,
    "payFrequency": 0,
    "userCategoryAlphaNumId": "sample string 1",
    "userCategoryName": "sample string 2",
    "userCategoryId": 3,
    "id": 1,
    "alphaNumId": "sample string 4",
    "firstName": "sample string 5",
    "lastName": "sample string 6"
  },
  {
    "active": true,
    "direct": true,
    "hired": "2026-07-13T03:29:37.7462427Z",
    "rehired": "2026-07-13T03:29:37.7462427Z",
    "terminated": "2026-07-13T03:29:37.7462427Z",
    "hourlyRate": 1.0,
    "payType": 0,
    "payFrequency": 0,
    "userCategoryAlphaNumId": "sample string 1",
    "userCategoryName": "sample string 2",
    "userCategoryId": 3,
    "id": 1,
    "alphaNumId": "sample string 4",
    "firstName": "sample string 5",
    "lastName": "sample string 6"
  }
]

application/xml, text/xml

Sample:
<ArrayOfUserUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFE.Common.PublicEntities">
  <UserUpdateVM>
    <AlphaNumId>sample string 4</AlphaNumId>
    <FirstName>sample string 5</FirstName>
    <Id>1</Id>
    <LastName>sample string 6</LastName>
    <Active>true</Active>
    <Direct>true</Direct>
    <Hired>2026-07-12T23:29:37.7462427-04:00</Hired>
    <HourlyRate>1</HourlyRate>
    <PayFrequency>Weekly</PayFrequency>
    <PayType>Incentive</PayType>
    <Rehired>2026-07-12T23:29:37.7462427-04:00</Rehired>
    <Terminated>2026-07-12T23:29:37.7462427-04:00</Terminated>
    <UserCategoryAlphaNumId>sample string 1</UserCategoryAlphaNumId>
    <UserCategoryId>3</UserCategoryId>
    <UserCategoryName>sample string 2</UserCategoryName>
  </UserUpdateVM>
  <UserUpdateVM>
    <AlphaNumId>sample string 4</AlphaNumId>
    <FirstName>sample string 5</FirstName>
    <Id>1</Id>
    <LastName>sample string 6</LastName>
    <Active>true</Active>
    <Direct>true</Direct>
    <Hired>2026-07-12T23:29:37.7462427-04:00</Hired>
    <HourlyRate>1</HourlyRate>
    <PayFrequency>Weekly</PayFrequency>
    <PayType>Incentive</PayType>
    <Rehired>2026-07-12T23:29:37.7462427-04:00</Rehired>
    <Terminated>2026-07-12T23:29:37.7462427-04:00</Terminated>
    <UserCategoryAlphaNumId>sample string 1</UserCategoryAlphaNumId>
    <UserCategoryId>3</UserCategoryId>
    <UserCategoryName>sample string 2</UserCategoryName>
  </UserUpdateVM>
</ArrayOfUserUpdateVM>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.