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": "aa109394-896b-4dec-9d0f-3abd75f7695d", "published": true, "index": 3, "name": "sample string 4", "description": "sample string 5", "createdOn": "2024-09-19T18:46:38.5737146Z", "lastModifiedOn": "2024-09-19T18:46:38.5737146Z", "isSolution": true, "isDeleted": true, "customerId": 8, "image": "sample string 9", "solutionProducts": [], "productAttachments": [ { "id": "abe458f4-b82f-434b-a846-bf1f8f9d75d4", "name": "sample string 2", "content": "QEA=", "productId": "dbf7d9e6-14e9-466a-90f1-7a53cbcdfa61" }, { "id": "abe458f4-b82f-434b-a846-bf1f8f9d75d4", "name": "sample string 2", "content": "QEA=", "productId": "dbf7d9e6-14e9-466a-90f1-7a53cbcdfa61" } ], "link": "https://firelog-api.ipcom.be/api/DownloadImage/aa109394-896b-4dec-9d0f-3abd75f7695d" }
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": "7f6fcaa4-978a-40e2-ab2d-e9cb99742e58", "name": "sample string 2", "isSolution": true, "customerId": 4, "published": true, "image": "sample string 6", "isPIM": true, "count": 8, "products": [], "productAttachments": [ { "id": "2ab84b83-7724-4e9d-be49-0aced560375d", "name": "sample string 2", "link": "https://firelog-api.ipcom.be/api/DownloadAttachment/2ab84b83-7724-4e9d-be49-0aced560375d" }, { "id": "2ab84b83-7724-4e9d-be49-0aced560375d", "name": "sample string 2", "link": "https://firelog-api.ipcom.be/api/DownloadAttachment/2ab84b83-7724-4e9d-be49-0aced560375d" } ], "qRLogAttributeXSolutionViewModels": [ { "id": "f7a7535e-4720-46d8-b2d5-f37d22471039", "value": "sample string 2", "qrLogAttributeListValueId": "94ad6b58-b9eb-4e25-ba2b-e2fd113965a3", "qrLogAttributeListValue": { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "qrLogAttribute": { "id": "f2ec13a8-ee47-4c37-88fe-ab38f8400394", "code": "sample string 2", "selectedValue": "e3c0f9c4-01e7-4c22-a2ca-df41bed80c07", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "be4e0a76-1681-4557-8b30-0b64330e6492", "sourceId": "660e6ffd-f11c-4b48-bfd7-4712cd803465", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "792cfb5d-8003-43d3-b966-9e7882ebbdad", "qrLogAttributeClass": { "id": "e72f784b-3f52-4145-bf25-2468f9d4608a", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "qrLogAttributeListValue": [], "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ], "isOriginatedByPim": true }, "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "markerXSolutionsId": "aba01023-69e5-44bb-9fc3-8424f78b8129", "qrLogAttributeId": "376a89ae-1689-49b3-8eb7-4197af450c33", "qrLogAttribute": { "id": "f2ec13a8-ee47-4c37-88fe-ab38f8400394", "code": "sample string 2", "selectedValue": "e3c0f9c4-01e7-4c22-a2ca-df41bed80c07", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "be4e0a76-1681-4557-8b30-0b64330e6492", "sourceId": "660e6ffd-f11c-4b48-bfd7-4712cd803465", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "792cfb5d-8003-43d3-b966-9e7882ebbdad", "qrLogAttributeClass": { "id": "e72f784b-3f52-4145-bf25-2468f9d4608a", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "qrLogAttributeListValue": [ { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] } ], "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ], "isOriginatedByPim": true } }, { "id": "f7a7535e-4720-46d8-b2d5-f37d22471039", "value": "sample string 2", "qrLogAttributeListValueId": "94ad6b58-b9eb-4e25-ba2b-e2fd113965a3", "qrLogAttributeListValue": { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "qrLogAttribute": { "id": "f2ec13a8-ee47-4c37-88fe-ab38f8400394", "code": "sample string 2", "selectedValue": "e3c0f9c4-01e7-4c22-a2ca-df41bed80c07", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "be4e0a76-1681-4557-8b30-0b64330e6492", "sourceId": "660e6ffd-f11c-4b48-bfd7-4712cd803465", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "792cfb5d-8003-43d3-b966-9e7882ebbdad", "qrLogAttributeClass": { "id": "e72f784b-3f52-4145-bf25-2468f9d4608a", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "qrLogAttributeListValue": [], "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ], "isOriginatedByPim": true }, "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "markerXSolutionsId": "aba01023-69e5-44bb-9fc3-8424f78b8129", "qrLogAttributeId": "376a89ae-1689-49b3-8eb7-4197af450c33", "qrLogAttribute": { "id": "f2ec13a8-ee47-4c37-88fe-ab38f8400394", "code": "sample string 2", "selectedValue": "e3c0f9c4-01e7-4c22-a2ca-df41bed80c07", "value": "sample string 4", "customerId": 1, "visible": true, "index": 1, "required": true, "qrLogAttributeGlobalRefId": "be4e0a76-1681-4557-8b30-0b64330e6492", "sourceId": "660e6ffd-f11c-4b48-bfd7-4712cd803465", "canDelete": true, "codeFallback": "sample string 3", "qrLogAttributeClassId": "792cfb5d-8003-43d3-b966-9e7882ebbdad", "qrLogAttributeClass": { "id": "e72f784b-3f52-4145-bf25-2468f9d4608a", "code": "sample string 2", "name": "sample string 3", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, "qrLogAttributeListValue": [ { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] }, { "id": "b4bbf83b-c75b-4cd2-98d3-b344a9573fca", "description": "sample string 2", "customerId": 1, "isActive": true, "canDelete": true, "descriptionFallback": "sample string 3", "qrLogAttributeId": "ed0f3b07-37fd-47ee-881d-e39eea8c0cd5", "qrLogAttributeListValueGlobalRefId": "0781c18b-06d3-45c8-bf30-58b16aa7cede", "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ] } ], "translations": [ { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" }, { "id": "27231f0c-25b6-49c4-ac35-d48c80f92c69", "languageCode": "sample string 2", "languageTranslation": "sample string 3", "property": "sample string 4", "translatableId": "2a8edc18-fcae-4b2f-8658-753dc2b44047" } ], "isOriginatedByPim": true } } ] }