PUT api/articles/wheel

Method for update article wheel

Request Information

URI Parameters

None.

Body Parameters

ArticleWheelPutRequest
NameDescriptionTypeAdditional information
Article

Article information about the wheel

ArticlePutRequest

Required

SectionWidth

decimal(9,2)

decimal number

None.

AspectRatio

decimal(9,2)

decimal number

None.

RimDiameter

decimal(9,2)

decimal number

None.

SpeedRatingId

Id for speed rating

integer

None.

Circumference

decimal(9,2)

decimal number

None.

RecommendedPressure

decimal(9,2)

decimal number

None.

TreadPattern

Tread pattern

string

Max length: 30

LoadIndexId

Id for load index

integer

None.

Option

Option

string

Max length: 20

RimWidth

decimal(9,2)

decimal number

None.

Lugs

Lugs

integer

None.

CircleDiameter

decimal(9,2)

decimal number

None.

CentreBore

decimal(9,2)

decimal number

None.

WheelOffset

decimal(9,2)

decimal number

None.

Backspacing

decimal(9,2)

decimal number

None.

Design

Design

string

Max length: 50

Studs

Studs

boolean

None.

IsAlloyRim

Is alloy rim

boolean

None.

TyreTypeId

Id for tyre type

string

None.

ExtraLoad

Extra load

boolean

None.

RunFlatTyre

Run flat tyre

boolean

None.

Wet

Wet

string

Max length: 10

Fuel

Fuel

string

Max length: 10

Noise

Noise

integer

None.

NoiseClass

Noise class

integer

None.

Weight

decimal(9,2)

decimal number

None.

TPMS

Tire Pressure Monitoring System

string

Max length: 100

StudCount

Stud count

integer

None.

RimEdgeProtection

Rim edge protection

boolean

None.

RimBrand

Brand on rim

string

Max length: 100

OECode

Original equipment code

string

Max length: 10

OEBrand

Original equipment brand

string

Max length: 10

NordicFriction

Nordic friction

boolean

None.

PricatProductType

Pricat product type

string

Max length: 1

RFID

Radio-frequency identification

boolean

None.

EUDirectiveNumber

decimal(9,2)

string

Max length: 35

SpecialCompound

Special compound

string

Max length: 5

ThreePMSFMark

Three Peak Mountain Snow Flake Mark

boolean

None.

DistributerWebsiteUrl

Distributer website URL

string

Max length: 128

DistributerProductinfoUrl

Distributer product info URL

string

Max length: 128

ReservedEUUrl1

Reserved URL 1

string

Max length: 128

ReservedEUUrl2

Reserved URL 2

string

Max length: 128

Remarks

None.

Example

None.

Request Formats

application/json, text/json

Sample:
{
  "Article": {
    "ArticleListPrice": {
      "SupplierId": "806ffb46-79ab-43c7-aa08-3581f40d634b",
      "Price": 1.0,
      "Discount": 1.0
    },
    "RecyclingArticleNumbers": [
      1,
      2
    ],
    "ArticleTexts": [
      {
        "ShortText": "sample string 1",
        "Text": "sample string 2",
        "Description": "sample string 3"
      },
      {
        "ShortText": "sample string 1",
        "Text": "sample string 2",
        "Description": "sample string 3"
      }
    ],
    "ArticleNo": 1,
    "MainGroupId": 2,
    "SubGroupId": 3,
    "IsActive": true,
    "Ean": "sample string 5",
    "DateOfTermination": "12/21/2025 1:06:15 PM",
    "UnitId": 1,
    "AlternativeArticleNumber": 1,
    "AccountingEntryTemplateId": 6,
    "RequestCostAtSale": true,
    "InfoDocumentUri": "sample string 8",
    "ReplacementArticleNumber": 1,
    "SupplierArticleId": "sample string 9",
    "CompilatorId": 1,
    "VatId": 1,
    "OriginalArticleNumber": "sample string 10",
    "ProductLine": "sample string 11",
    "OriginalEquipment": true,
    "Make": "sample string 12",
    "NetNetCalculationId": 1,
    "OEM": "sample string 13",
    "SearchCode": "sample string 14",
    "CommodityId": "sample string 15",
    "ListPrice": 16.0,
    "ListPriceDiscountFactor": 17.0
  },
  "SectionWidth": 1.0,
  "AspectRatio": 1.0,
  "RimDiameter": 1.0,
  "SpeedRatingId": 1,
  "Circumference": 1.0,
  "RecommendedPressure": 1.0,
  "TreadPattern": "sample string 1",
  "LoadIndexId": 1,
  "Option": "sample string 2",
  "RimWidth": 1.0,
  "Lugs": 1,
  "CircleDiameter": 1.0,
  "CentreBore": 1.0,
  "WheelOffset": 1.0,
  "Backspacing": 1.0,
  "Design": "sample string 3",
  "Studs": true,
  "IsAlloyRim": true,
  "TyreTypeId": "sample string 4",
  "ExtraLoad": true,
  "RunFlatTyre": true,
  "Wet": "sample string 5",
  "Fuel": "sample string 6",
  "Noise": 1,
  "NoiseClass": 1,
  "Weight": 1.0,
  "TPMS": "sample string 7",
  "StudCount": 1,
  "RimEdgeProtection": true,
  "RimBrand": "sample string 8",
  "OECode": "sample string 9",
  "OEBrand": "sample string 10",
  "NordicFriction": true,
  "PricatProductType": "sample string 11",
  "RFID": true,
  "EUDirectiveNumber": "sample string 12",
  "SpecialCompound": "sample string 13",
  "ThreePMSFMark": true,
  "DistributerWebsiteUrl": "sample string 14",
  "DistributerProductinfoUrl": "sample string 15",
  "ReservedEUUrl1": "sample string 16",
  "ReservedEUUrl2": "sample string 17"
}

application/xml, text/xml

Sample:
<ArticleWheelPutRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Article">
  <AspectRatio>1</AspectRatio>
  <Backspacing>1</Backspacing>
  <CentreBore>1</CentreBore>
  <CircleDiameter>1</CircleDiameter>
  <Circumference>1</Circumference>
  <Design>sample string 3</Design>
  <DistributerProductinfoUrl>sample string 15</DistributerProductinfoUrl>
  <DistributerWebsiteUrl>sample string 14</DistributerWebsiteUrl>
  <EUDirectiveNumber>sample string 12</EUDirectiveNumber>
  <ExtraLoad>true</ExtraLoad>
  <Fuel>sample string 6</Fuel>
  <IsAlloyRim>true</IsAlloyRim>
  <LoadIndexId>1</LoadIndexId>
  <Lugs>1</Lugs>
  <Noise>1</Noise>
  <NoiseClass>1</NoiseClass>
  <NordicFriction>true</NordicFriction>
  <OEBrand>sample string 10</OEBrand>
  <OECode>sample string 9</OECode>
  <Option>sample string 2</Option>
  <PricatProductType>sample string 11</PricatProductType>
  <RFID>true</RFID>
  <RecommendedPressure>1</RecommendedPressure>
  <ReservedEUUrl1>sample string 16</ReservedEUUrl1>
  <ReservedEUUrl2>sample string 17</ReservedEUUrl2>
  <RimBrand>sample string 8</RimBrand>
  <RimDiameter>1</RimDiameter>
  <RimEdgeProtection>true</RimEdgeProtection>
  <RimWidth>1</RimWidth>
  <RunFlatTyre>true</RunFlatTyre>
  <SectionWidth>1</SectionWidth>
  <SpecialCompound>sample string 13</SpecialCompound>
  <SpeedRatingId>1</SpeedRatingId>
  <StudCount>1</StudCount>
  <Studs>true</Studs>
  <TPMS>sample string 7</TPMS>
  <ThreePMSFMark>true</ThreePMSFMark>
  <TreadPattern>sample string 1</TreadPattern>
  <TyreTypeId>sample string 4</TyreTypeId>
  <Weight>1</Weight>
  <Wet>sample string 5</Wet>
  <WheelOffset>1</WheelOffset>
  <Article>
    <AccountingEntryTemplateId>6</AccountingEntryTemplateId>
    <AlternativeArticleNumber>1</AlternativeArticleNumber>
    <ArticleNo>1</ArticleNo>
    <CommodityId>sample string 15</CommodityId>
    <CompilatorId>1</CompilatorId>
    <DateOfTermination>2025-12-21T13:06:15.6680403+00:00</DateOfTermination>
    <Ean>sample string 5</Ean>
    <InfoDocumentUri>sample string 8</InfoDocumentUri>
    <IsActive>true</IsActive>
    <ListPrice>16</ListPrice>
    <ListPriceDiscountFactor>17</ListPriceDiscountFactor>
    <MainGroupId>2</MainGroupId>
    <Make>sample string 12</Make>
    <NetNetCalculationId>1</NetNetCalculationId>
    <OEM>sample string 13</OEM>
    <OriginalArticleNumber>sample string 10</OriginalArticleNumber>
    <OriginalEquipment>true</OriginalEquipment>
    <ProductLine>sample string 11</ProductLine>
    <ReplacementArticleNumber>1</ReplacementArticleNumber>
    <RequestCostAtSale>true</RequestCostAtSale>
    <SearchCode>sample string 14</SearchCode>
    <SubGroupId>3</SubGroupId>
    <SupplierArticleId>sample string 9</SupplierArticleId>
    <UnitId>1</UnitId>
    <VatId>1</VatId>
    <ArticleListPrice>
      <Discount>1</Discount>
      <Price>1</Price>
      <SupplierId>806ffb46-79ab-43c7-aa08-3581f40d634b</SupplierId>
    </ArticleListPrice>
    <ArticleTexts>
      <ArticleText>
        <Description>sample string 3</Description>
        <ShortText>sample string 1</ShortText>
        <Text>sample string 2</Text>
      </ArticleText>
      <ArticleText>
        <Description>sample string 3</Description>
        <ShortText>sample string 1</ShortText>
        <Text>sample string 2</Text>
      </ArticleText>
    </ArticleTexts>
    <RecyclingArticleNumbers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:long>1</d3p1:long>
      <d3p1:long>2</d3p1:long>
    </RecyclingArticleNumbers>
  </Article>
</ArticleWheelPutRequest>

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 'ArticleWheelPutRequest'.

Response Information

Resource Description

ArticlePutResponse
NameDescriptionTypeAdditional information
Errors

List of errors when updating article

Collection of PutArticleError

None.

Success

Returns true if article is updated

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Errors": [
    {
      "ErrorCode": 1,
      "ErrorMessage": "sample string 1"
    },
    {
      "ErrorCode": 1,
      "ErrorMessage": "sample string 1"
    }
  ],
  "Success": true
}

application/xml, text/xml

Sample:
<ArticlePutResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Article">
  <Errors>
    <PutArticleError>
      <ErrorCode>InternalServerError</ErrorCode>
      <ErrorMessage>sample string 1</ErrorMessage>
    </PutArticleError>
    <PutArticleError>
      <ErrorCode>InternalServerError</ErrorCode>
      <ErrorMessage>sample string 1</ErrorMessage>
    </PutArticleError>
  </Errors>
  <Success>true</Success>
</ArticlePutResponse>