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": "0d79f8f9-7dd2-4a92-b21c-bb7947c118ec",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-03-24T21:42:17.042419Z",
"lastModifiedOn": "2026-03-24T21:42:17.042419Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "951adfa5-ee5b-4cb9-af01-dab72cc4284e",
"name": "sample string 2",
"content": "QEA=",
"productId": "32a03871-49e8-445a-a15d-e4152f51a920"
},
{
"id": "951adfa5-ee5b-4cb9-af01-dab72cc4284e",
"name": "sample string 2",
"content": "QEA=",
"productId": "32a03871-49e8-445a-a15d-e4152f51a920"
}
],
"link": "https://firelog-api.ipcom.be/api/DownloadImage/0d79f8f9-7dd2-4a92-b21c-bb7947c118ec"
}
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": "8cfcbe07-5b0c-4128-aa03-483ea42aab8e",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "de037049-04f7-470d-a95b-550268f94468",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/de037049-04f7-470d-a95b-550268f94468"
},
{
"id": "de037049-04f7-470d-a95b-550268f94468",
"name": "sample string 2",
"link": "https://firelog-api.ipcom.be/api/DownloadAttachment/de037049-04f7-470d-a95b-550268f94468"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "f4979377-6546-4ba1-a422-3cc8fdc634fc",
"value": "sample string 2",
"qrLogAttributeListValueId": "2845a12e-240c-4462-a0c5-c6eeafd7708e",
"qrLogAttributeListValue": {
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"qrLogAttribute": {
"id": "aada97f4-efce-4a78-8ce1-552aa293e426",
"code": "sample string 2",
"selectedValue": "72df5c98-9bac-4b51-9953-4abdbf0b3b21",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "3ccc1b5d-5165-423e-9dc9-9a61b28d726c",
"sourceId": "3db750a2-1131-4bd5-91d4-11efd065e573",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9d79e6e8-051a-4328-bdb0-8f5b49406aa9",
"qrLogAttributeClass": {
"id": "ba022c82-1043-43cb-8b3b-944e51a695b6",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"markerXSolutionsId": "5365efce-cfec-41cb-a668-b399e749fea9",
"qrLogAttributeId": "5d23428e-259d-4f6e-a5a2-4ae38d4fe0e6",
"qrLogAttribute": {
"id": "aada97f4-efce-4a78-8ce1-552aa293e426",
"code": "sample string 2",
"selectedValue": "72df5c98-9bac-4b51-9953-4abdbf0b3b21",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "3ccc1b5d-5165-423e-9dc9-9a61b28d726c",
"sourceId": "3db750a2-1131-4bd5-91d4-11efd065e573",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9d79e6e8-051a-4328-bdb0-8f5b49406aa9",
"qrLogAttributeClass": {
"id": "ba022c82-1043-43cb-8b3b-944e51a695b6",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
{
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
}
],
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
],
"isOriginatedByPim": true
}
},
{
"id": "f4979377-6546-4ba1-a422-3cc8fdc634fc",
"value": "sample string 2",
"qrLogAttributeListValueId": "2845a12e-240c-4462-a0c5-c6eeafd7708e",
"qrLogAttributeListValue": {
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"qrLogAttribute": {
"id": "aada97f4-efce-4a78-8ce1-552aa293e426",
"code": "sample string 2",
"selectedValue": "72df5c98-9bac-4b51-9953-4abdbf0b3b21",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "3ccc1b5d-5165-423e-9dc9-9a61b28d726c",
"sourceId": "3db750a2-1131-4bd5-91d4-11efd065e573",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9d79e6e8-051a-4328-bdb0-8f5b49406aa9",
"qrLogAttributeClass": {
"id": "ba022c82-1043-43cb-8b3b-944e51a695b6",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"markerXSolutionsId": "5365efce-cfec-41cb-a668-b399e749fea9",
"qrLogAttributeId": "5d23428e-259d-4f6e-a5a2-4ae38d4fe0e6",
"qrLogAttribute": {
"id": "aada97f4-efce-4a78-8ce1-552aa293e426",
"code": "sample string 2",
"selectedValue": "72df5c98-9bac-4b51-9953-4abdbf0b3b21",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "3ccc1b5d-5165-423e-9dc9-9a61b28d726c",
"sourceId": "3db750a2-1131-4bd5-91d4-11efd065e573",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "9d79e6e8-051a-4328-bdb0-8f5b49406aa9",
"qrLogAttributeClass": {
"id": "ba022c82-1043-43cb-8b3b-944e51a695b6",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
"qrLogAttributeListValue": [
{
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
},
{
"id": "f077ae24-2044-497a-bf98-00b68018da8c",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "93090dce-8490-4708-9bdf-01b880edba1e",
"qrLogAttributeListValueGlobalRefId": "b7c34949-03b9-48ee-b5b7-464ab8a14c4e",
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
]
}
],
"translations": [
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
},
{
"id": "4e4d22f7-f799-4003-af35-2373ead6dfee",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "e87d0c14-8e9a-45df-b086-881aaf2cc9cd"
}
],
"isOriginatedByPim": true
}
}
]
}