POST Stores/StoreConfiguration

StoreConfigurations where a StoreConfiguration

Request Information

URI Parameters

None.

Body Parameters

GetStoreConfigurationRequest
NameDescriptionTypeAdditional information
ID

integer

None.

Lang

string

None.

StoreID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Lang": "sample string 2",
  "StoreID": 3
}

application/xml, text/xml

Sample:
<GetStoreConfigurationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Store">
  <Lang xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.Common.Base">sample string 2</Lang>
  <StoreID xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.Common.Base">3</StoreID>
  <ID>1</ID>
</GetStoreConfigurationRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

StoreConfiguration
NameDescriptionTypeAdditional information
ID

integer

None.

TaxRateID

integer

None.

BillingContact

StoreContact

None.

MarketingEmailNotificationsAccount

SmtpClientConfiguration

None.

StoreNotificationsEmailAccount

SmtpClientConfiguration

None.

PaymentMeansID

The default PaymentMeans to be used in the Web for anonymous users

integer

None.

LanguageID

default Language for this store

integer

None.

ImageSizeID

default ImageSize for this store

integer

None.

TariffID

default Tariff for this store

integer

None.

FrontDomain

string

None.

FrontURL

string

None.

AdminURL

string

None.

NewsletterUnsubscribeBaseURL

string

None.

BaseMediaURL

The URL to reach media (including catalog images)

string

None.

ShowProviderPublicName

If true, shows ProviderPublicName for products

boolean

None.

ManufacturerID

Provider used as this store own manufacturer

integer

None.

PricePrecision

Number of decimals to be used for prices

integer

None.

CustomerCareEmail

CustomerQueries get forwarded to CustomerCareEmail, if not null

string

String length: inclusive between 0 and 100

AdministratorEmail

Email account to receive automated store-related reports from the system

string

String length: inclusive between 0 and 100

CustomerTypeID

Default customer type

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "TaxRateID": 2,
  "BillingContact": {
    "ID": 1,
    "Alias": "sample string 2",
    "Name": "sample string 3",
    "Surnames": "sample string 4",
    "VatIdentifier": "sample string 5",
    "Email": "sample string 6",
    "WebURL": "sample string 7",
    "Phone": "sample string 8",
    "Addressee": "sample string 9",
    "Street": "sample string 10",
    "PostalCode": "sample string 11",
    "Place": {
      "ID": 1,
      "Name": "sample string 2",
      "PostalCode": "sample string 3",
      "LocalityID": 4
    },
    "Country": {
      "ID": 1,
      "Name": "sample string 2",
      "Code": "sample string 3"
    }
  },
  "MarketingEmailNotificationsAccount": {
    "ID": 1,
    "Name": "sample string 2",
    "UserDisplayName": "sample string 3",
    "UserAddress": "sample string 4",
    "Username": "sample string 5",
    "Password": "sample string 6",
    "Host": "sample string 7",
    "Port": 8,
    "EnableSsl": true,
    "ReplyToAddress": "sample string 10"
  },
  "StoreNotificationsEmailAccount": {
    "ID": 1,
    "Name": "sample string 2",
    "UserDisplayName": "sample string 3",
    "UserAddress": "sample string 4",
    "Username": "sample string 5",
    "Password": "sample string 6",
    "Host": "sample string 7",
    "Port": 8,
    "EnableSsl": true,
    "ReplyToAddress": "sample string 10"
  },
  "PaymentMeansID": 3,
  "LanguageID": 4,
  "ImageSizeID": 5,
  "TariffID": 6,
  "FrontDomain": "sample string 7",
  "FrontURL": "sample string 8",
  "AdminURL": "sample string 9",
  "NewsletterUnsubscribeBaseURL": "sample string 10",
  "BaseMediaURL": "sample string 11",
  "ShowProviderPublicName": true,
  "ManufacturerID": 1,
  "PricePrecision": 13,
  "CustomerCareEmail": "sample string 14",
  "AdministratorEmail": "sample string 15",
  "CustomerTypeID": 16
}

application/xml, text/xml

Sample:
<StoreConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Store">
  <AdminURL>sample string 9</AdminURL>
  <AdministratorEmail>sample string 15</AdministratorEmail>
  <BaseMediaURL>sample string 11</BaseMediaURL>
  <BillingContact>
    <Addressee xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 9</Addressee>
    <Country xmlns:d3p1="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Location" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">
      <d3p1:Code>sample string 3</d3p1:Code>
      <d3p1:ID>1</d3p1:ID>
      <d3p1:Name>sample string 2</d3p1:Name>
    </Country>
    <Place xmlns:d3p1="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Location" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">
      <d3p1:ID>1</d3p1:ID>
      <d3p1:LocalityID>4</d3p1:LocalityID>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:PostalCode>sample string 3</d3p1:PostalCode>
    </Place>
    <PostalCode xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 11</PostalCode>
    <Street xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 10</Street>
    <Email xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 6</Email>
    <Phone xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 8</Phone>
    <WebURL xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 7</WebURL>
    <Alias xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 2</Alias>
    <Name xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 3</Name>
    <Surnames xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 4</Surnames>
    <VatIdentifier xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Base">sample string 5</VatIdentifier>
    <ID>1</ID>
  </BillingContact>
  <CustomerCareEmail>sample string 14</CustomerCareEmail>
  <CustomerTypeID>16</CustomerTypeID>
  <FrontDomain>sample string 7</FrontDomain>
  <FrontURL>sample string 8</FrontURL>
  <ID>1</ID>
  <ImageSizeID>5</ImageSizeID>
  <LanguageID>4</LanguageID>
  <ManufacturerID>1</ManufacturerID>
  <MarketingEmailNotificationsAccount xmlns:d2p1="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Communication">
    <d2p1:EnableSsl>true</d2p1:EnableSsl>
    <d2p1:Host>sample string 7</d2p1:Host>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Password>sample string 6</d2p1:Password>
    <d2p1:Port>8</d2p1:Port>
    <d2p1:ReplyToAddress>sample string 10</d2p1:ReplyToAddress>
    <d2p1:UserAddress>sample string 4</d2p1:UserAddress>
    <d2p1:UserDisplayName>sample string 3</d2p1:UserDisplayName>
    <d2p1:Username>sample string 5</d2p1:Username>
  </MarketingEmailNotificationsAccount>
  <NewsletterUnsubscribeBaseURL>sample string 10</NewsletterUnsubscribeBaseURL>
  <PaymentMeansID>3</PaymentMeansID>
  <PricePrecision>13</PricePrecision>
  <ShowProviderPublicName>true</ShowProviderPublicName>
  <StoreNotificationsEmailAccount xmlns:d2p1="http://schemas.datacontract.org/2004/07/ShopworldApi.Admin.Models.View.Communication">
    <d2p1:EnableSsl>true</d2p1:EnableSsl>
    <d2p1:Host>sample string 7</d2p1:Host>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Password>sample string 6</d2p1:Password>
    <d2p1:Port>8</d2p1:Port>
    <d2p1:ReplyToAddress>sample string 10</d2p1:ReplyToAddress>
    <d2p1:UserAddress>sample string 4</d2p1:UserAddress>
    <d2p1:UserDisplayName>sample string 3</d2p1:UserDisplayName>
    <d2p1:Username>sample string 5</d2p1:Username>
  </StoreNotificationsEmailAccount>
  <TariffID>6</TariffID>
  <TaxRateID>2</TaxRateID>
</StoreConfiguration>