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": "6fbad066-dcef-458e-beb0-2bbcad440a95",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-01-09T02:09:14.1847487Z",
"lastModifiedOn": "2026-01-09T02:09:14.1847487Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "51273e25-66b2-4037-a16b-4887efd2fab1",
"name": "sample string 2",
"content": "QEA=",
"productId": "7021f197-5cc9-4d47-aa17-26082f20be3f"
},
{
"id": "51273e25-66b2-4037-a16b-4887efd2fab1",
"name": "sample string 2",
"content": "QEA=",
"productId": "7021f197-5cc9-4d47-aa17-26082f20be3f"
}
],
"link": "https://firelog-api-uat.ipcom.be/api/DownloadImage/6fbad066-dcef-458e-beb0-2bbcad440a95"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
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": "c9f32d7e-367a-4853-9030-a37989b54e4f",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "3608fe8d-9daf-477d-9574-4999c9b08e22",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/3608fe8d-9daf-477d-9574-4999c9b08e22"
},
{
"id": "3608fe8d-9daf-477d-9574-4999c9b08e22",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/3608fe8d-9daf-477d-9574-4999c9b08e22"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "378b9860-4dc0-4f19-8511-995a10b4a63c",
"value": "sample string 2",
"qrLogAttributeListValueId": "777cb5bd-4b90-4bbf-80a0-ae88118b9b34",
"qrLogAttributeListValue": {
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"qrLogAttribute": {
"id": "08693528-64ec-433f-ae62-625c34b4d20c",
"code": "sample string 2",
"selectedValue": "fc92a383-1a98-4048-9d2f-7b6bba9e8212",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "d07a71b1-5314-4f14-bb25-4407dd3c0753",
"sourceId": "9a866e36-eda9-4251-a828-8c64f6125a4b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c0e4fa12-f00c-43f8-b908-5a266f8a3907",
"qrLogAttributeClass": {
"id": "d99f5ba7-4cf7-4bef-885c-fb79c3775ca2",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"markerXSolutionsId": "50ce7ee3-d324-47eb-92e1-579443564ae1",
"qrLogAttributeId": "12bacaa2-1ff8-4ec5-8f50-5deb8232067e",
"qrLogAttribute": {
"id": "08693528-64ec-433f-ae62-625c34b4d20c",
"code": "sample string 2",
"selectedValue": "fc92a383-1a98-4048-9d2f-7b6bba9e8212",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "d07a71b1-5314-4f14-bb25-4407dd3c0753",
"sourceId": "9a866e36-eda9-4251-a828-8c64f6125a4b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c0e4fa12-f00c-43f8-b908-5a266f8a3907",
"qrLogAttributeClass": {
"id": "d99f5ba7-4cf7-4bef-885c-fb79c3775ca2",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
{
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
}
],
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
],
"isOriginatedByPim": true
}
},
{
"id": "378b9860-4dc0-4f19-8511-995a10b4a63c",
"value": "sample string 2",
"qrLogAttributeListValueId": "777cb5bd-4b90-4bbf-80a0-ae88118b9b34",
"qrLogAttributeListValue": {
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"qrLogAttribute": {
"id": "08693528-64ec-433f-ae62-625c34b4d20c",
"code": "sample string 2",
"selectedValue": "fc92a383-1a98-4048-9d2f-7b6bba9e8212",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "d07a71b1-5314-4f14-bb25-4407dd3c0753",
"sourceId": "9a866e36-eda9-4251-a828-8c64f6125a4b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c0e4fa12-f00c-43f8-b908-5a266f8a3907",
"qrLogAttributeClass": {
"id": "d99f5ba7-4cf7-4bef-885c-fb79c3775ca2",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"markerXSolutionsId": "50ce7ee3-d324-47eb-92e1-579443564ae1",
"qrLogAttributeId": "12bacaa2-1ff8-4ec5-8f50-5deb8232067e",
"qrLogAttribute": {
"id": "08693528-64ec-433f-ae62-625c34b4d20c",
"code": "sample string 2",
"selectedValue": "fc92a383-1a98-4048-9d2f-7b6bba9e8212",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "d07a71b1-5314-4f14-bb25-4407dd3c0753",
"sourceId": "9a866e36-eda9-4251-a828-8c64f6125a4b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c0e4fa12-f00c-43f8-b908-5a266f8a3907",
"qrLogAttributeClass": {
"id": "d99f5ba7-4cf7-4bef-885c-fb79c3775ca2",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
},
{
"id": "f32a2a91-924d-4a6d-a1f7-215e7e2432dd",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "7f38304a-b09a-4aee-802d-53dea8203178",
"qrLogAttributeListValueGlobalRefId": "a8b9e9ab-f206-4734-b7b0-9b5a0b5a42f7",
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
]
}
],
"translations": [
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
},
{
"id": "ad7624d5-1b6c-40d8-9c3f-5fee2ae2be56",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cd501745-a6c9-4ce3-8aa6-0d85638ecd76"
}
],
"isOriginatedByPim": true
}
}
]
}