POST api/Syndication/LogAccountConfiguration

Log SiteConfig JSON from website for better compatability support.

Request Information

URI Parameters

None.

Body Parameters

RequestLogAccountConfiguration
NameDescriptionTypeAdditional information
HHTConfig

HHTConfig

None.

SiteKey

string

None.

Request Formats

application/json, text/json

Sample:
{
  "HHTConfig": {
    "SiteKey": "sample string 1",
    "Implementation": "sample string 2",
    "CatalogIncludeCoupon": true,
    "CatalogIncludeContact": true,
    "CustomIncludeProductFilter": true,
    "CustomIncludeCoupon": true,
    "CustomIncludeContact": true,
    "CustomBrandFilter": "sample string 8",
    "CurrentUrl": "sample string 9",
    "CurrentDomain": "sample string 10",
    "HHTDomain": "sample string 11",
    "IsMultipage": true,
    "Filters": [
      "sample string 1",
      "sample string 2"
    ],
    "AdHocProducts": [
      "sample string 1",
      "sample string 2"
    ],
    "ADHOCIncludeCoupon": true,
    "ADHOCIncludeContact": true,
    "CustomCategory": "sample string 15"
  },
  "SiteKey": "sample string 1"
}

application/xml, text/xml

Sample:
<RequestLogAccountConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/data.hearthnhome.Models.Syndication.Request">
  <SiteKey>sample string 1</SiteKey>
  <HHTConfig xmlns:d2p1="http://schemas.datacontract.org/2004/07/data.hearthnhome.Models.Syndication">
    <d2p1:ADHOCIncludeContact>true</d2p1:ADHOCIncludeContact>
    <d2p1:ADHOCIncludeCoupon>true</d2p1:ADHOCIncludeCoupon>
    <d2p1:AdHocProducts xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </d2p1:AdHocProducts>
    <d2p1:CatalogIncludeContact>true</d2p1:CatalogIncludeContact>
    <d2p1:CatalogIncludeCoupon>true</d2p1:CatalogIncludeCoupon>
    <d2p1:CurrentDomain>sample string 10</d2p1:CurrentDomain>
    <d2p1:CurrentUrl>sample string 9</d2p1:CurrentUrl>
    <d2p1:CustomBrandFilter>sample string 8</d2p1:CustomBrandFilter>
    <d2p1:CustomCategory>sample string 15</d2p1:CustomCategory>
    <d2p1:CustomIncludeContact>true</d2p1:CustomIncludeContact>
    <d2p1:CustomIncludeCoupon>true</d2p1:CustomIncludeCoupon>
    <d2p1:CustomIncludeProductFilter>true</d2p1:CustomIncludeProductFilter>
    <d2p1:Filters xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </d2p1:Filters>
    <d2p1:HHTDomain>sample string 11</d2p1:HHTDomain>
    <d2p1:Implementation>sample string 2</d2p1:Implementation>
    <d2p1:IsMultipage>true</d2p1:IsMultipage>
    <d2p1:SiteKey>sample string 1</d2p1:SiteKey>
  </HHTConfig>
</RequestLogAccountConfiguration>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RequestLogAccountConfiguration'.

Response Information

Resource Description

ResponseLogAccountConfiguration
NameDescriptionTypeAdditional information
Success

boolean

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Message": "sample string 2"
}

application/xml, text/xml

Sample:
<ResponseLogAccountConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/data.hearthnhome.Models.Syndication.Response">
  <Message>sample string 2</Message>
  <Success>true</Success>
</ResponseLogAccountConfiguration>