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": "5aa093ac-5d19-4718-95e1-21b5cb7c3323",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-09-23T11:02:39.2670945Z",
"lastModifiedOn": "2026-09-23T11:02:39.2670945Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "650a12de-8ce9-4d91-81a0-a9776737fdf2",
"name": "sample string 2",
"content": "QEA=",
"productId": "667f54b2-d30e-4192-a445-2f468388ae59"
},
{
"id": "650a12de-8ce9-4d91-81a0-a9776737fdf2",
"name": "sample string 2",
"content": "QEA=",
"productId": "667f54b2-d30e-4192-a445-2f468388ae59"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/5aa093ac-5d19-4718-95e1-21b5cb7c3323"
}
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": "6f46956a-476a-401c-b3d9-000048d6d2c0",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "8e148a7a-0388-4e15-8d9e-d1fecd53f526",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/8e148a7a-0388-4e15-8d9e-d1fecd53f526"
},
{
"id": "8e148a7a-0388-4e15-8d9e-d1fecd53f526",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/8e148a7a-0388-4e15-8d9e-d1fecd53f526"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "58ca930b-22e9-49b4-a61c-5c00ec860dc3",
"value": "sample string 2",
"qrLogAttributeListValueId": "e596768f-8662-44a3-9dfc-8f513bf2d84d",
"qrLogAttributeListValue": {
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"qrLogAttribute": {
"id": "9f83a3b2-291f-4a57-b550-8fa44a6c4daa",
"code": "sample string 2",
"selectedValue": "dd92cf87-8f64-4041-863e-ecd66d1b5e7b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "042f2b70-a590-4588-8fe8-ff4023f14163",
"sourceId": "77eec12f-c77a-4f35-affc-67b9b5025a53",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "50fee2f0-2031-455d-b6a4-646aeb5c6df8",
"qrLogAttributeClass": {
"id": "ed084740-86aa-4c7b-92f1-ea5cfccb44f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"markerXSolutionsId": "97aa2126-07e6-4228-95fb-d3d42a9e468e",
"qrLogAttributeId": "43195c84-3dd5-4b35-be1f-825a845cf74a",
"qrLogAttribute": {
"id": "9f83a3b2-291f-4a57-b550-8fa44a6c4daa",
"code": "sample string 2",
"selectedValue": "dd92cf87-8f64-4041-863e-ecd66d1b5e7b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "042f2b70-a590-4588-8fe8-ff4023f14163",
"sourceId": "77eec12f-c77a-4f35-affc-67b9b5025a53",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "50fee2f0-2031-455d-b6a4-646aeb5c6df8",
"qrLogAttributeClass": {
"id": "ed084740-86aa-4c7b-92f1-ea5cfccb44f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"qrLogAttributeListValue": [
{
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
{
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
}
],
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
],
"isOriginatedByPim": true
}
},
{
"id": "58ca930b-22e9-49b4-a61c-5c00ec860dc3",
"value": "sample string 2",
"qrLogAttributeListValueId": "e596768f-8662-44a3-9dfc-8f513bf2d84d",
"qrLogAttributeListValue": {
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"qrLogAttribute": {
"id": "9f83a3b2-291f-4a57-b550-8fa44a6c4daa",
"code": "sample string 2",
"selectedValue": "dd92cf87-8f64-4041-863e-ecd66d1b5e7b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "042f2b70-a590-4588-8fe8-ff4023f14163",
"sourceId": "77eec12f-c77a-4f35-affc-67b9b5025a53",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "50fee2f0-2031-455d-b6a4-646aeb5c6df8",
"qrLogAttributeClass": {
"id": "ed084740-86aa-4c7b-92f1-ea5cfccb44f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"markerXSolutionsId": "97aa2126-07e6-4228-95fb-d3d42a9e468e",
"qrLogAttributeId": "43195c84-3dd5-4b35-be1f-825a845cf74a",
"qrLogAttribute": {
"id": "9f83a3b2-291f-4a57-b550-8fa44a6c4daa",
"code": "sample string 2",
"selectedValue": "dd92cf87-8f64-4041-863e-ecd66d1b5e7b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "042f2b70-a590-4588-8fe8-ff4023f14163",
"sourceId": "77eec12f-c77a-4f35-affc-67b9b5025a53",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "50fee2f0-2031-455d-b6a4-646aeb5c6df8",
"qrLogAttributeClass": {
"id": "ed084740-86aa-4c7b-92f1-ea5cfccb44f9",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
"qrLogAttributeListValue": [
{
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
},
{
"id": "1cf125bd-fd16-475d-bef0-d52bfabb297a",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "20f10f70-b441-46da-9b95-a89a0db00373",
"qrLogAttributeListValueGlobalRefId": "397f5734-c214-4c62-91e9-d0e08aefb818",
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
]
}
],
"translations": [
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
},
{
"id": "3c1ba569-aea9-4928-819a-3ecfd92e175a",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1ba431ca-70f0-4cd2-8b77-02c9449e2cf8"
}
],
"isOriginatedByPim": true
}
}
]
}