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": "e51fe1d0-3736-4acd-84bc-d7c6efa0e2da",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-11-09T11:47:35.3283287Z",
"lastModifiedOn": "2025-11-09T11:47:35.3283287Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "ee58fa30-85ba-4df2-a160-6790029eab02",
"name": "sample string 2",
"content": "QEA=",
"productId": "662b6cbf-6628-4c8a-b9b1-161423e2507e"
},
{
"id": "ee58fa30-85ba-4df2-a160-6790029eab02",
"name": "sample string 2",
"content": "QEA=",
"productId": "662b6cbf-6628-4c8a-b9b1-161423e2507e"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/e51fe1d0-3736-4acd-84bc-d7c6efa0e2da"
}
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": "e87d6f68-afcd-4609-9abf-8a7df9f57539",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "25237b70-dbf9-425c-ac6d-499f659233bc",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/25237b70-dbf9-425c-ac6d-499f659233bc"
},
{
"id": "25237b70-dbf9-425c-ac6d-499f659233bc",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/25237b70-dbf9-425c-ac6d-499f659233bc"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "7f50abcb-cc60-4021-81e4-f87333d56139",
"value": "sample string 2",
"qrLogAttributeListValueId": "caaff1e0-0757-47b5-a6b8-291761baf229",
"qrLogAttributeListValue": {
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"qrLogAttribute": {
"id": "12772400-d798-4792-9ebf-e7cc60a56d77",
"code": "sample string 2",
"selectedValue": "e214f748-08d6-432b-8e08-f963312162ed",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "5962f2ae-c673-488c-84ee-20919b64c565",
"sourceId": "c4e7eb1e-f00a-4395-8116-111edca5ff71",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "5c83823c-2d5f-4176-b22a-cfe502700355",
"qrLogAttributeClass": {
"id": "6d057e8b-b6bf-4229-9fb1-bc93592fe65e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"markerXSolutionsId": "0fd1b2cd-17b8-4b19-910a-6f3d577a640b",
"qrLogAttributeId": "e37d3eec-f0af-4796-b39b-b51c80737a4f",
"qrLogAttribute": {
"id": "12772400-d798-4792-9ebf-e7cc60a56d77",
"code": "sample string 2",
"selectedValue": "e214f748-08d6-432b-8e08-f963312162ed",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "5962f2ae-c673-488c-84ee-20919b64c565",
"sourceId": "c4e7eb1e-f00a-4395-8116-111edca5ff71",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "5c83823c-2d5f-4176-b22a-cfe502700355",
"qrLogAttributeClass": {
"id": "6d057e8b-b6bf-4229-9fb1-bc93592fe65e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"qrLogAttributeListValue": [
{
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
{
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
}
],
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
],
"isOriginatedByPim": true
}
},
{
"id": "7f50abcb-cc60-4021-81e4-f87333d56139",
"value": "sample string 2",
"qrLogAttributeListValueId": "caaff1e0-0757-47b5-a6b8-291761baf229",
"qrLogAttributeListValue": {
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"qrLogAttribute": {
"id": "12772400-d798-4792-9ebf-e7cc60a56d77",
"code": "sample string 2",
"selectedValue": "e214f748-08d6-432b-8e08-f963312162ed",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "5962f2ae-c673-488c-84ee-20919b64c565",
"sourceId": "c4e7eb1e-f00a-4395-8116-111edca5ff71",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "5c83823c-2d5f-4176-b22a-cfe502700355",
"qrLogAttributeClass": {
"id": "6d057e8b-b6bf-4229-9fb1-bc93592fe65e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"markerXSolutionsId": "0fd1b2cd-17b8-4b19-910a-6f3d577a640b",
"qrLogAttributeId": "e37d3eec-f0af-4796-b39b-b51c80737a4f",
"qrLogAttribute": {
"id": "12772400-d798-4792-9ebf-e7cc60a56d77",
"code": "sample string 2",
"selectedValue": "e214f748-08d6-432b-8e08-f963312162ed",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "5962f2ae-c673-488c-84ee-20919b64c565",
"sourceId": "c4e7eb1e-f00a-4395-8116-111edca5ff71",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "5c83823c-2d5f-4176-b22a-cfe502700355",
"qrLogAttributeClass": {
"id": "6d057e8b-b6bf-4229-9fb1-bc93592fe65e",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
"qrLogAttributeListValue": [
{
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
},
{
"id": "b0ce13d2-b53d-4da8-9bf7-02bbec38001e",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "42c36272-0c28-40ae-ab9a-18bfacf91832",
"qrLogAttributeListValueGlobalRefId": "64dfc6c0-c3e1-4222-87e4-a85fae003812",
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
]
}
],
"translations": [
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
},
{
"id": "6302e0b6-9cf3-4bd8-b30a-1734b9ef3f5b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "adca866a-51e0-440d-89df-e3e7a91f6e66"
}
],
"isOriginatedByPim": true
}
}
]
}