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": "7b704bdd-a0fb-4a7a-a33f-4537b70d6f56",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-12-19T05:21:13.5164395Z",
"lastModifiedOn": "2025-12-19T05:21:13.5164395Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "cbf03e24-6674-4229-a6b0-d7cc194a13f7",
"name": "sample string 2",
"content": "QEA=",
"productId": "9efe9407-56a2-4830-b024-e7ad8b115077"
},
{
"id": "cbf03e24-6674-4229-a6b0-d7cc194a13f7",
"name": "sample string 2",
"content": "QEA=",
"productId": "9efe9407-56a2-4830-b024-e7ad8b115077"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/7b704bdd-a0fb-4a7a-a33f-4537b70d6f56"
}
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": "ed3448dc-c7fb-434f-89b7-7cc064cbce96",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "0a04ddab-e735-416f-b7c0-2ea176faef1b",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/0a04ddab-e735-416f-b7c0-2ea176faef1b"
},
{
"id": "0a04ddab-e735-416f-b7c0-2ea176faef1b",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/0a04ddab-e735-416f-b7c0-2ea176faef1b"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "8eb5d858-1905-4b45-bff3-9a845fd90941",
"value": "sample string 2",
"qrLogAttributeListValueId": "596734f1-7727-46ba-b04b-60ba81eba839",
"qrLogAttributeListValue": {
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"qrLogAttribute": {
"id": "8f1a5bcc-ce4a-4835-b5e1-683397dcfcc9",
"code": "sample string 2",
"selectedValue": "6b75fe49-9b16-4c42-8181-3ee6c240c796",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "aec23f01-f98f-4ad4-858f-e99564258cf6",
"sourceId": "b104575b-e21c-4c38-b754-e3d285b7ce51",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "186b9cb1-bcf1-41e3-8ba5-45102e3c58e6",
"qrLogAttributeClass": {
"id": "fda8db5a-118b-47da-8a05-e9709b5acfbc",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"markerXSolutionsId": "34373077-4275-4e08-ad06-4169e016c1aa",
"qrLogAttributeId": "aaaf9969-fd62-4e0b-b1ee-73218b9515de",
"qrLogAttribute": {
"id": "8f1a5bcc-ce4a-4835-b5e1-683397dcfcc9",
"code": "sample string 2",
"selectedValue": "6b75fe49-9b16-4c42-8181-3ee6c240c796",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "aec23f01-f98f-4ad4-858f-e99564258cf6",
"sourceId": "b104575b-e21c-4c38-b754-e3d285b7ce51",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "186b9cb1-bcf1-41e3-8ba5-45102e3c58e6",
"qrLogAttributeClass": {
"id": "fda8db5a-118b-47da-8a05-e9709b5acfbc",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"qrLogAttributeListValue": [
{
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
{
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
}
],
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
],
"isOriginatedByPim": true
}
},
{
"id": "8eb5d858-1905-4b45-bff3-9a845fd90941",
"value": "sample string 2",
"qrLogAttributeListValueId": "596734f1-7727-46ba-b04b-60ba81eba839",
"qrLogAttributeListValue": {
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"qrLogAttribute": {
"id": "8f1a5bcc-ce4a-4835-b5e1-683397dcfcc9",
"code": "sample string 2",
"selectedValue": "6b75fe49-9b16-4c42-8181-3ee6c240c796",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "aec23f01-f98f-4ad4-858f-e99564258cf6",
"sourceId": "b104575b-e21c-4c38-b754-e3d285b7ce51",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "186b9cb1-bcf1-41e3-8ba5-45102e3c58e6",
"qrLogAttributeClass": {
"id": "fda8db5a-118b-47da-8a05-e9709b5acfbc",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"markerXSolutionsId": "34373077-4275-4e08-ad06-4169e016c1aa",
"qrLogAttributeId": "aaaf9969-fd62-4e0b-b1ee-73218b9515de",
"qrLogAttribute": {
"id": "8f1a5bcc-ce4a-4835-b5e1-683397dcfcc9",
"code": "sample string 2",
"selectedValue": "6b75fe49-9b16-4c42-8181-3ee6c240c796",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "aec23f01-f98f-4ad4-858f-e99564258cf6",
"sourceId": "b104575b-e21c-4c38-b754-e3d285b7ce51",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "186b9cb1-bcf1-41e3-8ba5-45102e3c58e6",
"qrLogAttributeClass": {
"id": "fda8db5a-118b-47da-8a05-e9709b5acfbc",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
"qrLogAttributeListValue": [
{
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
},
{
"id": "fb835227-aa27-4f2f-ae5f-d3e35c28de0c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9c59721b-3364-4251-bc93-c9861139cda3",
"qrLogAttributeListValueGlobalRefId": "88850b31-a20d-4f71-810f-f3a97f936234",
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
]
}
],
"translations": [
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
},
{
"id": "85ac5c52-44c2-4cd6-89de-5d42edc48225",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b46122e5-8fdb-482b-af48-481ec1000daf"
}
],
"isOriginatedByPim": true
}
}
]
}