GET api/Articles/{articleNumber}

Get a specific articles details.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
articleNumber

Article number

integer

Required

Body Parameters

None.

Remarks

404 Not found is returned if the specified article cannot be found.

Example

//Gets the article with article number 1
http://localhost/api/articles/1

Response Information

Resource Description

The article with the specified article number

ArticleResponse
NameDescriptionTypeAdditional information
Id

The unique identifier for the article

globally unique identifier

Required

ArticleImageUrl

Article image URI used for getting the article image from the suppliers image bank.

By setting the type property in the image URL it's possible to locate different image sizes:
http://extranet.compilator.com/handlers/ImageHandler.ashx?comId=1&imgid=1&type={empty}|thmb|orig|detail|.


type= : Retrieves a normal size image (type omitted or left empty).


type=thmb: Retrieves a thumbnail size image.


type=orig: Retrieves the image in original size (might be large).


type=detail: Retrieves a detail size image.


If none of the images in the ImageBankImages collection is set to primary, or the collection is empty, this is the primary image of the article.

string

None.

ImageBankImages


List of uploaded images for an article in DäckData.


If none of the images in the ImageBankImages collection is set to primary, or the collection is empty, the primary image is the suppliers image in the property ArticleImageUrl.

Collection of ArticleImageBankResponse

None.

ArticleImageId

Article image id.

string

None.

MarketingText

Marketing text as HTML markup.

string

None.

MainGroupName

Name of the main group

string

Required

Max length: 50

SubGroupName

Name of the sub group

string

Required

Max length: 50

UnitName

Name of the unit

string

Max length: 100

VatRate

Vat rate in percentage.

decimal number

None.

Discontinued

True if article is discontinued (end of life)

boolean

Required

ShortText

Short text for article

string

Max length: 50

LongText

Long text for article

string

Max length: 4000

Tyre

ArticleTyreResponse

None.

Rim

ArticleRimResponse

None.

Service

ArticleServiceResponse

None.

Tube

ArticleTubeResponse

None.

Wheel

ArticleWheelResponse

None.

RecyclingArticles

Collection of RecyclingArticlesResponse

None.

ArticleNo

Article number

integer

Required

MainGroupId

Id of the main group

integer

Required

SubGroupId

Id of the sub group

integer

Required

IsActive

True if article is active

boolean

Required

Ean

European Article Number

string

Max length: 128

DateOfTermination

Date of termination

date

None.

UnitId

Id of the unit

integer

None.

AlternativeArticleNumber

Article number for alternative article

integer

None.

AccountingEntryTemplateId

Id for the accounting entry template

integer

Required

RequestCostAtSale

True if cost price must be set in order

boolean

Required

InfoDocumentUri

Uri where info about the article can be found

string

Max length: 1024

ReplacementArticleNumber

Article number

integer

None.

SupplierArticleId

Article id from supplier

string

Max length: 128

CompilatorId

Compilators id

integer

None.

VatId

Id of VAT

integer

None.

OriginalArticleNumber

Original article number

string

Max length: 100

ProductLine

Product line

string

Max length: 25

OriginalEquipment

True if it is original equipment

boolean

None.

Make

Make

string

Max length: 100

NetNetCalculationId

Id of net net calculation

integer

None.

OEM

Original equipment manufacturer

string

Max length: 20

SearchCode

Search code. Must be unique

string

Max length: 10

CommodityId

string

Max length: 10

ListPrice

The price for the article before discount.

decimal number

None.

ListPriceDiscountFactor

The discount used to calculate purchase price.
Discount factor, 1.0 = 100% discount, 0.5 = 50% discount

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": "37ecd815-3c7d-4b63-b502-aefc4b9ba7c6",
  "ArticleImageUrl": "sample string 2",
  "ImageBankImages": [
    {
      "Imageurl": "sample string 1",
      "ThumbnailImageUrl": "sample string 2",
      "OriginalImageUrl": "sample string 3",
      "IsPrimary": true
    },
    {
      "Imageurl": "sample string 1",
      "ThumbnailImageUrl": "sample string 2",
      "OriginalImageUrl": "sample string 3",
      "IsPrimary": true
    }
  ],
  "ArticleImageId": "sample string 3",
  "MarketingText": "sample string 4",
  "MainGroupName": "sample string 5",
  "SubGroupName": "sample string 6",
  "UnitName": "sample string 7",
  "VatRate": 1.0,
  "Discontinued": true,
  "ShortText": "sample string 9",
  "LongText": "sample string 10",
  "Tyre": {
    "SpeedRatingKey": "sample string 1",
    "LoadIndexValue": 1.0,
    "AlternativeLoadIndexValue": 1.0,
    "SectionWidth": 1.0,
    "AspectRatio": 1.0,
    "RimDiameter": 1.0,
    "SpeedRatingId": 1,
    "Circumference": 1.0,
    "OverallWidth": 1.0,
    "OverallDiameter": 1.0,
    "RecommendedPressure": 1.0,
    "TreadPattern": "sample string 2",
    "LoadIndexId": 1,
    "AlternativeLoadIndexId": 1,
    "Studs": true,
    "Option": "sample string 3",
    "RecomendedRimWidthMin": 1.0,
    "RecomendedRimWidthMax": 1.0,
    "Ply": "sample string 4",
    "Duration": "12/21/2025 1:03:16 PM",
    "ExtraLoad": true,
    "RunFlatTyre": true,
    "Wet": "sample string 5",
    "Fuel": "sample string 6",
    "Weight": 1.0,
    "Noise": 1,
    "NoiseClass": 1,
    "StudCount": 1,
    "RimEdgeProtection": true,
    "OECode": "sample string 7",
    "OEBrand": "sample string 8",
    "NordicFriction": true,
    "PricatProductType": "sample string 9",
    "RFID": true,
    "EUDirectiveNumber": "sample string 10",
    "SpecialCompound": "sample string 11",
    "ThreePMSFMark": true,
    "DistributerWebsiteUrl": "sample string 12",
    "DistributerProductinfoUrl": "sample string 13",
    "ReservedEUUrl1": "sample string 14",
    "ReservedEUUrl2": "sample string 15"
  },
  "Rim": {
    "VehicleInfo": [
      {
        "Make": "sample string 1",
        "Model": "sample string 2"
      },
      {
        "Make": "sample string 1",
        "Model": "sample string 2"
      }
    ],
    "Original": true,
    "Diameter": 1.0,
    "Width": 1.0,
    "Lugs": 1,
    "CircleDiameter": 1.0,
    "CentreBore": 1.0,
    "CentreBoreDesign": "sample string 2",
    "RecomendedSectionWidth": 1.0,
    "RecomendedAspectRatio": 1.0,
    "RecomendedRimDiameter": 1.0,
    "WheelOffset": 1.0,
    "Backspacing": 1.0,
    "Design": "sample string 3",
    "Kit": "sample string 4",
    "LockKit": "sample string 5",
    "Duration": "12/21/2025 1:03:16 PM",
    "IsAlloy": true,
    "Brand": "sample string 6",
    "Weight": 1.0
  },
  "Service": {
    "Duration": "12/21/2025 1:03:16 PM"
  },
  "Tube": {
    "SectionWidth": 1.0,
    "AspectRatio": 1.0,
    "RimDiameter": 1.0,
    "Valve": "sample string 1",
    "Weight": 1.0
  },
  "Wheel": {
    "VehicleInfo": [
      {
        "Make": "sample string 1",
        "Model": "sample string 2"
      },
      {
        "Make": "sample string 1",
        "Model": "sample string 2"
      }
    ],
    "SpeedRatingKey": "sample string 1",
    "LoadIndexValue": 1.0,
    "SectionWidth": 1.0,
    "AspectRatio": 1.0,
    "RimDiameter": 1.0,
    "SpeedRatingId": 1,
    "Circumference": 1.0,
    "RecommendedPressure": 1.0,
    "TreadPattern": "sample string 2",
    "LoadIndexId": 1,
    "Option": "sample string 3",
    "RimWidth": 1.0,
    "Lugs": 1,
    "CircleDiameter": 1.0,
    "CentreBore": 1.0,
    "WheelOffset": 1.0,
    "Backspacing": 1.0,
    "Design": "sample string 4",
    "Studs": true,
    "IsAlloyRim": true,
    "TyreTypeId": "sample string 5",
    "ExtraLoad": true,
    "RunFlatTyre": true,
    "Wet": "sample string 6",
    "Fuel": "sample string 7",
    "Noise": 1,
    "NoiseClass": 1,
    "Weight": 1.0,
    "TPMS": "sample string 8",
    "StudCount": 1,
    "RimEdgeProtection": true,
    "RimBrand": "sample string 9",
    "OECode": "sample string 10",
    "OEBrand": "sample string 11",
    "NordicFriction": true,
    "PricatProductType": "sample string 12",
    "RFID": true,
    "EUDirectiveNumber": "sample string 13",
    "SpecialCompound": "sample string 14",
    "ThreePMSFMark": true,
    "DistributerWebsiteUrl": "sample string 15",
    "DistributerProductinfoUrl": "sample string 16",
    "ReservedEUUrl1": "sample string 17",
    "ReservedEUUrl2": "sample string 18"
  },
  "RecyclingArticles": [
    {
      "ArticleNo": 1,
      "ArticleListPrice": {
        "SupplierId": "9b530839-8d02-4f60-a4b7-72c177bb55d8",
        "Price": 1.0,
        "Discount": 1.0
      }
    },
    {
      "ArticleNo": 1,
      "ArticleListPrice": {
        "SupplierId": "9b530839-8d02-4f60-a4b7-72c177bb55d8",
        "Price": 1.0,
        "Discount": 1.0
      }
    }
  ],
  "ArticleNo": 11,
  "MainGroupId": 12,
  "SubGroupId": 13,
  "IsActive": true,
  "Ean": "sample string 15",
  "DateOfTermination": "12/21/2025 1:03:16 PM",
  "UnitId": 1,
  "AlternativeArticleNumber": 1,
  "AccountingEntryTemplateId": 16,
  "RequestCostAtSale": true,
  "InfoDocumentUri": "sample string 18",
  "ReplacementArticleNumber": 1,
  "SupplierArticleId": "sample string 19",
  "CompilatorId": 1,
  "VatId": 1,
  "OriginalArticleNumber": "sample string 20",
  "ProductLine": "sample string 21",
  "OriginalEquipment": true,
  "Make": "sample string 22",
  "NetNetCalculationId": 1,
  "OEM": "sample string 23",
  "SearchCode": "sample string 24",
  "CommodityId": "sample string 25",
  "ListPrice": 26.0,
  "ListPriceDiscountFactor": 27.0
}

application/xml, text/xml

Sample:
<ArticleResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Article">
  <AccountingEntryTemplateId>16</AccountingEntryTemplateId>
  <AlternativeArticleNumber>1</AlternativeArticleNumber>
  <ArticleNo>11</ArticleNo>
  <CommodityId>sample string 25</CommodityId>
  <CompilatorId>1</CompilatorId>
  <DateOfTermination>2025-12-21T13:03:16.6737597+00:00</DateOfTermination>
  <Ean>sample string 15</Ean>
  <InfoDocumentUri>sample string 18</InfoDocumentUri>
  <IsActive>true</IsActive>
  <ListPrice>26</ListPrice>
  <ListPriceDiscountFactor>27</ListPriceDiscountFactor>
  <MainGroupId>12</MainGroupId>
  <Make>sample string 22</Make>
  <NetNetCalculationId>1</NetNetCalculationId>
  <OEM>sample string 23</OEM>
  <OriginalArticleNumber>sample string 20</OriginalArticleNumber>
  <OriginalEquipment>true</OriginalEquipment>
  <ProductLine>sample string 21</ProductLine>
  <ReplacementArticleNumber>1</ReplacementArticleNumber>
  <RequestCostAtSale>true</RequestCostAtSale>
  <SearchCode>sample string 24</SearchCode>
  <SubGroupId>13</SubGroupId>
  <SupplierArticleId>sample string 19</SupplierArticleId>
  <UnitId>1</UnitId>
  <VatId>1</VatId>
  <ArticleImageId>sample string 3</ArticleImageId>
  <ArticleImageUrl>sample string 2</ArticleImageUrl>
  <Discontinued>true</Discontinued>
  <Id>37ecd815-3c7d-4b63-b502-aefc4b9ba7c6</Id>
  <ImageBankImages>
    <ArticleImageBankResponse>
      <Imageurl>sample string 1</Imageurl>
      <IsPrimary>true</IsPrimary>
      <OriginalImageUrl>sample string 3</OriginalImageUrl>
      <ThumbnailImageUrl>sample string 2</ThumbnailImageUrl>
    </ArticleImageBankResponse>
    <ArticleImageBankResponse>
      <Imageurl>sample string 1</Imageurl>
      <IsPrimary>true</IsPrimary>
      <OriginalImageUrl>sample string 3</OriginalImageUrl>
      <ThumbnailImageUrl>sample string 2</ThumbnailImageUrl>
    </ArticleImageBankResponse>
  </ImageBankImages>
  <LongText>sample string 10</LongText>
  <MainGroupName>sample string 5</MainGroupName>
  <MarketingText>sample string 4</MarketingText>
  <RecyclingArticles>
    <RecyclingArticlesResponse>
      <ArticleListPrice>
        <Discount>1</Discount>
        <Price>1</Price>
        <SupplierId>9b530839-8d02-4f60-a4b7-72c177bb55d8</SupplierId>
      </ArticleListPrice>
      <ArticleNo>1</ArticleNo>
    </RecyclingArticlesResponse>
    <RecyclingArticlesResponse>
      <ArticleListPrice>
        <Discount>1</Discount>
        <Price>1</Price>
        <SupplierId>9b530839-8d02-4f60-a4b7-72c177bb55d8</SupplierId>
      </ArticleListPrice>
      <ArticleNo>1</ArticleNo>
    </RecyclingArticlesResponse>
  </RecyclingArticles>
  <Rim>
    <Backspacing>1</Backspacing>
    <Brand>sample string 6</Brand>
    <CentreBore>1</CentreBore>
    <CentreBoreDesign>sample string 2</CentreBoreDesign>
    <CircleDiameter>1</CircleDiameter>
    <Design>sample string 3</Design>
    <Diameter>1</Diameter>
    <Duration>2025-12-21T13:03:16.6737597+00:00</Duration>
    <IsAlloy>true</IsAlloy>
    <Kit>sample string 4</Kit>
    <LockKit>sample string 5</LockKit>
    <Lugs>1</Lugs>
    <RecomendedAspectRatio>1</RecomendedAspectRatio>
    <RecomendedRimDiameter>1</RecomendedRimDiameter>
    <RecomendedSectionWidth>1</RecomendedSectionWidth>
    <Weight>1</Weight>
    <WheelOffset>1</WheelOffset>
    <Width>1</Width>
    <Original>true</Original>
    <VehicleInfo>
      <VehicleInfoResponse>
        <Make>sample string 1</Make>
        <Model>sample string 2</Model>
      </VehicleInfoResponse>
      <VehicleInfoResponse>
        <Make>sample string 1</Make>
        <Model>sample string 2</Model>
      </VehicleInfoResponse>
    </VehicleInfo>
  </Rim>
  <Service>
    <Duration>2025-12-21T13:03:16.6737597+00:00</Duration>
  </Service>
  <ShortText>sample string 9</ShortText>
  <SubGroupName>sample string 6</SubGroupName>
  <Tube>
    <AspectRatio>1</AspectRatio>
    <RimDiameter>1</RimDiameter>
    <SectionWidth>1</SectionWidth>
    <Valve>sample string 1</Valve>
    <Weight>1</Weight>
  </Tube>
  <Tyre>
    <AlternativeLoadIndexId>1</AlternativeLoadIndexId>
    <AspectRatio>1</AspectRatio>
    <Circumference>1</Circumference>
    <DistributerProductinfoUrl>sample string 13</DistributerProductinfoUrl>
    <DistributerWebsiteUrl>sample string 12</DistributerWebsiteUrl>
    <Duration>2025-12-21T13:03:16.6737597+00:00</Duration>
    <EUDirectiveNumber>sample string 10</EUDirectiveNumber>
    <ExtraLoad>true</ExtraLoad>
    <Fuel>sample string 6</Fuel>
    <LoadIndexId>1</LoadIndexId>
    <Noise>1</Noise>
    <NoiseClass>1</NoiseClass>
    <NordicFriction>true</NordicFriction>
    <OEBrand>sample string 8</OEBrand>
    <OECode>sample string 7</OECode>
    <Option>sample string 3</Option>
    <OverallDiameter>1</OverallDiameter>
    <OverallWidth>1</OverallWidth>
    <Ply>sample string 4</Ply>
    <PricatProductType>sample string 9</PricatProductType>
    <RFID>true</RFID>
    <RecomendedRimWidthMax>1</RecomendedRimWidthMax>
    <RecomendedRimWidthMin>1</RecomendedRimWidthMin>
    <RecommendedPressure>1</RecommendedPressure>
    <ReservedEUUrl1>sample string 14</ReservedEUUrl1>
    <ReservedEUUrl2>sample string 15</ReservedEUUrl2>
    <RimDiameter>1</RimDiameter>
    <RimEdgeProtection>true</RimEdgeProtection>
    <RunFlatTyre>true</RunFlatTyre>
    <SectionWidth>1</SectionWidth>
    <SpecialCompound>sample string 11</SpecialCompound>
    <SpeedRatingId>1</SpeedRatingId>
    <StudCount>1</StudCount>
    <Studs>true</Studs>
    <ThreePMSFMark>true</ThreePMSFMark>
    <TreadPattern>sample string 2</TreadPattern>
    <Weight>1</Weight>
    <Wet>sample string 5</Wet>
    <AlternativeLoadIndexValue>1</AlternativeLoadIndexValue>
    <LoadIndexValue>1</LoadIndexValue>
    <SpeedRatingKey>sample string 1</SpeedRatingKey>
  </Tyre>
  <UnitName>sample string 7</UnitName>
  <VatRate>1</VatRate>
  <Wheel>
    <AspectRatio>1</AspectRatio>
    <Backspacing>1</Backspacing>
    <CentreBore>1</CentreBore>
    <CircleDiameter>1</CircleDiameter>
    <Circumference>1</Circumference>
    <Design>sample string 4</Design>
    <DistributerProductinfoUrl>sample string 16</DistributerProductinfoUrl>
    <DistributerWebsiteUrl>sample string 15</DistributerWebsiteUrl>
    <EUDirectiveNumber>sample string 13</EUDirectiveNumber>
    <ExtraLoad>true</ExtraLoad>
    <Fuel>sample string 7</Fuel>
    <IsAlloyRim>true</IsAlloyRim>
    <LoadIndexId>1</LoadIndexId>
    <Lugs>1</Lugs>
    <Noise>1</Noise>
    <NoiseClass>1</NoiseClass>
    <NordicFriction>true</NordicFriction>
    <OEBrand>sample string 11</OEBrand>
    <OECode>sample string 10</OECode>
    <Option>sample string 3</Option>
    <PricatProductType>sample string 12</PricatProductType>
    <RFID>true</RFID>
    <RecommendedPressure>1</RecommendedPressure>
    <ReservedEUUrl1>sample string 17</ReservedEUUrl1>
    <ReservedEUUrl2>sample string 18</ReservedEUUrl2>
    <RimBrand>sample string 9</RimBrand>
    <RimDiameter>1</RimDiameter>
    <RimEdgeProtection>true</RimEdgeProtection>
    <RimWidth>1</RimWidth>
    <RunFlatTyre>true</RunFlatTyre>
    <SectionWidth>1</SectionWidth>
    <SpecialCompound>sample string 14</SpecialCompound>
    <SpeedRatingId>1</SpeedRatingId>
    <StudCount>1</StudCount>
    <Studs>true</Studs>
    <TPMS>sample string 8</TPMS>
    <ThreePMSFMark>true</ThreePMSFMark>
    <TreadPattern>sample string 2</TreadPattern>
    <TyreTypeId>sample string 5</TyreTypeId>
    <Weight>1</Weight>
    <Wet>sample string 6</Wet>
    <WheelOffset>1</WheelOffset>
    <LoadIndexValue>1</LoadIndexValue>
    <SpeedRatingKey>sample string 1</SpeedRatingKey>
    <VehicleInfo>
      <VehicleInfoResponse>
        <Make>sample string 1</Make>
        <Model>sample string 2</Model>
      </VehicleInfoResponse>
      <VehicleInfoResponse>
        <Make>sample string 1</Make>
        <Model>sample string 2</Model>
      </VehicleInfoResponse>
    </VehicleInfo>
  </Wheel>
</ArticleResponse>