POST saveProductDetails
Request Information
URI Parameters
None.
Body Parameters
ProductNewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| ProductId | globally unique identifier |
None. |
|
| ProductName | string |
None. |
|
| ProductImage | string |
None. |
|
| CategoryName | string |
None. |
|
| CategoryId | integer |
None. |
|
| MainCategory | string |
None. |
|
| MainCategoryId | integer |
None. |
|
| IsActive | integer |
None. |
|
| HasRevitFile | integer |
None. |
|
| CountryVisibility | string |
None. |
|
| ConfigureBim | string |
None. |
|
| ProductInfo | string |
None. |
|
| ShortInfo | string |
None. |
|
| Overview | string |
None. |
|
| ConfiguratorImage | string |
None. |
|
| BimFileImage | string |
None. |
|
| UserId | globally unique identifier |
None. |
|
| Configurators | Collection of ConfiguratorModel |
None. |
|
| BimFiles | Collection of ConfiguratorModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"ProductId": "0f3b2a1b-83dc-44ff-9785-9dff9983fe81",
"ProductName": "sample string 3",
"ProductImage": "sample string 4",
"CategoryName": "sample string 5",
"CategoryId": 6,
"MainCategory": "sample string 7",
"MainCategoryId": 8,
"IsActive": 9,
"HasRevitFile": 10,
"CountryVisibility": "sample string 11",
"ConfigureBim": "sample string 12",
"ProductInfo": "sample string 13",
"ShortInfo": "sample string 14",
"Overview": "sample string 15",
"ConfiguratorImage": "sample string 16",
"BimFileImage": "sample string 17",
"UserId": "203f31d6-8307-477c-840d-f0404cf69d38",
"Configurators": [
{
"ProductId": "614d67da-0de5-416a-ae5f-a04c40fb8617",
"Title": "sample string 1",
"TitleTranslated": "sample string 2",
"Description": "sample string 3",
"DescriptionTranslated": "sample string 4",
"Url": "sample string 5",
"UrlTranslated": "sample string 6",
"Position": 7
},
{
"ProductId": "614d67da-0de5-416a-ae5f-a04c40fb8617",
"Title": "sample string 1",
"TitleTranslated": "sample string 2",
"Description": "sample string 3",
"DescriptionTranslated": "sample string 4",
"Url": "sample string 5",
"UrlTranslated": "sample string 6",
"Position": 7
}
],
"BimFiles": [
{
"ProductId": "614d67da-0de5-416a-ae5f-a04c40fb8617",
"Title": "sample string 1",
"TitleTranslated": "sample string 2",
"Description": "sample string 3",
"DescriptionTranslated": "sample string 4",
"Url": "sample string 5",
"UrlTranslated": "sample string 6",
"Position": 7
},
{
"ProductId": "614d67da-0de5-416a-ae5f-a04c40fb8617",
"Title": "sample string 1",
"TitleTranslated": "sample string 2",
"Description": "sample string 3",
"DescriptionTranslated": "sample string 4",
"Url": "sample string 5",
"UrlTranslated": "sample string 6",
"Position": 7
}
]
}
application/xml, text/xml
Sample:
<ProductNewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AbbApi.Models">
<BimFileImage>sample string 17</BimFileImage>
<BimFiles>
<ConfiguratorModel>
<Description>sample string 3</Description>
<DescriptionTranslated>sample string 4</DescriptionTranslated>
<Position>7</Position>
<ProductId>614d67da-0de5-416a-ae5f-a04c40fb8617</ProductId>
<Title>sample string 1</Title>
<TitleTranslated>sample string 2</TitleTranslated>
<Url>sample string 5</Url>
<UrlTranslated>sample string 6</UrlTranslated>
</ConfiguratorModel>
<ConfiguratorModel>
<Description>sample string 3</Description>
<DescriptionTranslated>sample string 4</DescriptionTranslated>
<Position>7</Position>
<ProductId>614d67da-0de5-416a-ae5f-a04c40fb8617</ProductId>
<Title>sample string 1</Title>
<TitleTranslated>sample string 2</TitleTranslated>
<Url>sample string 5</Url>
<UrlTranslated>sample string 6</UrlTranslated>
</ConfiguratorModel>
</BimFiles>
<CategoryId>6</CategoryId>
<CategoryName>sample string 5</CategoryName>
<ConfiguratorImage>sample string 16</ConfiguratorImage>
<Configurators>
<ConfiguratorModel>
<Description>sample string 3</Description>
<DescriptionTranslated>sample string 4</DescriptionTranslated>
<Position>7</Position>
<ProductId>614d67da-0de5-416a-ae5f-a04c40fb8617</ProductId>
<Title>sample string 1</Title>
<TitleTranslated>sample string 2</TitleTranslated>
<Url>sample string 5</Url>
<UrlTranslated>sample string 6</UrlTranslated>
</ConfiguratorModel>
<ConfiguratorModel>
<Description>sample string 3</Description>
<DescriptionTranslated>sample string 4</DescriptionTranslated>
<Position>7</Position>
<ProductId>614d67da-0de5-416a-ae5f-a04c40fb8617</ProductId>
<Title>sample string 1</Title>
<TitleTranslated>sample string 2</TitleTranslated>
<Url>sample string 5</Url>
<UrlTranslated>sample string 6</UrlTranslated>
</ConfiguratorModel>
</Configurators>
<ConfigureBim>sample string 12</ConfigureBim>
<CountryVisibility>sample string 11</CountryVisibility>
<HasRevitFile>10</HasRevitFile>
<Id>1</Id>
<IsActive>9</IsActive>
<MainCategory>sample string 7</MainCategory>
<MainCategoryId>8</MainCategoryId>
<Overview>sample string 15</Overview>
<ProductId>0f3b2a1b-83dc-44ff-9785-9dff9983fe81</ProductId>
<ProductImage>sample string 4</ProductImage>
<ProductInfo>sample string 13</ProductInfo>
<ProductName>sample string 3</ProductName>
<ShortInfo>sample string 14</ShortInfo>
<UserId>203f31d6-8307-477c-840d-f0404cf69d38</UserId>
</ProductNewModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |