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": "109b1fa4-7369-484f-b218-45c9d7e7c37e",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-11-06T10:28:05.3463632Z",
"lastModifiedOn": "2025-11-06T10:28:05.3463632Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "565038b7-2736-4195-a9d6-a5a23577738f",
"name": "sample string 2",
"content": "QEA=",
"productId": "adf591d9-dce7-4774-b313-b28a5326c7e8"
},
{
"id": "565038b7-2736-4195-a9d6-a5a23577738f",
"name": "sample string 2",
"content": "QEA=",
"productId": "adf591d9-dce7-4774-b313-b28a5326c7e8"
}
],
"link": "https://firelog-api-uat.ipcom.be/api/DownloadImage/109b1fa4-7369-484f-b218-45c9d7e7c37e"
}
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": "6af19076-d317-42a8-b0cd-97d5d62d77f0",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "ac2c4bc2-1528-49f8-88df-fe4d4dfdf2f6",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/ac2c4bc2-1528-49f8-88df-fe4d4dfdf2f6"
},
{
"id": "ac2c4bc2-1528-49f8-88df-fe4d4dfdf2f6",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/ac2c4bc2-1528-49f8-88df-fe4d4dfdf2f6"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "8edf7778-a60f-4413-8096-117191110bf2",
"value": "sample string 2",
"qrLogAttributeListValueId": "3a637a0c-f524-40b6-91c4-a66ae155bd96",
"qrLogAttributeListValue": {
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"qrLogAttribute": {
"id": "5045c912-7534-4f96-ba9e-0e8f2f7d04a3",
"code": "sample string 2",
"selectedValue": "dd9fcac7-3b91-4be3-b405-e915a283d764",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e6680092-a58b-469c-8f3c-07b998759879",
"sourceId": "e1af85a0-c3b8-4aec-a36f-6eacf00b655f",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9f4143cc-759b-474f-ae3d-33f713ad517b",
"qrLogAttributeClass": {
"id": "6f0370d8-09ff-4563-b754-b989cdc2bca9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"markerXSolutionsId": "3247118d-4d80-4f9b-8da5-3645aa7c5c4e",
"qrLogAttributeId": "0c5f3696-f2c8-4a03-bf56-41f7a673c8ab",
"qrLogAttribute": {
"id": "5045c912-7534-4f96-ba9e-0e8f2f7d04a3",
"code": "sample string 2",
"selectedValue": "dd9fcac7-3b91-4be3-b405-e915a283d764",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e6680092-a58b-469c-8f3c-07b998759879",
"sourceId": "e1af85a0-c3b8-4aec-a36f-6eacf00b655f",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9f4143cc-759b-474f-ae3d-33f713ad517b",
"qrLogAttributeClass": {
"id": "6f0370d8-09ff-4563-b754-b989cdc2bca9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"qrLogAttributeListValue": [
{
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
{
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
}
],
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
],
"isOriginatedByPim": true
}
},
{
"id": "8edf7778-a60f-4413-8096-117191110bf2",
"value": "sample string 2",
"qrLogAttributeListValueId": "3a637a0c-f524-40b6-91c4-a66ae155bd96",
"qrLogAttributeListValue": {
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"qrLogAttribute": {
"id": "5045c912-7534-4f96-ba9e-0e8f2f7d04a3",
"code": "sample string 2",
"selectedValue": "dd9fcac7-3b91-4be3-b405-e915a283d764",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e6680092-a58b-469c-8f3c-07b998759879",
"sourceId": "e1af85a0-c3b8-4aec-a36f-6eacf00b655f",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9f4143cc-759b-474f-ae3d-33f713ad517b",
"qrLogAttributeClass": {
"id": "6f0370d8-09ff-4563-b754-b989cdc2bca9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"markerXSolutionsId": "3247118d-4d80-4f9b-8da5-3645aa7c5c4e",
"qrLogAttributeId": "0c5f3696-f2c8-4a03-bf56-41f7a673c8ab",
"qrLogAttribute": {
"id": "5045c912-7534-4f96-ba9e-0e8f2f7d04a3",
"code": "sample string 2",
"selectedValue": "dd9fcac7-3b91-4be3-b405-e915a283d764",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "e6680092-a58b-469c-8f3c-07b998759879",
"sourceId": "e1af85a0-c3b8-4aec-a36f-6eacf00b655f",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9f4143cc-759b-474f-ae3d-33f713ad517b",
"qrLogAttributeClass": {
"id": "6f0370d8-09ff-4563-b754-b989cdc2bca9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
"qrLogAttributeListValue": [
{
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
},
{
"id": "2c8e6cc0-95fe-4b7c-b941-146b33e07fb2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b37da085-c90f-496c-bd85-7bba5b875545",
"qrLogAttributeListValueGlobalRefId": "464a336b-4d9f-4af7-896f-55897d01c7d2",
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
]
}
],
"translations": [
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
},
{
"id": "ece9a803-f77d-4f57-b17d-4ac5a5817443",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "fadb7e8c-8f03-4a0f-a509-57ec223654c4"
}
],
"isOriginatedByPim": true
}
}
]
}