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": "1e2efd70-dbe1-4e9d-9316-16d69517b99f",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2025-12-18T22:42:50.6792824Z",
"lastModifiedOn": "2025-12-18T22:42:50.6792824Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "d3f127ac-027a-413c-85ec-26353286aa07",
"name": "sample string 2",
"content": "QEA=",
"productId": "cf622477-2bba-4199-a3ca-ca99fe91725e"
},
{
"id": "d3f127ac-027a-413c-85ec-26353286aa07",
"name": "sample string 2",
"content": "QEA=",
"productId": "cf622477-2bba-4199-a3ca-ca99fe91725e"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/1e2efd70-dbe1-4e9d-9316-16d69517b99f"
}
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": "e99068af-6c90-4804-8d62-f943fc847408",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "92dddaa9-50b4-4e20-a415-11af47c112a9",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/92dddaa9-50b4-4e20-a415-11af47c112a9"
},
{
"id": "92dddaa9-50b4-4e20-a415-11af47c112a9",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/92dddaa9-50b4-4e20-a415-11af47c112a9"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "6de12178-74e4-4351-b49b-cc97f67a8d65",
"value": "sample string 2",
"qrLogAttributeListValueId": "a7df6b72-a832-47e8-8a62-9a73c8b61d94",
"qrLogAttributeListValue": {
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"qrLogAttribute": {
"id": "d55005d0-1f56-42c4-92d2-892d8720f326",
"code": "sample string 2",
"selectedValue": "928d8ef0-51f3-491d-8db0-c210b519375b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "a2648f58-b66f-4db8-9558-2c0dc58b7505",
"sourceId": "c7eaddfc-39ff-47e4-aae8-f57ad93b09b7",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "07c55c97-1c20-442b-b20c-b22d7d1e0b84",
"qrLogAttributeClass": {
"id": "c17f5871-e0f3-46d6-ae90-d5de3eb80e3c",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"markerXSolutionsId": "a9c886d3-c3c4-48ba-a808-88a4c83e26cb",
"qrLogAttributeId": "2f5d083c-8ba7-4b26-af3b-81c6be4538e7",
"qrLogAttribute": {
"id": "d55005d0-1f56-42c4-92d2-892d8720f326",
"code": "sample string 2",
"selectedValue": "928d8ef0-51f3-491d-8db0-c210b519375b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "a2648f58-b66f-4db8-9558-2c0dc58b7505",
"sourceId": "c7eaddfc-39ff-47e4-aae8-f57ad93b09b7",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "07c55c97-1c20-442b-b20c-b22d7d1e0b84",
"qrLogAttributeClass": {
"id": "c17f5871-e0f3-46d6-ae90-d5de3eb80e3c",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
{
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
}
],
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
],
"isOriginatedByPim": true
}
},
{
"id": "6de12178-74e4-4351-b49b-cc97f67a8d65",
"value": "sample string 2",
"qrLogAttributeListValueId": "a7df6b72-a832-47e8-8a62-9a73c8b61d94",
"qrLogAttributeListValue": {
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"qrLogAttribute": {
"id": "d55005d0-1f56-42c4-92d2-892d8720f326",
"code": "sample string 2",
"selectedValue": "928d8ef0-51f3-491d-8db0-c210b519375b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "a2648f58-b66f-4db8-9558-2c0dc58b7505",
"sourceId": "c7eaddfc-39ff-47e4-aae8-f57ad93b09b7",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "07c55c97-1c20-442b-b20c-b22d7d1e0b84",
"qrLogAttributeClass": {
"id": "c17f5871-e0f3-46d6-ae90-d5de3eb80e3c",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"markerXSolutionsId": "a9c886d3-c3c4-48ba-a808-88a4c83e26cb",
"qrLogAttributeId": "2f5d083c-8ba7-4b26-af3b-81c6be4538e7",
"qrLogAttribute": {
"id": "d55005d0-1f56-42c4-92d2-892d8720f326",
"code": "sample string 2",
"selectedValue": "928d8ef0-51f3-491d-8db0-c210b519375b",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "a2648f58-b66f-4db8-9558-2c0dc58b7505",
"sourceId": "c7eaddfc-39ff-47e4-aae8-f57ad93b09b7",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "07c55c97-1c20-442b-b20c-b22d7d1e0b84",
"qrLogAttributeClass": {
"id": "c17f5871-e0f3-46d6-ae90-d5de3eb80e3c",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
"qrLogAttributeListValue": [
{
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
},
{
"id": "3aaab805-f5a4-4180-b366-66b237536d3b",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "21c7d0d1-eef3-436e-a873-39b8f02372d1",
"qrLogAttributeListValueGlobalRefId": "b3766031-286d-4947-8e8d-d2c9a6f531a2",
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
]
}
],
"translations": [
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
},
{
"id": "235a4856-93eb-49a9-af75-edd67f45418c",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "6d060d78-fae4-4542-af32-a3b29c7f4f22"
}
],
"isOriginatedByPim": true
}
}
]
}