PUT api/Products/{id}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | globally unique identifier |
Required |
Body Parameters
ProductName | 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": "fef54283-734e-43cd-b6ef-918135ae0d9e", "published": true, "index": 3, "name": "sample string 4", "description": "sample string 5", "createdOn": "2025-04-04T00:40:03.2114281Z", "lastModifiedOn": "2025-04-04T00:40:03.2114281Z", "isSolution": true, "isDeleted": true, "customerId": 8, "image": "sample string 9", "solutionProducts": [], "productAttachments": [ { "id": "343ff3af-c6e5-4653-ae92-aa18b1e5cd33", "name": "sample string 2", "content": "QEA=", "productId": "9677a28c-817c-4cd4-b8ab-6e5c59f184aa" }, { "id": "343ff3af-c6e5-4653-ae92-aa18b1e5cd33", "name": "sample string 2", "content": "QEA=", "productId": "9677a28c-817c-4cd4-b8ab-6e5c59f184aa" } ], "link": "https://firelog-api.ipcom.be/api/DownloadImage/fef54283-734e-43cd-b6ef-918135ae0d9e" }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ProductSolutionViewModelName | 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": "03a790d7-ccc9-4af2-b8ba-7e89d22752a3", "name": "sample string 2", "isSolution": true, "customerId": 4, "published": true, "image": "sample string 6", "isPIM": true, "count": 8, "products": [], "productAttachments": [ { "id": "8faf0b24-fc6f-48a5-84f8-3d18e39043ce", "name": "sample string 2", "link": "https://firelog-api.ipcom.be/api/DownloadAttachment/8faf0b24-fc6f-48a5-84f8-3d18e39043ce" }, { "id": "8faf0b24-fc6f-48a5-84f8-3d18e39043ce", "name": "sample string 2", "link": "https://firelog-api.ipcom.be/api/DownloadAttachment/8faf0b24-fc6f-48a5-84f8-3d18e39043ce" } ], "qRLogAttributeXSolutionViewModels": [ { "id": "5c12f974-bf3a-482f-8d10-c6847d6143bd", "value": "sample string 2", "qrLogAttributeListValueId": "0ef88494-8ed4-4421-8060-80a2a4a01276", "qrLogAttributeListValue": { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "qrLogAttribute": { "id": "7c48f295-3cb4-44f9-b70a-321d381f552e", "code": "sample string 2", "selectedValue": "bc6d67f7-f736-4110-8b37-f73e35b4b318", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "d588ae80-c54b-40e7-91ff-7abdedb31142", "sourceId": "adad82b9-93b8-4758-a86f-e1765a7538e9", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "6d8fc865-9451-4344-b399-893f1554f2d8", "qrLogAttributeClass": { "id": "36f72ba1-8a22-4027-820f-4747970de191", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "qrLogAttributeListValue": [], "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ], "isOriginatedByPim": true }, "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "markerXSolutionsId": "627cfc7b-43ca-49aa-9cb4-84ea7db3d9e9", "qrLogAttributeId": "26bf1960-c0a6-473a-bcb8-1e1069a28b9d", "qrLogAttribute": { "id": "7c48f295-3cb4-44f9-b70a-321d381f552e", "code": "sample string 2", "selectedValue": "bc6d67f7-f736-4110-8b37-f73e35b4b318", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "d588ae80-c54b-40e7-91ff-7abdedb31142", "sourceId": "adad82b9-93b8-4758-a86f-e1765a7538e9", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "6d8fc865-9451-4344-b399-893f1554f2d8", "qrLogAttributeClass": { "id": "36f72ba1-8a22-4027-820f-4747970de191", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "qrLogAttributeListValue": [ { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] } ], "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ], "isOriginatedByPim": true } }, { "id": "5c12f974-bf3a-482f-8d10-c6847d6143bd", "value": "sample string 2", "qrLogAttributeListValueId": "0ef88494-8ed4-4421-8060-80a2a4a01276", "qrLogAttributeListValue": { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "qrLogAttribute": { "id": "7c48f295-3cb4-44f9-b70a-321d381f552e", "code": "sample string 2", "selectedValue": "bc6d67f7-f736-4110-8b37-f73e35b4b318", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "d588ae80-c54b-40e7-91ff-7abdedb31142", "sourceId": "adad82b9-93b8-4758-a86f-e1765a7538e9", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "6d8fc865-9451-4344-b399-893f1554f2d8", "qrLogAttributeClass": { "id": "36f72ba1-8a22-4027-820f-4747970de191", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "qrLogAttributeListValue": [], "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ], "isOriginatedByPim": true }, "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "markerXSolutionsId": "627cfc7b-43ca-49aa-9cb4-84ea7db3d9e9", "qrLogAttributeId": "26bf1960-c0a6-473a-bcb8-1e1069a28b9d", "qrLogAttribute": { "id": "7c48f295-3cb4-44f9-b70a-321d381f552e", "code": "sample string 2", "selectedValue": "bc6d67f7-f736-4110-8b37-f73e35b4b318", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "d588ae80-c54b-40e7-91ff-7abdedb31142", "sourceId": "adad82b9-93b8-4758-a86f-e1765a7538e9", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "6d8fc865-9451-4344-b399-893f1554f2d8", "qrLogAttributeClass": { "id": "36f72ba1-8a22-4027-820f-4747970de191", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, "qrLogAttributeListValue": [ { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] }, { "id": "81f381fe-f65b-465d-a79b-5085937fbbc6", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "249eedf4-18f0-4f0e-aed0-00356d4cadac", "qrLogAttributeListValueGlobalRefId": "226d6b14-c32b-40cf-8c7c-4f86e097f8af", "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ] } ], "translations": [ { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" }, { "id": "82768b2b-f160-4756-98bc-b9eb438426ec", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "5b988791-73f9-4fb4-8e7a-f60b112be818" } ], "isOriginatedByPim": true } } ] }