GET api/Product/GetProductsByTypologyAndByName?query={query}&productTypologyStrList={productTypologyStrList}&maxResult={maxResult}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| query | string |
None. |
|
| productTypologyStrList | string |
None. |
|
| maxResult | integer |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of ExternalProductDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CompositionValue | string |
None. |
|
| Description | string |
None. |
|
| WarehouseId | integer |
None. |
|
| WarehouseName | string |
None. |
|
| WarehouseStock | decimal number |
None. |
|
| WarehouseCode | string |
None. |
|
| Producer | string |
None. |
|
| TrackerNumber | string |
None. |
|
| ExpirationDate | date |
None. |
|
| Typology | ProductTypologyDto |
None. |
|
| Id | integer |
None. |
|
| Name | string |
None. |
|
| VariantName | string |
None. |
|
| CodeValue | string |
None. |
|
| Tare | decimal number |
None. |
|
| ImageName | string |
None. |
|
| UnitOfMeasureAcronym | string |
None. |
|
| UnitOfMeasureCategory | string |
None. |
|
| UnitOfMeasureId | integer |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"CompositionValue": "sample string 1",
"Description": "sample string 2",
"WarehouseId": 1,
"WarehouseName": "sample string 3",
"WarehouseStock": 1.0,
"WarehouseCode": "sample string 4",
"Producer": "sample string 5",
"TrackerNumber": "sample string 6",
"ExpirationDate": "2026-06-22T08:17:34.9281894+02:00",
"Typology": {
"Id": 1,
"IsStoredInWarehouse": true,
"TypologyValue": "sample string 3",
"Typology": 0,
"TypologyDescription": "Articolo / Prodotto"
},
"Id": 7,
"Name": "sample string 8",
"VariantName": "sample string 9",
"CodeValue": "sample string 10",
"Tare": 11.0,
"ImageName": "sample string 12",
"UnitOfMeasureAcronym": "sample string 13",
"UnitOfMeasureCategory": "sample string 14",
"UnitOfMeasureId": 15
},
{
"CompositionValue": "sample string 1",
"Description": "sample string 2",
"WarehouseId": 1,
"WarehouseName": "sample string 3",
"WarehouseStock": 1.0,
"WarehouseCode": "sample string 4",
"Producer": "sample string 5",
"TrackerNumber": "sample string 6",
"ExpirationDate": "2026-06-22T08:17:34.9281894+02:00",
"Typology": {
"Id": 1,
"IsStoredInWarehouse": true,
"TypologyValue": "sample string 3",
"Typology": 0,
"TypologyDescription": "Articolo / Prodotto"
},
"Id": 7,
"Name": "sample string 8",
"VariantName": "sample string 9",
"CodeValue": "sample string 10",
"Tare": 11.0,
"ImageName": "sample string 12",
"UnitOfMeasureAcronym": "sample string 13",
"UnitOfMeasureCategory": "sample string 14",
"UnitOfMeasureId": 15
}
]
application/xml, text/xml
Sample:
<ArrayOfExternalProductDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Plugin.ApiServices.DTO.Product">
<ExternalProductDto>
<CodeValue xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 10</CodeValue>
<Id xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">7</Id>
<ImageName xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 12</ImageName>
<Name xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 8</Name>
<Tare xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">11</Tare>
<UnitOfMeasureAcronym xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 13</UnitOfMeasureAcronym>
<UnitOfMeasureCategory xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 14</UnitOfMeasureCategory>
<UnitOfMeasureId xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">15</UnitOfMeasureId>
<VariantName xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 9</VariantName>
<CompositionValue>sample string 1</CompositionValue>
<Description>sample string 2</Description>
<ExpirationDate>2026-06-22T08:17:34.9281894+02:00</ExpirationDate>
<Producer>sample string 5</Producer>
<TrackerNumber>sample string 6</TrackerNumber>
<Typology>
<Id>1</Id>
<IsStoredInWarehouse>true</IsStoredInWarehouse>
<Typology>WarehouseArticle</Typology>
<TypologyValue>sample string 3</TypologyValue>
</Typology>
<WarehouseCode>sample string 4</WarehouseCode>
<WarehouseId>1</WarehouseId>
<WarehouseName>sample string 3</WarehouseName>
<WarehouseStock>1</WarehouseStock>
</ExternalProductDto>
<ExternalProductDto>
<CodeValue xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 10</CodeValue>
<Id xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">7</Id>
<ImageName xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 12</ImageName>
<Name xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 8</Name>
<Tare xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">11</Tare>
<UnitOfMeasureAcronym xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 13</UnitOfMeasureAcronym>
<UnitOfMeasureCategory xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 14</UnitOfMeasureCategory>
<UnitOfMeasureId xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">15</UnitOfMeasureId>
<VariantName xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO.Product">sample string 9</VariantName>
<CompositionValue>sample string 1</CompositionValue>
<Description>sample string 2</Description>
<ExpirationDate>2026-06-22T08:17:34.9281894+02:00</ExpirationDate>
<Producer>sample string 5</Producer>
<TrackerNumber>sample string 6</TrackerNumber>
<Typology>
<Id>1</Id>
<IsStoredInWarehouse>true</IsStoredInWarehouse>
<Typology>WarehouseArticle</Typology>
<TypologyValue>sample string 3</TypologyValue>
</Typology>
<WarehouseCode>sample string 4</WarehouseCode>
<WarehouseId>1</WarehouseId>
<WarehouseName>sample string 3</WarehouseName>
<WarehouseStock>1</WarehouseStock>
</ExternalProductDto>
</ArrayOfExternalProductDto>