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": "e5db5eb1-2abc-4ba8-bb85-080719f463c9",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-10-25T10:17:40.0338363Z",
"lastModifiedOn": "2025-10-25T10:17:40.0338363Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "7367e346-19cb-4e24-9926-01b0aa944d35",
"name": "sample string 2",
"content": "QEA=",
"productId": "d12346b9-8b88-4788-a115-f5dd7c659b80"
},
{
"id": "7367e346-19cb-4e24-9926-01b0aa944d35",
"name": "sample string 2",
"content": "QEA=",
"productId": "d12346b9-8b88-4788-a115-f5dd7c659b80"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/e5db5eb1-2abc-4ba8-bb85-080719f463c9"
}
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": "90d29d29-3e5d-48f8-89b1-72db2b46dbb4",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "4876fd20-59f7-46ea-91c5-a7857166ebd5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4876fd20-59f7-46ea-91c5-a7857166ebd5"
},
{
"id": "4876fd20-59f7-46ea-91c5-a7857166ebd5",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/4876fd20-59f7-46ea-91c5-a7857166ebd5"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "34cd00ba-acc5-4da6-a0d2-483bb5ff364d",
"value": "sample string 2",
"qrLogAttributeListValueId": "f527abcb-ad98-40e4-a652-f7872f42d9b7",
"qrLogAttributeListValue": {
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"qrLogAttribute": {
"id": "b57d2aac-e9b4-4a86-9ab1-ff3b5cd05936",
"code": "sample string 2",
"selectedValue": "04e919f7-3f3a-47c0-b969-61ef87eaccfa",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "1057b989-9aea-47e3-8f64-81c140adfb02",
"sourceId": "7eb1f215-5825-440d-bacf-0ab221406b17",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "0d3f19b8-aaec-4ba5-a29a-2ed965624201",
"qrLogAttributeClass": {
"id": "99c4f771-a91c-465d-a6d1-52c863e458e0",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"markerXSolutionsId": "2a4be68a-3e38-4421-96df-b02209cdaa1f",
"qrLogAttributeId": "8679615e-2b42-462c-a38e-fe2696bba701",
"qrLogAttribute": {
"id": "b57d2aac-e9b4-4a86-9ab1-ff3b5cd05936",
"code": "sample string 2",
"selectedValue": "04e919f7-3f3a-47c0-b969-61ef87eaccfa",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "1057b989-9aea-47e3-8f64-81c140adfb02",
"sourceId": "7eb1f215-5825-440d-bacf-0ab221406b17",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "0d3f19b8-aaec-4ba5-a29a-2ed965624201",
"qrLogAttributeClass": {
"id": "99c4f771-a91c-465d-a6d1-52c863e458e0",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"qrLogAttributeListValue": [
{
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
{
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
}
],
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
],
"isOriginatedByPim": true
}
},
{
"id": "34cd00ba-acc5-4da6-a0d2-483bb5ff364d",
"value": "sample string 2",
"qrLogAttributeListValueId": "f527abcb-ad98-40e4-a652-f7872f42d9b7",
"qrLogAttributeListValue": {
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"qrLogAttribute": {
"id": "b57d2aac-e9b4-4a86-9ab1-ff3b5cd05936",
"code": "sample string 2",
"selectedValue": "04e919f7-3f3a-47c0-b969-61ef87eaccfa",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "1057b989-9aea-47e3-8f64-81c140adfb02",
"sourceId": "7eb1f215-5825-440d-bacf-0ab221406b17",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "0d3f19b8-aaec-4ba5-a29a-2ed965624201",
"qrLogAttributeClass": {
"id": "99c4f771-a91c-465d-a6d1-52c863e458e0",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"markerXSolutionsId": "2a4be68a-3e38-4421-96df-b02209cdaa1f",
"qrLogAttributeId": "8679615e-2b42-462c-a38e-fe2696bba701",
"qrLogAttribute": {
"id": "b57d2aac-e9b4-4a86-9ab1-ff3b5cd05936",
"code": "sample string 2",
"selectedValue": "04e919f7-3f3a-47c0-b969-61ef87eaccfa",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "1057b989-9aea-47e3-8f64-81c140adfb02",
"sourceId": "7eb1f215-5825-440d-bacf-0ab221406b17",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "0d3f19b8-aaec-4ba5-a29a-2ed965624201",
"qrLogAttributeClass": {
"id": "99c4f771-a91c-465d-a6d1-52c863e458e0",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
"qrLogAttributeListValue": [
{
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
},
{
"id": "70904353-b8bb-4818-9c13-232334ddc2b6",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "25cabf11-b5c4-4f83-967b-399db50636e0",
"qrLogAttributeListValueGlobalRefId": "b6339f7b-2da0-4e75-b803-e2a072be7819",
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
]
}
],
"translations": [
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
},
{
"id": "b277254c-96ef-4cc6-9c16-2c1ef9120793",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "66764044-eb19-498f-aae3-b423d89d22d2"
}
],
"isOriginatedByPim": true
}
}
]
}