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": "aa648148-a6d9-4b17-9fcf-c2d3d58d7da7",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-07-12T21:34:50.2693385Z",
"lastModifiedOn": "2026-07-12T21:34:50.2693385Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "524890ca-4966-4b8d-a769-8fb8f186270b",
"name": "sample string 2",
"content": "QEA=",
"productId": "d9947ec9-258a-40f9-9624-ad41fd2c421d"
},
{
"id": "524890ca-4966-4b8d-a769-8fb8f186270b",
"name": "sample string 2",
"content": "QEA=",
"productId": "d9947ec9-258a-40f9-9624-ad41fd2c421d"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/aa648148-a6d9-4b17-9fcf-c2d3d58d7da7"
}
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": "5c18e6f5-9f68-45a6-aaa5-9c8769fc2a90",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "e39dadcb-fdda-4493-abc4-3280be5d8558",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/e39dadcb-fdda-4493-abc4-3280be5d8558"
},
{
"id": "e39dadcb-fdda-4493-abc4-3280be5d8558",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/e39dadcb-fdda-4493-abc4-3280be5d8558"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "e2bbf2f6-7d7b-48c8-9975-1f82fc06f47f",
"value": "sample string 2",
"qrLogAttributeListValueId": "67920f97-1e79-4ec3-a970-4a34b952f34b",
"qrLogAttributeListValue": {
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"qrLogAttribute": {
"id": "484faf7f-d562-4832-b322-ca15b0f48c9b",
"code": "sample string 2",
"selectedValue": "6b2e26c8-a04e-4419-8d55-63a7659dc376",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "486cf44f-8196-4403-b6a9-18c2429cf5e1",
"sourceId": "8ea96b64-b9e4-449a-9de3-5d2a7572b6f0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b26f16a8-5bb1-4cc0-83fd-bea38cf626cf",
"qrLogAttributeClass": {
"id": "8ef620fc-86db-4912-984f-215919ee9ab5",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"markerXSolutionsId": "137b4ab4-08d3-4848-8769-5cedcd4aedd2",
"qrLogAttributeId": "3380a9ca-1ff0-4b3b-9cbf-5466bf6ec867",
"qrLogAttribute": {
"id": "484faf7f-d562-4832-b322-ca15b0f48c9b",
"code": "sample string 2",
"selectedValue": "6b2e26c8-a04e-4419-8d55-63a7659dc376",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "486cf44f-8196-4403-b6a9-18c2429cf5e1",
"sourceId": "8ea96b64-b9e4-449a-9de3-5d2a7572b6f0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b26f16a8-5bb1-4cc0-83fd-bea38cf626cf",
"qrLogAttributeClass": {
"id": "8ef620fc-86db-4912-984f-215919ee9ab5",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
{
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
}
],
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
],
"isOriginatedByPim": true
}
},
{
"id": "e2bbf2f6-7d7b-48c8-9975-1f82fc06f47f",
"value": "sample string 2",
"qrLogAttributeListValueId": "67920f97-1e79-4ec3-a970-4a34b952f34b",
"qrLogAttributeListValue": {
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"qrLogAttribute": {
"id": "484faf7f-d562-4832-b322-ca15b0f48c9b",
"code": "sample string 2",
"selectedValue": "6b2e26c8-a04e-4419-8d55-63a7659dc376",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "486cf44f-8196-4403-b6a9-18c2429cf5e1",
"sourceId": "8ea96b64-b9e4-449a-9de3-5d2a7572b6f0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b26f16a8-5bb1-4cc0-83fd-bea38cf626cf",
"qrLogAttributeClass": {
"id": "8ef620fc-86db-4912-984f-215919ee9ab5",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"markerXSolutionsId": "137b4ab4-08d3-4848-8769-5cedcd4aedd2",
"qrLogAttributeId": "3380a9ca-1ff0-4b3b-9cbf-5466bf6ec867",
"qrLogAttribute": {
"id": "484faf7f-d562-4832-b322-ca15b0f48c9b",
"code": "sample string 2",
"selectedValue": "6b2e26c8-a04e-4419-8d55-63a7659dc376",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "486cf44f-8196-4403-b6a9-18c2429cf5e1",
"sourceId": "8ea96b64-b9e4-449a-9de3-5d2a7572b6f0",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b26f16a8-5bb1-4cc0-83fd-bea38cf626cf",
"qrLogAttributeClass": {
"id": "8ef620fc-86db-4912-984f-215919ee9ab5",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
},
{
"id": "f36d14cd-00c4-4715-806e-ba8a5e4adcf0",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6560e9f0-5020-4650-9d70-f57b7ab8da75",
"qrLogAttributeListValueGlobalRefId": "9853f727-4cab-47f2-a005-20d64330e0fd",
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
]
}
],
"translations": [
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
},
{
"id": "bc06d69c-3160-4df7-9224-707a68ce1efc",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "c96205de-7f15-4fc2-8703-c6bf31745813"
}
],
"isOriginatedByPim": true
}
}
]
}