POST api/IntegrationSettings/WebLager

Request Information

URI Parameters

None.

Body Parameters

WorkPoint365.ThirdParty.Model.WebLagerSettings
NameDescriptionTypeAdditional information
EndpointAddress

string

None.

User

string

None.

Password

string

None.

FieldMappings

Collection of WorkPoint365.ThirdParty.Model.WebLagerSettings+FieldMapping

None.

ClearanceMappings

Collection of WorkPoint365.ThirdParty.Model.WebLagerSettings+ClearanceMapping

None.

BuildingProjectCategoryMappings

Collection of WorkPoint365.ThirdParty.Model.WebLagerSettings+BuildingProjectCategoryMapping

None.

FileDocumentTypeMappings

Collection of WorkPoint365.ThirdParty.Model.WebLagerSettings+FileDocumentTypeMapping

None.

Request Formats

application/json, text/json

Sample:
{
  "EndpointAddress": "sample string 1",
  "User": "sample string 2",
  "Password": "sample string 3",
  "FieldMappings": [
    {
      "WebLagerField": 10,
      "SharePointInternalFieldName": "sample string 1",
      "StaticValue": "sample string 2",
      "TagId": 1
    },
    {
      "WebLagerField": 10,
      "SharePointInternalFieldName": "sample string 1",
      "StaticValue": "sample string 2",
      "TagId": 1
    }
  ],
  "ClearanceMappings": [
    {
      "TermGuid": "sample string 1",
      "ChoiseValue": "sample string 2",
      "ClearanceType": 0
    },
    {
      "TermGuid": "sample string 1",
      "ChoiseValue": "sample string 2",
      "ClearanceType": 0
    }
  ],
  "BuildingProjectCategoryMappings": [
    {
      "TermGuid": "sample string 1",
      "TagId": 2
    },
    {
      "TermGuid": "sample string 1",
      "TagId": 2
    }
  ],
  "FileDocumentTypeMappings": [
    {
      "TermGuid": "sample string 1",
      "TagId": 2
    },
    {
      "TermGuid": "sample string 1",
      "TagId": 2
    }
  ]
}

application/xml, text/xml

Sample:
<WebLagerSettings xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint365.ThirdParty.Model">
  <BuildingProjectCategoryMappings>
    <WebLagerSettings.BuildingProjectCategoryMapping>
      <TagId>2</TagId>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.BuildingProjectCategoryMapping>
    <WebLagerSettings.BuildingProjectCategoryMapping>
      <TagId>2</TagId>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.BuildingProjectCategoryMapping>
  </BuildingProjectCategoryMappings>
  <ClearanceMappings>
    <WebLagerSettings.ClearanceMapping>
      <ChoiseValue>sample string 2</ChoiseValue>
      <ClearanceType>NONE</ClearanceType>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.ClearanceMapping>
    <WebLagerSettings.ClearanceMapping>
      <ChoiseValue>sample string 2</ChoiseValue>
      <ClearanceType>NONE</ClearanceType>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.ClearanceMapping>
  </ClearanceMappings>
  <EndpointAddress>sample string 1</EndpointAddress>
  <FieldMappings>
    <WebLagerSettings.FieldMapping>
      <SharePointInternalFieldName>sample string 1</SharePointInternalFieldName>
      <StaticValue>sample string 2</StaticValue>
      <TagId>1</TagId>
      <WebLagerField>BuildingProjectScanId</WebLagerField>
    </WebLagerSettings.FieldMapping>
    <WebLagerSettings.FieldMapping>
      <SharePointInternalFieldName>sample string 1</SharePointInternalFieldName>
      <StaticValue>sample string 2</StaticValue>
      <TagId>1</TagId>
      <WebLagerField>BuildingProjectScanId</WebLagerField>
    </WebLagerSettings.FieldMapping>
  </FieldMappings>
  <FileDocumentTypeMappings>
    <WebLagerSettings.FileDocumentTypeMapping>
      <TagId>2</TagId>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.FileDocumentTypeMapping>
    <WebLagerSettings.FileDocumentTypeMapping>
      <TagId>2</TagId>
      <TermGuid>sample string 1</TermGuid>
    </WebLagerSettings.FileDocumentTypeMapping>
  </FileDocumentTypeMappings>
  <Password>sample string 3</Password>
  <User>sample string 2</User>
</WebLagerSettings>

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.