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": "240b15c7-17c9-4512-9205-505a5a77838f",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-06-04T07:34:57.4496441Z",
"lastModifiedOn": "2026-06-04T07:34:57.4496441Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "26b98a7c-9b7c-443d-bbed-d1862edcdcc6",
"name": "sample string 2",
"content": "QEA=",
"productId": "7eaa3b2f-6ea7-4310-a1bf-127a0b79db51"
},
{
"id": "26b98a7c-9b7c-443d-bbed-d1862edcdcc6",
"name": "sample string 2",
"content": "QEA=",
"productId": "7eaa3b2f-6ea7-4310-a1bf-127a0b79db51"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/240b15c7-17c9-4512-9205-505a5a77838f"
}
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": "08020e64-7f37-4075-b492-78d770d13d94",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "4b8d0af7-5fcb-4d83-96b0-4f3d762d8c67",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4b8d0af7-5fcb-4d83-96b0-4f3d762d8c67"
},
{
"id": "4b8d0af7-5fcb-4d83-96b0-4f3d762d8c67",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4b8d0af7-5fcb-4d83-96b0-4f3d762d8c67"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "558b3770-646b-4b99-9fff-def09ea295ee",
"value": "sample string 2",
"qrLogAttributeListValueId": "2ce2afae-5325-473e-9285-67dae8f8a8ad",
"qrLogAttributeListValue": {
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"qrLogAttribute": {
"id": "15c6e23b-a728-4fb1-bec2-5ea2e957bfce",
"code": "sample string 2",
"selectedValue": "20c1af4c-8dc0-4247-aaba-67b975b78d8f",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9dca07f7-95fe-4a5a-ace5-541f39e15471",
"sourceId": "d08a45d2-37d9-4c07-bf6e-0fb69ec10438",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "6c043dbe-e9a5-4a80-9de6-291c59a0d737",
"qrLogAttributeClass": {
"id": "dcf08c7c-fec4-4731-86f6-3aa6ad504b66",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"markerXSolutionsId": "64aafb77-f9ac-4f94-8afe-25287541f115",
"qrLogAttributeId": "0b2fabb3-939a-4598-8825-375390f68264",
"qrLogAttribute": {
"id": "15c6e23b-a728-4fb1-bec2-5ea2e957bfce",
"code": "sample string 2",
"selectedValue": "20c1af4c-8dc0-4247-aaba-67b975b78d8f",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9dca07f7-95fe-4a5a-ace5-541f39e15471",
"sourceId": "d08a45d2-37d9-4c07-bf6e-0fb69ec10438",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "6c043dbe-e9a5-4a80-9de6-291c59a0d737",
"qrLogAttributeClass": {
"id": "dcf08c7c-fec4-4731-86f6-3aa6ad504b66",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"qrLogAttributeListValue": [
{
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
{
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
}
],
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
],
"isOriginatedByPim": true
}
},
{
"id": "558b3770-646b-4b99-9fff-def09ea295ee",
"value": "sample string 2",
"qrLogAttributeListValueId": "2ce2afae-5325-473e-9285-67dae8f8a8ad",
"qrLogAttributeListValue": {
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"qrLogAttribute": {
"id": "15c6e23b-a728-4fb1-bec2-5ea2e957bfce",
"code": "sample string 2",
"selectedValue": "20c1af4c-8dc0-4247-aaba-67b975b78d8f",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9dca07f7-95fe-4a5a-ace5-541f39e15471",
"sourceId": "d08a45d2-37d9-4c07-bf6e-0fb69ec10438",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "6c043dbe-e9a5-4a80-9de6-291c59a0d737",
"qrLogAttributeClass": {
"id": "dcf08c7c-fec4-4731-86f6-3aa6ad504b66",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"markerXSolutionsId": "64aafb77-f9ac-4f94-8afe-25287541f115",
"qrLogAttributeId": "0b2fabb3-939a-4598-8825-375390f68264",
"qrLogAttribute": {
"id": "15c6e23b-a728-4fb1-bec2-5ea2e957bfce",
"code": "sample string 2",
"selectedValue": "20c1af4c-8dc0-4247-aaba-67b975b78d8f",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "9dca07f7-95fe-4a5a-ace5-541f39e15471",
"sourceId": "d08a45d2-37d9-4c07-bf6e-0fb69ec10438",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "6c043dbe-e9a5-4a80-9de6-291c59a0d737",
"qrLogAttributeClass": {
"id": "dcf08c7c-fec4-4731-86f6-3aa6ad504b66",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
"qrLogAttributeListValue": [
{
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
},
{
"id": "2c9fe752-bdd2-4d02-ab65-c3426a788993",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "b03a71d5-1f8a-4e5b-84e5-6f8648c0744d",
"qrLogAttributeListValueGlobalRefId": "3bc639a8-998c-4c71-8125-f9824b2cbc72",
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
]
}
],
"translations": [
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
},
{
"id": "cde15653-a91a-469d-b713-cc1cd69faf9f",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "3d69782d-ed1a-4691-9f4a-af2ad70a4b44"
}
],
"isOriginatedByPim": true
}
}
]
}