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": "69f66ae5-619a-47ea-94f3-3faee95fefb0",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-10-11T23:00:58.9087501Z",
"lastModifiedOn": "2026-10-11T23:00:58.9087501Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "8fdf7f3a-8915-43a5-aa53-3629ab5286b9",
"name": "sample string 2",
"content": "QEA=",
"productId": "68757019-c462-4fcf-aa8c-a0fa5da80b4c"
},
{
"id": "8fdf7f3a-8915-43a5-aa53-3629ab5286b9",
"name": "sample string 2",
"content": "QEA=",
"productId": "68757019-c462-4fcf-aa8c-a0fa5da80b4c"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/69f66ae5-619a-47ea-94f3-3faee95fefb0"
}
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": "4f75451b-608d-4612-a330-7b50ae16a5fc",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "cc3cc53b-e272-47ea-b792-9d460f97c10e",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/cc3cc53b-e272-47ea-b792-9d460f97c10e"
},
{
"id": "cc3cc53b-e272-47ea-b792-9d460f97c10e",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/cc3cc53b-e272-47ea-b792-9d460f97c10e"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "054fdc02-82ee-44d7-8d11-2cb8354eacc2",
"value": "sample string 2",
"qrLogAttributeListValueId": "3ef59d76-c3fb-4b69-acfd-aefe7502874d",
"qrLogAttributeListValue": {
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"qrLogAttribute": {
"id": "894b4284-33fa-44cd-ba77-d13c66d61282",
"code": "sample string 2",
"selectedValue": "64a024c4-0d89-47ae-a0c1-3ea787eb0bca",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "40eae3cf-e6ea-4d67-82f9-3607c8ef9568",
"sourceId": "8f049d0a-0749-4e80-8061-ed14d8bb59b6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "865d8e6c-c4a9-4c8d-98dd-7f14081eff9f",
"qrLogAttributeClass": {
"id": "f902c4dc-dead-450e-b8d0-618b9d7360dd",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"markerXSolutionsId": "2d9400d7-566d-4d80-a25f-eb5ddbf24085",
"qrLogAttributeId": "398f7bf4-34ea-4ada-81e7-345c88776433",
"qrLogAttribute": {
"id": "894b4284-33fa-44cd-ba77-d13c66d61282",
"code": "sample string 2",
"selectedValue": "64a024c4-0d89-47ae-a0c1-3ea787eb0bca",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "40eae3cf-e6ea-4d67-82f9-3607c8ef9568",
"sourceId": "8f049d0a-0749-4e80-8061-ed14d8bb59b6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "865d8e6c-c4a9-4c8d-98dd-7f14081eff9f",
"qrLogAttributeClass": {
"id": "f902c4dc-dead-450e-b8d0-618b9d7360dd",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"qrLogAttributeListValue": [
{
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
{
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
}
],
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
],
"isOriginatedByPim": true
}
},
{
"id": "054fdc02-82ee-44d7-8d11-2cb8354eacc2",
"value": "sample string 2",
"qrLogAttributeListValueId": "3ef59d76-c3fb-4b69-acfd-aefe7502874d",
"qrLogAttributeListValue": {
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"qrLogAttribute": {
"id": "894b4284-33fa-44cd-ba77-d13c66d61282",
"code": "sample string 2",
"selectedValue": "64a024c4-0d89-47ae-a0c1-3ea787eb0bca",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "40eae3cf-e6ea-4d67-82f9-3607c8ef9568",
"sourceId": "8f049d0a-0749-4e80-8061-ed14d8bb59b6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "865d8e6c-c4a9-4c8d-98dd-7f14081eff9f",
"qrLogAttributeClass": {
"id": "f902c4dc-dead-450e-b8d0-618b9d7360dd",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"markerXSolutionsId": "2d9400d7-566d-4d80-a25f-eb5ddbf24085",
"qrLogAttributeId": "398f7bf4-34ea-4ada-81e7-345c88776433",
"qrLogAttribute": {
"id": "894b4284-33fa-44cd-ba77-d13c66d61282",
"code": "sample string 2",
"selectedValue": "64a024c4-0d89-47ae-a0c1-3ea787eb0bca",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "40eae3cf-e6ea-4d67-82f9-3607c8ef9568",
"sourceId": "8f049d0a-0749-4e80-8061-ed14d8bb59b6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "865d8e6c-c4a9-4c8d-98dd-7f14081eff9f",
"qrLogAttributeClass": {
"id": "f902c4dc-dead-450e-b8d0-618b9d7360dd",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
"qrLogAttributeListValue": [
{
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
},
{
"id": "8b1409c6-0ada-4c87-87d0-4e0af78da7a8",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4fb54ce4-69d5-40a0-86f7-e28b3b87865d",
"qrLogAttributeListValueGlobalRefId": "eba21fd8-ee5f-4794-b4f1-bc0debff2d0c",
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
]
}
],
"translations": [
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
},
{
"id": "c2e48bac-b5b3-41cf-b8b0-b63b3928ed06",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "cb45283f-f3f4-4095-bc43-9d800b180324"
}
],
"isOriginatedByPim": true
}
}
]
}