POST api/ProductSolutions
Request Information
URI Parameters
None.
Body Parameters
None.
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": "0e824273-9394-4a33-88d3-48d418e00160",
"name": "sample string 2",
"isSolution": true,
"customerId": 4,
"published": true,
"image": "sample string 6",
"isPIM": true,
"count": 8,
"products": [],
"productAttachments": [
{
"id": "1a441cc3-cf86-4ca5-9611-77e36c084624",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/1a441cc3-cf86-4ca5-9611-77e36c084624"
},
{
"id": "1a441cc3-cf86-4ca5-9611-77e36c084624",
"name": "sample string 2",
"link": "https://firelog-api-uat.ipcom.be/api/DownloadAttachment/1a441cc3-cf86-4ca5-9611-77e36c084624"
}
],
"qRLogAttributeXSolutionViewModels": [
{
"id": "073f444f-7e73-454f-9be5-507466c3a9b6",
"value": "sample string 2",
"qrLogAttributeListValueId": "8abc5e62-50ea-472a-b2dd-7bc4d704b4b4",
"qrLogAttributeListValue": {
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"qrLogAttribute": {
"id": "3305f5d1-afe7-4c49-9deb-4445847e7dbc",
"code": "sample string 2",
"selectedValue": "4aa85e73-d056-4da6-b53b-5989cb6fad5c",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "be5dce9c-d48c-4267-853c-d6da5825455a",
"sourceId": "df1e40ab-f732-4f0a-83ad-9f2e38da5d24",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "3382f5a4-d59d-46cd-b552-7777984b7d64",
"qrLogAttributeClass": {
"id": "32c57cfd-fbce-43a4-bace-ed014d9f0372",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"markerXSolutionsId": "7468ee89-6448-4998-89ed-767a9369afbb",
"qrLogAttributeId": "801a8050-b199-4a19-a77d-48082fbdd439",
"qrLogAttribute": {
"id": "3305f5d1-afe7-4c49-9deb-4445847e7dbc",
"code": "sample string 2",
"selectedValue": "4aa85e73-d056-4da6-b53b-5989cb6fad5c",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "be5dce9c-d48c-4267-853c-d6da5825455a",
"sourceId": "df1e40ab-f732-4f0a-83ad-9f2e38da5d24",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "3382f5a4-d59d-46cd-b552-7777984b7d64",
"qrLogAttributeClass": {
"id": "32c57cfd-fbce-43a4-bace-ed014d9f0372",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"qrLogAttributeListValue": [
{
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
{
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
}
],
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
],
"isOriginatedByPim": true
}
},
{
"id": "073f444f-7e73-454f-9be5-507466c3a9b6",
"value": "sample string 2",
"qrLogAttributeListValueId": "8abc5e62-50ea-472a-b2dd-7bc4d704b4b4",
"qrLogAttributeListValue": {
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"qrLogAttribute": {
"id": "3305f5d1-afe7-4c49-9deb-4445847e7dbc",
"code": "sample string 2",
"selectedValue": "4aa85e73-d056-4da6-b53b-5989cb6fad5c",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "be5dce9c-d48c-4267-853c-d6da5825455a",
"sourceId": "df1e40ab-f732-4f0a-83ad-9f2e38da5d24",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "3382f5a4-d59d-46cd-b552-7777984b7d64",
"qrLogAttributeClass": {
"id": "32c57cfd-fbce-43a4-bace-ed014d9f0372",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"qrLogAttributeListValue": [],
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
],
"isOriginatedByPim": true
},
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"markerXSolutionsId": "7468ee89-6448-4998-89ed-767a9369afbb",
"qrLogAttributeId": "801a8050-b199-4a19-a77d-48082fbdd439",
"qrLogAttribute": {
"id": "3305f5d1-afe7-4c49-9deb-4445847e7dbc",
"code": "sample string 2",
"selectedValue": "4aa85e73-d056-4da6-b53b-5989cb6fad5c",
"value": "sample string 4",
"customerId": 1,
"visible": true,
"index": 1,
"required": true,
"qrLogAttributeGlobalRefId": "be5dce9c-d48c-4267-853c-d6da5825455a",
"sourceId": "df1e40ab-f732-4f0a-83ad-9f2e38da5d24",
"canDelete": true,
"codeFallback": "sample string 3",
"qrLogAttributeClassId": "3382f5a4-d59d-46cd-b552-7777984b7d64",
"qrLogAttributeClass": {
"id": "32c57cfd-fbce-43a4-bace-ed014d9f0372",
"code": "sample string 2",
"name": "sample string 3",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
"qrLogAttributeListValue": [
{
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
},
{
"id": "28f16cbb-094a-49e9-9df3-fbabc3748974",
"description": "sample string 2",
"customerId": 1,
"isActive": true,
"canDelete": true,
"descriptionFallback": "sample string 3",
"qrLogAttributeId": "87490da4-6b35-4807-afec-28557f23bc20",
"qrLogAttributeListValueGlobalRefId": "751e2955-ac41-4882-b25d-7d97fdca92e0",
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
]
}
],
"translations": [
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
},
{
"id": "c8eafa4c-c4f9-49e1-8dcd-181d840fd24b",
"languageCode": "sample string 2",
"languageTranslation": "sample string 3",
"property": "sample string 4",
"translatableId": "a39fd732-ddb2-456c-9e14-86df66fc73fb"
}
],
"isOriginatedByPim": true
}
}
]
}