POST api/WFM/UpdateConfigSettings

Request Information

URI Parameters

None.

Body Parameters

clsDesktopappConfigSettings
NameDescriptionTypeAdditional information
RespCode

string

None.

RespStatus

string

None.

RespMessage

string

None.

UserId

string

None.

DesktopappConfigSettings

DesktopappConfigSettings

None.

Request Formats

application/json, text/json

Sample:
{
  "RespCode": "sample string 1",
  "RespStatus": "sample string 2",
  "RespMessage": "sample string 3",
  "UserId": "sample string 4",
  "DesktopappConfigSettings": {
    "Id": 1,
    "BaseUrl": "sample string 2",
    "ApiTimeout": "sample string 3",
    "KeepAliveTime": "sample string 4",
    "AppVersionId": "sample string 5",
    "EnableDesktopApp": true,
    "AutoConfirmation": true,
    "CentralizeLogging": {
      "Url": "sample string 1",
      "Enable": true
    },
    "DefaultValueInitCall": {
      "Campaign": "sample string 1",
      "Lob": "sample string 2",
      "FirstName": "sample string 3",
      "LastName": "sample string 4",
      "Mobno": "sample string 5",
      "Email": "sample string 6",
      "Language": "sample string 7",
      "UserData": {
        "hostname": "sample string 1"
      },
      "DeviceSource": {
        "AudioInput": "sample string 1",
        "AudioOutput": "sample string 2",
        "VideoInput": "sample string 3"
      },
      "Position": {
        "xCoordinates": "sample string 1",
        "yCoordinates": "sample string 2",
        "width": "sample string 3",
        "height": "sample string 4"
      }
    }
  }
}

application/xml, text/xml

Sample:
<clsDesktopappConfigSettings xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WFM_WebAPI.Models">
  <DesktopappConfigSettings>
    <ApiTimeout>sample string 3</ApiTimeout>
    <AppVersionId>sample string 5</AppVersionId>
    <AutoConfirmation>true</AutoConfirmation>
    <BaseUrl>sample string 2</BaseUrl>
    <CentralizeLogging>
      <Enable>true</Enable>
      <Url>sample string 1</Url>
    </CentralizeLogging>
    <DefaultValueInitCall>
      <Campaign>sample string 1</Campaign>
      <DeviceSource>
        <AudioInput>sample string 1</AudioInput>
        <AudioOutput>sample string 2</AudioOutput>
        <VideoInput>sample string 3</VideoInput>
      </DeviceSource>
      <Email>sample string 6</Email>
      <FirstName>sample string 3</FirstName>
      <Language>sample string 7</Language>
      <LastName>sample string 4</LastName>
      <Lob>sample string 2</Lob>
      <Mobno>sample string 5</Mobno>
      <Position>
        <height>sample string 4</height>
        <width>sample string 3</width>
        <xCoordinates>sample string 1</xCoordinates>
        <yCoordinates>sample string 2</yCoordinates>
      </Position>
      <UserData>
        <hostname>sample string 1</hostname>
      </UserData>
    </DefaultValueInitCall>
    <EnableDesktopApp>true</EnableDesktopApp>
    <Id>1</Id>
    <KeepAliveTime>sample string 4</KeepAliveTime>
  </DesktopappConfigSettings>
  <RespCode>sample string 1</RespCode>
  <RespMessage>sample string 3</RespMessage>
  <RespStatus>sample string 2</RespStatus>
  <UserId>sample string 4</UserId>
</clsDesktopappConfigSettings>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

clsResponse
NameDescriptionTypeAdditional information
RespCode

string

None.

RespStatus

string

None.

RespMessage

string

None.

Response Formats

application/json, text/json

Sample:
{
  "RespCode": "sample string 1",
  "RespStatus": "sample string 2",
  "RespMessage": "sample string 3"
}

application/xml, text/xml

Sample:
<clsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WFM_WebAPI.Models">
  <RespCode>sample string 1</RespCode>
  <RespMessage>sample string 3</RespMessage>
  <RespStatus>sample string 2</RespStatus>
</clsResponse>