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": "a2b1b033-f407-4ec2-8bcd-66b24848552f",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-05-15T22:27:20.0502759Z",
"lastModifiedOn": "2026-05-15T22:27:20.0502759Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "152eeb26-a219-4fe3-ad86-b702435a3f69",
"name": "sample string 2",
"content": "QEA=",
"productId": "10ddf5ed-1ea6-485c-a023-dc130df1bcdd"
},
{
"id": "152eeb26-a219-4fe3-ad86-b702435a3f69",
"name": "sample string 2",
"content": "QEA=",
"productId": "10ddf5ed-1ea6-485c-a023-dc130df1bcdd"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/a2b1b033-f407-4ec2-8bcd-66b24848552f"
}
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": "035a385d-0e5f-4cde-bdc1-dc50c28b052e",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "241932f5-413e-47d9-bdc5-71309700ea50",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/241932f5-413e-47d9-bdc5-71309700ea50"
},
{
"id": "241932f5-413e-47d9-bdc5-71309700ea50",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/241932f5-413e-47d9-bdc5-71309700ea50"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "fba60fb5-7e9c-4116-9016-4eb16c246997",
"value": "sample string 2",
"qrLogAttributeListValueId": "90517fb2-885a-4657-b63b-5e3e4470460d",
"qrLogAttributeListValue": {
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"qrLogAttribute": {
"id": "d6831670-8960-4ecc-b5c4-a50cd5f8b478",
"code": "sample string 2",
"selectedValue": "2cdc6a71-9582-456f-8e25-4789701ebe56",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ffe67703-3508-430c-8db4-0818ec8f86ef",
"sourceId": "eb0a70f9-3720-4179-9cd6-ecfaaa5657ea",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b1df9829-386b-4a9f-81d0-6d1598837913",
"qrLogAttributeClass": {
"id": "2c470cb9-7e3b-494a-a91b-777c972a3087",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"markerXSolutionsId": "c2d3a447-8ec4-47c8-9f51-1cf4de122ee2",
"qrLogAttributeId": "30a1c4c7-9105-493d-9e8c-5becb85acfb5",
"qrLogAttribute": {
"id": "d6831670-8960-4ecc-b5c4-a50cd5f8b478",
"code": "sample string 2",
"selectedValue": "2cdc6a71-9582-456f-8e25-4789701ebe56",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ffe67703-3508-430c-8db4-0818ec8f86ef",
"sourceId": "eb0a70f9-3720-4179-9cd6-ecfaaa5657ea",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b1df9829-386b-4a9f-81d0-6d1598837913",
"qrLogAttributeClass": {
"id": "2c470cb9-7e3b-494a-a91b-777c972a3087",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
{
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
}
],
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
],
"isOriginatedByPim": true
}
},
{
"id": "fba60fb5-7e9c-4116-9016-4eb16c246997",
"value": "sample string 2",
"qrLogAttributeListValueId": "90517fb2-885a-4657-b63b-5e3e4470460d",
"qrLogAttributeListValue": {
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"qrLogAttribute": {
"id": "d6831670-8960-4ecc-b5c4-a50cd5f8b478",
"code": "sample string 2",
"selectedValue": "2cdc6a71-9582-456f-8e25-4789701ebe56",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ffe67703-3508-430c-8db4-0818ec8f86ef",
"sourceId": "eb0a70f9-3720-4179-9cd6-ecfaaa5657ea",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b1df9829-386b-4a9f-81d0-6d1598837913",
"qrLogAttributeClass": {
"id": "2c470cb9-7e3b-494a-a91b-777c972a3087",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"markerXSolutionsId": "c2d3a447-8ec4-47c8-9f51-1cf4de122ee2",
"qrLogAttributeId": "30a1c4c7-9105-493d-9e8c-5becb85acfb5",
"qrLogAttribute": {
"id": "d6831670-8960-4ecc-b5c4-a50cd5f8b478",
"code": "sample string 2",
"selectedValue": "2cdc6a71-9582-456f-8e25-4789701ebe56",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "ffe67703-3508-430c-8db4-0818ec8f86ef",
"sourceId": "eb0a70f9-3720-4179-9cd6-ecfaaa5657ea",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "b1df9829-386b-4a9f-81d0-6d1598837913",
"qrLogAttributeClass": {
"id": "2c470cb9-7e3b-494a-a91b-777c972a3087",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
},
{
"id": "3b01982f-fe3b-49e2-9791-c5945f72f943",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "9208c450-334a-4f5a-8c06-d731fd1d1ad2",
"qrLogAttributeListValueGlobalRefId": "3f0f859f-341a-4963-ac8a-b50ce08d399f",
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
]
}
],
"translations": [
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
},
{
"id": "1c73182a-145a-4258-b1e0-24129d83f67d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "574f3e80-4c3b-4cf2-a503-a181394214c7"
}
],
"isOriginatedByPim": true
}
}
]
}