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": "67a7c983-1af8-4fdf-9fb1-7e1fec7637ed",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-04-12T21:53:20.8721052Z",
"lastModifiedOn": "2026-04-12T21:53:20.8721052Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "1dba1323-5880-4813-934c-9fc2792a0765",
"name": "sample string 2",
"content": "QEA=",
"productId": "3e4d9f61-a91f-443d-bbbc-62053ec52ef5"
},
{
"id": "1dba1323-5880-4813-934c-9fc2792a0765",
"name": "sample string 2",
"content": "QEA=",
"productId": "3e4d9f61-a91f-443d-bbbc-62053ec52ef5"
}
],
"link": "https://firelog-api-uat.ipcom.be/api/DownloadImage/67a7c983-1af8-4fdf-9fb1-7e1fec7637ed"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
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": "8d64b464-51ac-44f6-b08c-73e51506d311",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "02baf4c6-55ea-4eed-ba70-20cd3c5eab5e",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/02baf4c6-55ea-4eed-ba70-20cd3c5eab5e"
},
{
"id": "02baf4c6-55ea-4eed-ba70-20cd3c5eab5e",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/02baf4c6-55ea-4eed-ba70-20cd3c5eab5e"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "b0c82eee-18f0-4274-a5e7-f87bc0bbdbd1",
"value": "sample string 2",
"qrLogAttributeListValueId": "f6bb1c7f-0e4f-4338-a48f-87d41a8b3d71",
"qrLogAttributeListValue": {
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"qrLogAttribute": {
"id": "42346db2-1e8b-4768-952b-7c911258c2bd",
"code": "sample string 2",
"selectedValue": "83fc20ef-27a6-4ee2-8ff4-9ef8d6135bdd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "06382b07-5e90-4625-b1f7-dd882868dc40",
"sourceId": "8cbec0a5-153b-4aae-af1f-353ebab170a6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "54aba6eb-a445-46b6-a59b-84212125cf02",
"qrLogAttributeClass": {
"id": "9500689e-b921-44e9-8e7a-3f376f45f96e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"markerXSolutionsId": "32607217-5a18-4f58-9f3b-8259ea2d1465",
"qrLogAttributeId": "f0bb91f8-07d1-4f2f-ac9c-c2849a9bbdec",
"qrLogAttribute": {
"id": "42346db2-1e8b-4768-952b-7c911258c2bd",
"code": "sample string 2",
"selectedValue": "83fc20ef-27a6-4ee2-8ff4-9ef8d6135bdd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "06382b07-5e90-4625-b1f7-dd882868dc40",
"sourceId": "8cbec0a5-153b-4aae-af1f-353ebab170a6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "54aba6eb-a445-46b6-a59b-84212125cf02",
"qrLogAttributeClass": {
"id": "9500689e-b921-44e9-8e7a-3f376f45f96e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"qrLogAttributeListValue": [
{
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
{
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
}
],
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
],
"isOriginatedByPim": true
}
},
{
"id": "b0c82eee-18f0-4274-a5e7-f87bc0bbdbd1",
"value": "sample string 2",
"qrLogAttributeListValueId": "f6bb1c7f-0e4f-4338-a48f-87d41a8b3d71",
"qrLogAttributeListValue": {
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"qrLogAttribute": {
"id": "42346db2-1e8b-4768-952b-7c911258c2bd",
"code": "sample string 2",
"selectedValue": "83fc20ef-27a6-4ee2-8ff4-9ef8d6135bdd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "06382b07-5e90-4625-b1f7-dd882868dc40",
"sourceId": "8cbec0a5-153b-4aae-af1f-353ebab170a6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "54aba6eb-a445-46b6-a59b-84212125cf02",
"qrLogAttributeClass": {
"id": "9500689e-b921-44e9-8e7a-3f376f45f96e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"markerXSolutionsId": "32607217-5a18-4f58-9f3b-8259ea2d1465",
"qrLogAttributeId": "f0bb91f8-07d1-4f2f-ac9c-c2849a9bbdec",
"qrLogAttribute": {
"id": "42346db2-1e8b-4768-952b-7c911258c2bd",
"code": "sample string 2",
"selectedValue": "83fc20ef-27a6-4ee2-8ff4-9ef8d6135bdd",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "06382b07-5e90-4625-b1f7-dd882868dc40",
"sourceId": "8cbec0a5-153b-4aae-af1f-353ebab170a6",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "54aba6eb-a445-46b6-a59b-84212125cf02",
"qrLogAttributeClass": {
"id": "9500689e-b921-44e9-8e7a-3f376f45f96e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
"qrLogAttributeListValue": [
{
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
},
{
"id": "5351af38-182b-4d6e-bea7-a2f5b0d1b492",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "cce287c8-45ca-4eea-af5d-6861579ec5fb",
"qrLogAttributeListValueGlobalRefId": "a9f87a66-da70-4256-af2e-82f208bae433",
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
]
}
],
"translations": [
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
},
{
"id": "7a0de5dd-c5a4-46be-ac4a-e093f52b9a4f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "eb296766-de78-4354-be85-cf882f00b279"
}
],
"isOriginatedByPim": true
}
}
]
}