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": "df4397b7-70cf-4f4a-a061-50bd5f8432e1",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-08-27T05:59:49.8086414Z",
"lastModifiedOn": "2026-08-27T05:59:49.8086414Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "3a2b92f4-2ffb-4d7f-9d78-733916273e60",
"name": "sample string 2",
"content": "QEA=",
"productId": "9d0fba5f-30ce-45a5-b72c-70cb1582b5bb"
},
{
"id": "3a2b92f4-2ffb-4d7f-9d78-733916273e60",
"name": "sample string 2",
"content": "QEA=",
"productId": "9d0fba5f-30ce-45a5-b72c-70cb1582b5bb"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/df4397b7-70cf-4f4a-a061-50bd5f8432e1"
}
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": "542d36f0-d220-42e2-9197-1aae1ea0e197",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "a953e2b1-ff2b-4bb7-a245-df3fcfe227d0",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/a953e2b1-ff2b-4bb7-a245-df3fcfe227d0"
},
{
"id": "a953e2b1-ff2b-4bb7-a245-df3fcfe227d0",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/a953e2b1-ff2b-4bb7-a245-df3fcfe227d0"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "2ddce079-95af-43d1-b006-795301233326",
"value": "sample string 2",
"qrLogAttributeListValueId": "66bb026c-cc97-405d-81ff-dc52d3da8275",
"qrLogAttributeListValue": {
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"qrLogAttribute": {
"id": "49c0546e-a519-4664-a02a-fd9e1870ea8d",
"code": "sample string 2",
"selectedValue": "6671c987-9b6b-4ce0-b39b-de9e946619d8",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9b341a32-14c4-4f3f-8900-1aae72e115ee",
"sourceId": "d2e36bc5-1eef-4795-9f8e-5b5e88d5df2e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "bfcdfe1f-a65b-40e3-8691-b81a08cfe0fa",
"qrLogAttributeClass": {
"id": "1151f5b5-a772-46b7-9719-a49bcf853933",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"markerXSolutionsId": "06f454e3-aaca-41bf-9a36-fa2f808d3702",
"qrLogAttributeId": "52c249f9-1157-41fa-a5cf-be45024cb32e",
"qrLogAttribute": {
"id": "49c0546e-a519-4664-a02a-fd9e1870ea8d",
"code": "sample string 2",
"selectedValue": "6671c987-9b6b-4ce0-b39b-de9e946619d8",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9b341a32-14c4-4f3f-8900-1aae72e115ee",
"sourceId": "d2e36bc5-1eef-4795-9f8e-5b5e88d5df2e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "bfcdfe1f-a65b-40e3-8691-b81a08cfe0fa",
"qrLogAttributeClass": {
"id": "1151f5b5-a772-46b7-9719-a49bcf853933",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
{
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
}
],
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
],
"isOriginatedByPim": true
}
},
{
"id": "2ddce079-95af-43d1-b006-795301233326",
"value": "sample string 2",
"qrLogAttributeListValueId": "66bb026c-cc97-405d-81ff-dc52d3da8275",
"qrLogAttributeListValue": {
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"qrLogAttribute": {
"id": "49c0546e-a519-4664-a02a-fd9e1870ea8d",
"code": "sample string 2",
"selectedValue": "6671c987-9b6b-4ce0-b39b-de9e946619d8",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9b341a32-14c4-4f3f-8900-1aae72e115ee",
"sourceId": "d2e36bc5-1eef-4795-9f8e-5b5e88d5df2e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "bfcdfe1f-a65b-40e3-8691-b81a08cfe0fa",
"qrLogAttributeClass": {
"id": "1151f5b5-a772-46b7-9719-a49bcf853933",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"markerXSolutionsId": "06f454e3-aaca-41bf-9a36-fa2f808d3702",
"qrLogAttributeId": "52c249f9-1157-41fa-a5cf-be45024cb32e",
"qrLogAttribute": {
"id": "49c0546e-a519-4664-a02a-fd9e1870ea8d",
"code": "sample string 2",
"selectedValue": "6671c987-9b6b-4ce0-b39b-de9e946619d8",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9b341a32-14c4-4f3f-8900-1aae72e115ee",
"sourceId": "d2e36bc5-1eef-4795-9f8e-5b5e88d5df2e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "bfcdfe1f-a65b-40e3-8691-b81a08cfe0fa",
"qrLogAttributeClass": {
"id": "1151f5b5-a772-46b7-9719-a49bcf853933",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
},
{
"id": "0d006b1f-9c56-4bfb-8485-6597718b99a7",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "d840b0c5-1d4c-482a-9d5c-09229c0334a7",
"qrLogAttributeListValueGlobalRefId": "2aede9f6-ad6b-4710-9e6e-7231e083dcdf",
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
]
}
],
"translations": [
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
},
{
"id": "79db3f7f-b2e3-407d-a81d-bccc6fdfe49a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "f922db75-436c-4d1e-b000-f6775c85d129"
}
],
"isOriginatedByPim": true
}
}
]
}