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": "ff50c578-b448-49b8-96fc-4517702d21af",
"published": true,
"index": 3,
"name": "sample string 4",
"description": "sample string 5",
"createdOn": "2026-05-29T15:58:54.3502338Z",
"lastModifiedOn": "2026-05-29T15:58:54.3502338Z",
"isSolution": true,
"isDeleted": true,
"customerId": 8,
"image": "sample string 9",
"solutionProducts": [],
"productAttachments": [
{
"id": "ca9a6e62-1d50-42d6-9124-b65319969f74",
"name": "sample string 2",
"content": "QEA=",
"productId": "b4009b07-c25a-4450-aa8f-492d4a92d455"
},
{
"id": "ca9a6e62-1d50-42d6-9124-b65319969f74",
"name": "sample string 2",
"content": "QEA=",
"productId": "b4009b07-c25a-4450-aa8f-492d4a92d455"
}
],
"link": "https://firelog-api-uat.ipcom.be/api/DownloadImage/ff50c578-b448-49b8-96fc-4517702d21af"
}
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": "dfcf47a8-67cb-403a-9ce5-7edcb722764f",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "b2cd5a81-6ac4-46c0-95ef-896108b9e87a",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/b2cd5a81-6ac4-46c0-95ef-896108b9e87a"
},
{
"id": "b2cd5a81-6ac4-46c0-95ef-896108b9e87a",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/b2cd5a81-6ac4-46c0-95ef-896108b9e87a"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "588b943e-ed63-45ae-ae01-ac336f108c44",
"value": "sample string 2",
"qrLogAttributeListValueId": "8d9cb7ba-0017-434f-ae52-9cc0d702dc09",
"qrLogAttributeListValue": {
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"qrLogAttribute": {
"id": "4bb3f2aa-6ea4-4be6-af04-ee130ab5375a",
"code": "sample string 2",
"selectedValue": "8f5f23fc-ebb6-4f75-960e-7eb8e878f9ea",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "354b905e-db4b-415c-bc43-6083738e54c0",
"sourceId": "3f33eb9f-0e78-4dbe-bb60-261a6825081b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c4ca7c1a-e223-4944-9562-33941149c67c",
"qrLogAttributeClass": {
"id": "f8a2656a-2acd-40ed-beef-d920cbda3d9d",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"markerXSolutionsId": "eb4f0b48-ab6e-4279-b3b5-dd3a6426da6b",
"qrLogAttributeId": "790c7119-e620-45d1-9730-e955c5fac3d6",
"qrLogAttribute": {
"id": "4bb3f2aa-6ea4-4be6-af04-ee130ab5375a",
"code": "sample string 2",
"selectedValue": "8f5f23fc-ebb6-4f75-960e-7eb8e878f9ea",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "354b905e-db4b-415c-bc43-6083738e54c0",
"sourceId": "3f33eb9f-0e78-4dbe-bb60-261a6825081b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c4ca7c1a-e223-4944-9562-33941149c67c",
"qrLogAttributeClass": {
"id": "f8a2656a-2acd-40ed-beef-d920cbda3d9d",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"qrLogAttributeListValue": [
{
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
{
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
}
],
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
],
"isOriginatedByPim": true
}
},
{
"id": "588b943e-ed63-45ae-ae01-ac336f108c44",
"value": "sample string 2",
"qrLogAttributeListValueId": "8d9cb7ba-0017-434f-ae52-9cc0d702dc09",
"qrLogAttributeListValue": {
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"qrLogAttribute": {
"id": "4bb3f2aa-6ea4-4be6-af04-ee130ab5375a",
"code": "sample string 2",
"selectedValue": "8f5f23fc-ebb6-4f75-960e-7eb8e878f9ea",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "354b905e-db4b-415c-bc43-6083738e54c0",
"sourceId": "3f33eb9f-0e78-4dbe-bb60-261a6825081b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c4ca7c1a-e223-4944-9562-33941149c67c",
"qrLogAttributeClass": {
"id": "f8a2656a-2acd-40ed-beef-d920cbda3d9d",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"markerXSolutionsId": "eb4f0b48-ab6e-4279-b3b5-dd3a6426da6b",
"qrLogAttributeId": "790c7119-e620-45d1-9730-e955c5fac3d6",
"qrLogAttribute": {
"id": "4bb3f2aa-6ea4-4be6-af04-ee130ab5375a",
"code": "sample string 2",
"selectedValue": "8f5f23fc-ebb6-4f75-960e-7eb8e878f9ea",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "354b905e-db4b-415c-bc43-6083738e54c0",
"sourceId": "3f33eb9f-0e78-4dbe-bb60-261a6825081b",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "c4ca7c1a-e223-4944-9562-33941149c67c",
"qrLogAttributeClass": {
"id": "f8a2656a-2acd-40ed-beef-d920cbda3d9d",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
"qrLogAttributeListValue": [
{
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
},
{
"id": "b20a2e1b-2a02-4fab-85c7-e1498808cf91",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "c7062907-702d-4e39-8e01-6881358a52c1",
"qrLogAttributeListValueGlobalRefId": "155cb311-de09-4d2f-823a-2c9f8dd5e7fd",
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
]
}
],
"translations": [
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
},
{
"id": "afceb9fe-308e-4c73-92b6-2f646034a83d",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "37e9c5c0-5a53-45ad-80e5-93db03794514"
}
],
"isOriginatedByPim": true
}
}
]
}