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": "9fbda3fd-ae2d-4432-8c99-933d119afb3a",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-10-25T01:17:38.602259Z",
"lastModifiedOn": "2025-10-25T01:17:38.602259Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "8d2de68f-d650-4e3b-859d-b7d08246b1ec",
"name": "sample string 2",
"content": "QEA=",
"productId": "a73f8a29-d2ae-4cbe-a47f-ff23c13b7676"
},
{
"id": "8d2de68f-d650-4e3b-859d-b7d08246b1ec",
"name": "sample string 2",
"content": "QEA=",
"productId": "a73f8a29-d2ae-4cbe-a47f-ff23c13b7676"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/9fbda3fd-ae2d-4432-8c99-933d119afb3a"
}
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": "92523fb8-4c16-487e-b488-2f1d76550dd5",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "4781efb0-5b8f-47d9-aaef-61ec0d69f252",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4781efb0-5b8f-47d9-aaef-61ec0d69f252"
},
{
"id": "4781efb0-5b8f-47d9-aaef-61ec0d69f252",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4781efb0-5b8f-47d9-aaef-61ec0d69f252"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "b7cc0d90-b88e-451c-a06a-580203948155",
"value": "sample string 2",
"qrLogAttributeListValueId": "f82008f6-9800-43e8-8e1a-d55f278dcc0d",
"qrLogAttributeListValue": {
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"qrLogAttribute": {
"id": "989b04a5-7e03-4aff-a8c1-8a9b23e0dbd2",
"code": "sample string 2",
"selectedValue": "2a75bb92-d9e3-44a0-b85a-0a264d20f4bf",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "fee13ab1-4c03-449c-8648-4558eee8ecb2",
"sourceId": "00345734-0fd0-4970-a06c-13710d87c244",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "dee4a258-3c89-4b64-a5d6-bf1e991941c8",
"qrLogAttributeClass": {
"id": "0fd13ae9-5052-4c78-bf55-2334ee734d1f",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"markerXSolutionsId": "bd7908d4-681d-4f53-9231-241f18c07abb",
"qrLogAttributeId": "1b2bdb44-95b7-445c-bd04-f402f7e9e0fb",
"qrLogAttribute": {
"id": "989b04a5-7e03-4aff-a8c1-8a9b23e0dbd2",
"code": "sample string 2",
"selectedValue": "2a75bb92-d9e3-44a0-b85a-0a264d20f4bf",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "fee13ab1-4c03-449c-8648-4558eee8ecb2",
"sourceId": "00345734-0fd0-4970-a06c-13710d87c244",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "dee4a258-3c89-4b64-a5d6-bf1e991941c8",
"qrLogAttributeClass": {
"id": "0fd13ae9-5052-4c78-bf55-2334ee734d1f",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
{
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
}
],
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
],
"isOriginatedByPim": true
}
},
{
"id": "b7cc0d90-b88e-451c-a06a-580203948155",
"value": "sample string 2",
"qrLogAttributeListValueId": "f82008f6-9800-43e8-8e1a-d55f278dcc0d",
"qrLogAttributeListValue": {
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"qrLogAttribute": {
"id": "989b04a5-7e03-4aff-a8c1-8a9b23e0dbd2",
"code": "sample string 2",
"selectedValue": "2a75bb92-d9e3-44a0-b85a-0a264d20f4bf",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "fee13ab1-4c03-449c-8648-4558eee8ecb2",
"sourceId": "00345734-0fd0-4970-a06c-13710d87c244",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "dee4a258-3c89-4b64-a5d6-bf1e991941c8",
"qrLogAttributeClass": {
"id": "0fd13ae9-5052-4c78-bf55-2334ee734d1f",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"markerXSolutionsId": "bd7908d4-681d-4f53-9231-241f18c07abb",
"qrLogAttributeId": "1b2bdb44-95b7-445c-bd04-f402f7e9e0fb",
"qrLogAttribute": {
"id": "989b04a5-7e03-4aff-a8c1-8a9b23e0dbd2",
"code": "sample string 2",
"selectedValue": "2a75bb92-d9e3-44a0-b85a-0a264d20f4bf",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "fee13ab1-4c03-449c-8648-4558eee8ecb2",
"sourceId": "00345734-0fd0-4970-a06c-13710d87c244",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "dee4a258-3c89-4b64-a5d6-bf1e991941c8",
"qrLogAttributeClass": {
"id": "0fd13ae9-5052-4c78-bf55-2334ee734d1f",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
},
{
"id": "0780e6f5-0f0e-40db-b26d-2c6c6925c3fc",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "8d6fc834-a637-46b2-be8e-12578a020fd7",
"qrLogAttributeListValueGlobalRefId": "85bb8c79-5c50-464b-ab7c-9abab4e8d671",
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
]
}
],
"translations": [
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
},
{
"id": "3cc45984-c041-484c-b50e-a6814bd81329",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1842f4ea-e304-4d83-b1fb-67429c7ab49b"
}
],
"isOriginatedByPim": true
}
}
]
}