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": "2f81bfbd-d7b8-4652-ba60-9c89d1c8f969",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-07-09T18:32:14.3040602Z",
"lastModifiedOn": "2026-07-09T18:32:14.3040602Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "8fbe115a-fa0d-40b3-91b8-4d1fd4fc5d6a",
"name": "sample string 2",
"content": "QEA=",
"productId": "bdfc7525-9eeb-4709-8717-ec028929f3a1"
},
{
"id": "8fbe115a-fa0d-40b3-91b8-4d1fd4fc5d6a",
"name": "sample string 2",
"content": "QEA=",
"productId": "bdfc7525-9eeb-4709-8717-ec028929f3a1"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/2f81bfbd-d7b8-4652-ba60-9c89d1c8f969"
}
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": "4e263837-7826-4580-98dc-621bb23de8c7",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "e469520d-2594-409e-83f9-333f1836e8b5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/e469520d-2594-409e-83f9-333f1836e8b5"
},
{
"id": "e469520d-2594-409e-83f9-333f1836e8b5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/e469520d-2594-409e-83f9-333f1836e8b5"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "4ce3ee01-85c2-4bac-b2b8-2b983bf86409",
"value": "sample string 2",
"qrLogAttributeListValueId": "3766f111-aa1f-48f8-b51e-2c3bad1b8409",
"qrLogAttributeListValue": {
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"qrLogAttribute": {
"id": "3a5a608c-cf5a-49f4-a26d-81e54db8efdc",
"code": "sample string 2",
"selectedValue": "69b257e8-c3c7-42bb-9cfa-289d41adc0cd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e8485a70-817f-4f9d-ab4b-816c4ac11778",
"sourceId": "54d33ac1-e9ba-45e0-be78-802c8df4997e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9bb68f96-05e8-4eab-80c5-f1aaf12e55e2",
"qrLogAttributeClass": {
"id": "3b2c0433-6bfb-477f-8267-a752b9347c50",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"markerXSolutionsId": "6c1e19b5-2907-4d33-adf6-89cd1945e89e",
"qrLogAttributeId": "0147809b-2d13-48c4-a303-082734912fc6",
"qrLogAttribute": {
"id": "3a5a608c-cf5a-49f4-a26d-81e54db8efdc",
"code": "sample string 2",
"selectedValue": "69b257e8-c3c7-42bb-9cfa-289d41adc0cd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e8485a70-817f-4f9d-ab4b-816c4ac11778",
"sourceId": "54d33ac1-e9ba-45e0-be78-802c8df4997e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9bb68f96-05e8-4eab-80c5-f1aaf12e55e2",
"qrLogAttributeClass": {
"id": "3b2c0433-6bfb-477f-8267-a752b9347c50",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
{
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
}
],
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
],
"isOriginatedByPim": true
}
},
{
"id": "4ce3ee01-85c2-4bac-b2b8-2b983bf86409",
"value": "sample string 2",
"qrLogAttributeListValueId": "3766f111-aa1f-48f8-b51e-2c3bad1b8409",
"qrLogAttributeListValue": {
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"qrLogAttribute": {
"id": "3a5a608c-cf5a-49f4-a26d-81e54db8efdc",
"code": "sample string 2",
"selectedValue": "69b257e8-c3c7-42bb-9cfa-289d41adc0cd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e8485a70-817f-4f9d-ab4b-816c4ac11778",
"sourceId": "54d33ac1-e9ba-45e0-be78-802c8df4997e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9bb68f96-05e8-4eab-80c5-f1aaf12e55e2",
"qrLogAttributeClass": {
"id": "3b2c0433-6bfb-477f-8267-a752b9347c50",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"markerXSolutionsId": "6c1e19b5-2907-4d33-adf6-89cd1945e89e",
"qrLogAttributeId": "0147809b-2d13-48c4-a303-082734912fc6",
"qrLogAttribute": {
"id": "3a5a608c-cf5a-49f4-a26d-81e54db8efdc",
"code": "sample string 2",
"selectedValue": "69b257e8-c3c7-42bb-9cfa-289d41adc0cd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e8485a70-817f-4f9d-ab4b-816c4ac11778",
"sourceId": "54d33ac1-e9ba-45e0-be78-802c8df4997e",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9bb68f96-05e8-4eab-80c5-f1aaf12e55e2",
"qrLogAttributeClass": {
"id": "3b2c0433-6bfb-477f-8267-a752b9347c50",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
},
{
"id": "3c082fd0-2f2b-47a2-922d-690201ca5466",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "0cb114af-0c16-4bbb-8754-957f63123a1c",
"qrLogAttributeListValueGlobalRefId": "2a05b5a0-7c3e-48d3-9121-64e0c50ecfaa",
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
]
}
],
"translations": [
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
},
{
"id": "e4a18ff5-c65d-425a-b61f-051ffca7bdd0",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "b8e8c58d-69f7-4985-81bb-dd6ddfd7f5e2"
}
],
"isOriginatedByPim": true
}
}
]
}