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": "f94c6c81-af10-4378-bf58-2daefcac6a48",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-01-03T08:33:14.4728273Z",
"lastModifiedOn": "2026-01-03T08:33:14.4728273Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "3c9b4fb4-1522-437b-b123-3a7d878382f9",
"name": "sample string 2",
"content": "QEA=",
"productId": "6cb16318-9729-4440-9c8c-08a33240f3fb"
},
{
"id": "3c9b4fb4-1522-437b-b123-3a7d878382f9",
"name": "sample string 2",
"content": "QEA=",
"productId": "6cb16318-9729-4440-9c8c-08a33240f3fb"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/f94c6c81-af10-4378-bf58-2daefcac6a48"
}
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": "327c8ffd-15c3-4f72-a112-301351f5351b",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "07a667cc-d6e2-42ce-ad0e-9fe7ed5928c2",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/07a667cc-d6e2-42ce-ad0e-9fe7ed5928c2"
},
{
"id": "07a667cc-d6e2-42ce-ad0e-9fe7ed5928c2",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/07a667cc-d6e2-42ce-ad0e-9fe7ed5928c2"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "5d6016f4-f595-4359-bf3e-745c180590ad",
"value": "sample string 2",
"qrLogAttributeListValueId": "324f7896-b448-4187-8716-ee1a24762af2",
"qrLogAttributeListValue": {
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"qrLogAttribute": {
"id": "0e68c0f7-225c-4a79-a97b-760be046e3ce",
"code": "sample string 2",
"selectedValue": "4c0bb564-7e58-431a-9195-2ba0d2d8f5eb",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "019bf719-6e8b-4998-b9b4-5b5a18f5ff9e",
"sourceId": "4e88b86b-bf86-456d-ba26-ccbc0bba31fd",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "f32770d1-5e03-465b-b16e-91b0c845907d",
"qrLogAttributeClass": {
"id": "822d79ff-d30b-41cb-a364-8d6f81360570",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"markerXSolutionsId": "2747bdfa-9e7d-4007-b872-7de90c14547b",
"qrLogAttributeId": "933f3037-a268-4849-9d11-ef065187e41b",
"qrLogAttribute": {
"id": "0e68c0f7-225c-4a79-a97b-760be046e3ce",
"code": "sample string 2",
"selectedValue": "4c0bb564-7e58-431a-9195-2ba0d2d8f5eb",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "019bf719-6e8b-4998-b9b4-5b5a18f5ff9e",
"sourceId": "4e88b86b-bf86-456d-ba26-ccbc0bba31fd",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "f32770d1-5e03-465b-b16e-91b0c845907d",
"qrLogAttributeClass": {
"id": "822d79ff-d30b-41cb-a364-8d6f81360570",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"qrLogAttributeListValue": [
{
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
{
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
}
],
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
],
"isOriginatedByPim": true
}
},
{
"id": "5d6016f4-f595-4359-bf3e-745c180590ad",
"value": "sample string 2",
"qrLogAttributeListValueId": "324f7896-b448-4187-8716-ee1a24762af2",
"qrLogAttributeListValue": {
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"qrLogAttribute": {
"id": "0e68c0f7-225c-4a79-a97b-760be046e3ce",
"code": "sample string 2",
"selectedValue": "4c0bb564-7e58-431a-9195-2ba0d2d8f5eb",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "019bf719-6e8b-4998-b9b4-5b5a18f5ff9e",
"sourceId": "4e88b86b-bf86-456d-ba26-ccbc0bba31fd",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "f32770d1-5e03-465b-b16e-91b0c845907d",
"qrLogAttributeClass": {
"id": "822d79ff-d30b-41cb-a364-8d6f81360570",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"markerXSolutionsId": "2747bdfa-9e7d-4007-b872-7de90c14547b",
"qrLogAttributeId": "933f3037-a268-4849-9d11-ef065187e41b",
"qrLogAttribute": {
"id": "0e68c0f7-225c-4a79-a97b-760be046e3ce",
"code": "sample string 2",
"selectedValue": "4c0bb564-7e58-431a-9195-2ba0d2d8f5eb",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "019bf719-6e8b-4998-b9b4-5b5a18f5ff9e",
"sourceId": "4e88b86b-bf86-456d-ba26-ccbc0bba31fd",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "f32770d1-5e03-465b-b16e-91b0c845907d",
"qrLogAttributeClass": {
"id": "822d79ff-d30b-41cb-a364-8d6f81360570",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
"qrLogAttributeListValue": [
{
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
},
{
"id": "c03a3dc3-1d76-4b74-8111-7fa44eb48883",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "4e5ca1f4-dcd6-46d7-a58d-43053e669188",
"qrLogAttributeListValueGlobalRefId": "8ecacfe7-2d8c-466c-84da-ec37bfab1726",
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
]
}
],
"translations": [
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
},
{
"id": "c7bb9f17-2b74-420b-85d0-d3b86366bfc6",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "1c356899-f426-4313-af73-296f4580c0a5"
}
],
"isOriginatedByPim": true
}
}
]
}