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": "615a290a-e614-4fe7-9504-95a26e803496",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-02-26T03:40:42.7035665Z",
"lastModifiedOn": "2026-02-26T03:40:42.7035665Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "03d8573e-46e2-4091-ad06-d69498e0e81b",
"name": "sample string 2",
"content": "QEA=",
"productId": "661af401-3f34-4629-bb43-0ba4b85af9a9"
},
{
"id": "03d8573e-46e2-4091-ad06-d69498e0e81b",
"name": "sample string 2",
"content": "QEA=",
"productId": "661af401-3f34-4629-bb43-0ba4b85af9a9"
}
],
"link": "https://firelog-api-uat.ipcom.be/api/DownloadImage/615a290a-e614-4fe7-9504-95a26e803496"
}
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": "57c542fe-d204-4517-bdc8-33f7c8dbc271",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "3be14c85-aedd-499c-92d8-6d03d7cd8c74",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/3be14c85-aedd-499c-92d8-6d03d7cd8c74"
},
{
"id": "3be14c85-aedd-499c-92d8-6d03d7cd8c74",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/3be14c85-aedd-499c-92d8-6d03d7cd8c74"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "1cb13db5-d5f8-40f1-9eb7-9421202519d1",
"value": "sample string 2",
"qrLogAttributeListValueId": "4cd904be-9680-4781-aa9c-8040a2dd03c5",
"qrLogAttributeListValue": {
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"qrLogAttribute": {
"id": "17a84e61-aea7-465e-a77d-c545ccb283b9",
"code": "sample string 2",
"selectedValue": "87c7c8c4-9ed5-4840-b8e4-7b289c7ae2c7",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "c3c8b446-5d91-49b3-8bc5-1c6f1eb28c87",
"sourceId": "923b3aae-d222-4cf7-9314-491c7c9a4081",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "7e44d014-ce00-4cb7-8e79-0417492f547f",
"qrLogAttributeClass": {
"id": "2c998a0e-8548-4ec1-9eb8-f86c8a477468",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"markerXSolutionsId": "c9c22614-8bd4-4d0c-b88b-13ac5aea3a74",
"qrLogAttributeId": "2a1abc2c-8469-447e-b565-55af0779cf5e",
"qrLogAttribute": {
"id": "17a84e61-aea7-465e-a77d-c545ccb283b9",
"code": "sample string 2",
"selectedValue": "87c7c8c4-9ed5-4840-b8e4-7b289c7ae2c7",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "c3c8b446-5d91-49b3-8bc5-1c6f1eb28c87",
"sourceId": "923b3aae-d222-4cf7-9314-491c7c9a4081",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "7e44d014-ce00-4cb7-8e79-0417492f547f",
"qrLogAttributeClass": {
"id": "2c998a0e-8548-4ec1-9eb8-f86c8a477468",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
{
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
}
],
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
],
"isOriginatedByPim": true
}
},
{
"id": "1cb13db5-d5f8-40f1-9eb7-9421202519d1",
"value": "sample string 2",
"qrLogAttributeListValueId": "4cd904be-9680-4781-aa9c-8040a2dd03c5",
"qrLogAttributeListValue": {
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"qrLogAttribute": {
"id": "17a84e61-aea7-465e-a77d-c545ccb283b9",
"code": "sample string 2",
"selectedValue": "87c7c8c4-9ed5-4840-b8e4-7b289c7ae2c7",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "c3c8b446-5d91-49b3-8bc5-1c6f1eb28c87",
"sourceId": "923b3aae-d222-4cf7-9314-491c7c9a4081",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "7e44d014-ce00-4cb7-8e79-0417492f547f",
"qrLogAttributeClass": {
"id": "2c998a0e-8548-4ec1-9eb8-f86c8a477468",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"markerXSolutionsId": "c9c22614-8bd4-4d0c-b88b-13ac5aea3a74",
"qrLogAttributeId": "2a1abc2c-8469-447e-b565-55af0779cf5e",
"qrLogAttribute": {
"id": "17a84e61-aea7-465e-a77d-c545ccb283b9",
"code": "sample string 2",
"selectedValue": "87c7c8c4-9ed5-4840-b8e4-7b289c7ae2c7",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "c3c8b446-5d91-49b3-8bc5-1c6f1eb28c87",
"sourceId": "923b3aae-d222-4cf7-9314-491c7c9a4081",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "7e44d014-ce00-4cb7-8e79-0417492f547f",
"qrLogAttributeClass": {
"id": "2c998a0e-8548-4ec1-9eb8-f86c8a477468",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
"qrLogAttributeListValue": [
{
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
},
{
"id": "0644e119-8da2-43f5-b732-97980135f1d2",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "6dd2857e-c087-4238-baa8-0aad17ff44e0",
"qrLogAttributeListValueGlobalRefId": "c12aa689-dbc0-4f49-9775-0baa6f2b8d71",
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
]
}
],
"translations": [
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
},
{
"id": "74b5edd2-533b-409d-9947-4f5ab200ecb3",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e86f649a-d90f-457a-9d39-4c47f41f2410"
}
],
"isOriginatedByPim": true
}
}
]
}