PUT api/Products/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | globally unique identifier |
Required |
Body Parameters
Product| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Published | boolean |
None. |
|
| Index | integer |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| CreatedOn | date |
None. |
|
| LastModifiedOn | date |
None. |
|
| IsSolution | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| CustomerId | integer |
None. |
|
| Image | string |
None. |
|
| SolutionProducts | Collection of Product |
None. |
|
| ProductAttachments | Collection of ProductAttachment |
None. |
|
| Link | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": "bb074d85-47f9-4267-810d-a9a1fc453183",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-02-18T23:42:06.1138712Z",
"lastModifiedOn": "2026-02-18T23:42:06.1138712Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "02ff4da9-6bc8-4c9c-9762-264ad710779d",
"name": "sample string 2",
"content": "QEA=",
"productId": "3c5e6d8b-4b2e-4e0d-93b0-317b7b4a05bd"
},
{
"id": "02ff4da9-6bc8-4c9c-9762-264ad710779d",
"name": "sample string 2",
"content": "QEA=",
"productId": "3c5e6d8b-4b2e-4e0d-93b0-317b7b4a05bd"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/bb074d85-47f9-4267-810d-a9a1fc453183"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ProductSolutionViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| IsSolution | boolean |
None. |
|
| CustomerId | integer |
None. |
|
| Published | boolean |
None. |
|
| Image | string |
None. |
|
| IsPIM | boolean |
None. |
|
| Count | integer |
None. |
|
| Products | Collection of ProductSolutionViewModel |
None. |
|
| ProductAttachments | Collection of ProductAttachmentViewModel |
None. |
|
| qRLogAttributeXSolutionViewModels | Collection of QRLogAttributeXMarkerXSolutionsViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": "d439e54a-4e20-4e54-8964-6728c95109ed",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "5d212847-7353-4f5c-b7c1-afba2b707ed5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/5d212847-7353-4f5c-b7c1-afba2b707ed5"
},
{
"id": "5d212847-7353-4f5c-b7c1-afba2b707ed5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/5d212847-7353-4f5c-b7c1-afba2b707ed5"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "5bbbf66b-c6b4-4876-954a-f310e5a1e8df",
"value": "sample string 2",
"qrLogAttributeListValueId": "4ff7996c-7145-4b17-b58b-b79c5e90ee8d",
"qrLogAttributeListValue": {
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"qrLogAttribute": {
"id": "311013cf-b366-423d-9a32-d6a773fae240",
"code": "sample string 2",
"selectedValue": "2762e04a-2ae6-4744-93af-93f1285686f3",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ac5633d5-a679-4953-b921-6ab7b29ddf2a",
"sourceId": "d5fdaf93-decc-4f18-b785-b1c28c0ca9d0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "4e43d88b-bc02-4089-aebd-9e4ff684dd43",
"qrLogAttributeClass": {
"id": "8f81f22c-8541-4269-9b08-bfaf3f0b50f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"markerXSolutionsId": "e5beaa77-d103-4754-bcea-9af852bd0466",
"qrLogAttributeId": "efcebed1-2239-4f65-b784-dbbed973ed4a",
"qrLogAttribute": {
"id": "311013cf-b366-423d-9a32-d6a773fae240",
"code": "sample string 2",
"selectedValue": "2762e04a-2ae6-4744-93af-93f1285686f3",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ac5633d5-a679-4953-b921-6ab7b29ddf2a",
"sourceId": "d5fdaf93-decc-4f18-b785-b1c28c0ca9d0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "4e43d88b-bc02-4089-aebd-9e4ff684dd43",
"qrLogAttributeClass": {
"id": "8f81f22c-8541-4269-9b08-bfaf3f0b50f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"qrLogAttributeListValue": [
{
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
{
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
}
],
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
],
"isOriginatedByPim": true
}
},
{
"id": "5bbbf66b-c6b4-4876-954a-f310e5a1e8df",
"value": "sample string 2",
"qrLogAttributeListValueId": "4ff7996c-7145-4b17-b58b-b79c5e90ee8d",
"qrLogAttributeListValue": {
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"qrLogAttribute": {
"id": "311013cf-b366-423d-9a32-d6a773fae240",
"code": "sample string 2",
"selectedValue": "2762e04a-2ae6-4744-93af-93f1285686f3",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ac5633d5-a679-4953-b921-6ab7b29ddf2a",
"sourceId": "d5fdaf93-decc-4f18-b785-b1c28c0ca9d0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "4e43d88b-bc02-4089-aebd-9e4ff684dd43",
"qrLogAttributeClass": {
"id": "8f81f22c-8541-4269-9b08-bfaf3f0b50f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"markerXSolutionsId": "e5beaa77-d103-4754-bcea-9af852bd0466",
"qrLogAttributeId": "efcebed1-2239-4f65-b784-dbbed973ed4a",
"qrLogAttribute": {
"id": "311013cf-b366-423d-9a32-d6a773fae240",
"code": "sample string 2",
"selectedValue": "2762e04a-2ae6-4744-93af-93f1285686f3",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ac5633d5-a679-4953-b921-6ab7b29ddf2a",
"sourceId": "d5fdaf93-decc-4f18-b785-b1c28c0ca9d0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "4e43d88b-bc02-4089-aebd-9e4ff684dd43",
"qrLogAttributeClass": {
"id": "8f81f22c-8541-4269-9b08-bfaf3f0b50f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
"qrLogAttributeListValue": [
{
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
},
{
"id": "71e2ea94-f347-4f42-919c-07af1e6ac17b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "abd00da8-e426-4048-a05f-0430841adb3c",
"qrLogAttributeListValueGlobalRefId": "9873c529-4b7a-4c3f-bdf4-391772f254b9",
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
]
}
],
"translations": [
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
},
{
"id": "d8c3df71-39b7-49ea-90da-bdfcac824059",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "38daf81b-c463-425c-82dc-e8ca4c6df945"
}
],
"isOriginatedByPim": true
}
}
]
}