GET api/Product/GetFinalProductsFromIngredientId?id={id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of FinalProductDto
NameDescriptionTypeAdditional information
TotalProductIngredient

integer

None.

IngredientProducts

Collection of IngredientProductTinyDto

None.

SelectMultipleVariantForProcessing

boolean

None.

ChildProducts

Collection of FinalProductTinyDto

None.

Id

integer

None.

Name

string

None.

VariantName

string

None.

Description

string

None.

CodeValue

string

None.

UnitOfMeasureId

integer

None.

UnitOfMeasureAcronym

string

None.

UnitOfMeasureCategory

string

None.

Tare

decimal number

None.

DefaultDistinctBasicId

integer

None.

ImageName

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "TotalProductIngredient": 1,
    "IngredientProducts": [
      {
        "Id": 1,
        "Name": "sample string 2",
        "CodeValue": "sample string 3"
      },
      {
        "Id": 1,
        "Name": "sample string 2",
        "CodeValue": "sample string 3"
      }
    ],
    "SelectMultipleVariantForProcessing": true,
    "ChildProducts": [
      {
        "ParentId": 1,
        "Id": 2,
        "Name": "sample string 3",
        "VariantName": "sample string 4",
        "Description": "sample string 5",
        "CodeValue": "sample string 6",
        "UnitOfMeasureId": 7,
        "UnitOfMeasureAcronym": "sample string 8",
        "UnitOfMeasureCategory": "sample string 9",
        "Tare": 1.0,
        "DefaultDistinctBasicId": 1,
        "ImageName": "sample string 10"
      },
      {
        "ParentId": 1,
        "Id": 2,
        "Name": "sample string 3",
        "VariantName": "sample string 4",
        "Description": "sample string 5",
        "CodeValue": "sample string 6",
        "UnitOfMeasureId": 7,
        "UnitOfMeasureAcronym": "sample string 8",
        "UnitOfMeasureCategory": "sample string 9",
        "Tare": 1.0,
        "DefaultDistinctBasicId": 1,
        "ImageName": "sample string 10"
      }
    ],
    "Id": 3,
    "Name": "sample string 4",
    "VariantName": "sample string 5",
    "Description": "sample string 6",
    "CodeValue": "sample string 7",
    "UnitOfMeasureId": 8,
    "UnitOfMeasureAcronym": "sample string 9",
    "UnitOfMeasureCategory": "sample string 10",
    "Tare": 1.0,
    "DefaultDistinctBasicId": 1,
    "ImageName": "sample string 11"
  },
  {
    "TotalProductIngredient": 1,
    "IngredientProducts": [
      {
        "Id": 1,
        "Name": "sample string 2",
        "CodeValue": "sample string 3"
      },
      {
        "Id": 1,
        "Name": "sample string 2",
        "CodeValue": "sample string 3"
      }
    ],
    "SelectMultipleVariantForProcessing": true,
    "ChildProducts": [
      {
        "ParentId": 1,
        "Id": 2,
        "Name": "sample string 3",
        "VariantName": "sample string 4",
        "Description": "sample string 5",
        "CodeValue": "sample string 6",
        "UnitOfMeasureId": 7,
        "UnitOfMeasureAcronym": "sample string 8",
        "UnitOfMeasureCategory": "sample string 9",
        "Tare": 1.0,
        "DefaultDistinctBasicId": 1,
        "ImageName": "sample string 10"
      },
      {
        "ParentId": 1,
        "Id": 2,
        "Name": "sample string 3",
        "VariantName": "sample string 4",
        "Description": "sample string 5",
        "CodeValue": "sample string 6",
        "UnitOfMeasureId": 7,
        "UnitOfMeasureAcronym": "sample string 8",
        "UnitOfMeasureCategory": "sample string 9",
        "Tare": 1.0,
        "DefaultDistinctBasicId": 1,
        "ImageName": "sample string 10"
      }
    ],
    "Id": 3,
    "Name": "sample string 4",
    "VariantName": "sample string 5",
    "Description": "sample string 6",
    "CodeValue": "sample string 7",
    "UnitOfMeasureId": 8,
    "UnitOfMeasureAcronym": "sample string 9",
    "UnitOfMeasureCategory": "sample string 10",
    "Tare": 1.0,
    "DefaultDistinctBasicId": 1,
    "ImageName": "sample string 11"
  }
]

application/xml, text/xml

Sample:
<ArrayOfFinalProductDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RestApi.DTO">
  <FinalProductDto>
    <CodeValue>sample string 7</CodeValue>
    <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
    <Description>sample string 6</Description>
    <Id>3</Id>
    <ImageName>sample string 11</ImageName>
    <Name>sample string 4</Name>
    <Tare>1</Tare>
    <UnitOfMeasureAcronym>sample string 9</UnitOfMeasureAcronym>
    <UnitOfMeasureCategory>sample string 10</UnitOfMeasureCategory>
    <UnitOfMeasureId>8</UnitOfMeasureId>
    <VariantName>sample string 5</VariantName>
    <ChildProducts>
      <FinalProductTinyDto>
        <CodeValue>sample string 6</CodeValue>
        <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
        <Description>sample string 5</Description>
        <Id>2</Id>
        <ImageName>sample string 10</ImageName>
        <Name>sample string 3</Name>
        <Tare>1</Tare>
        <UnitOfMeasureAcronym>sample string 8</UnitOfMeasureAcronym>
        <UnitOfMeasureCategory>sample string 9</UnitOfMeasureCategory>
        <UnitOfMeasureId>7</UnitOfMeasureId>
        <VariantName>sample string 4</VariantName>
        <ParentId>1</ParentId>
      </FinalProductTinyDto>
      <FinalProductTinyDto>
        <CodeValue>sample string 6</CodeValue>
        <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
        <Description>sample string 5</Description>
        <Id>2</Id>
        <ImageName>sample string 10</ImageName>
        <Name>sample string 3</Name>
        <Tare>1</Tare>
        <UnitOfMeasureAcronym>sample string 8</UnitOfMeasureAcronym>
        <UnitOfMeasureCategory>sample string 9</UnitOfMeasureCategory>
        <UnitOfMeasureId>7</UnitOfMeasureId>
        <VariantName>sample string 4</VariantName>
        <ParentId>1</ParentId>
      </FinalProductTinyDto>
    </ChildProducts>
    <IngredientProducts>
      <IngredientProductTinyDto>
        <CodeValue>sample string 3</CodeValue>
        <Id>1</Id>
        <Name>sample string 2</Name>
      </IngredientProductTinyDto>
      <IngredientProductTinyDto>
        <CodeValue>sample string 3</CodeValue>
        <Id>1</Id>
        <Name>sample string 2</Name>
      </IngredientProductTinyDto>
    </IngredientProducts>
    <SelectMultipleVariantForProcessing>true</SelectMultipleVariantForProcessing>
    <TotalProductIngredient>1</TotalProductIngredient>
  </FinalProductDto>
  <FinalProductDto>
    <CodeValue>sample string 7</CodeValue>
    <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
    <Description>sample string 6</Description>
    <Id>3</Id>
    <ImageName>sample string 11</ImageName>
    <Name>sample string 4</Name>
    <Tare>1</Tare>
    <UnitOfMeasureAcronym>sample string 9</UnitOfMeasureAcronym>
    <UnitOfMeasureCategory>sample string 10</UnitOfMeasureCategory>
    <UnitOfMeasureId>8</UnitOfMeasureId>
    <VariantName>sample string 5</VariantName>
    <ChildProducts>
      <FinalProductTinyDto>
        <CodeValue>sample string 6</CodeValue>
        <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
        <Description>sample string 5</Description>
        <Id>2</Id>
        <ImageName>sample string 10</ImageName>
        <Name>sample string 3</Name>
        <Tare>1</Tare>
        <UnitOfMeasureAcronym>sample string 8</UnitOfMeasureAcronym>
        <UnitOfMeasureCategory>sample string 9</UnitOfMeasureCategory>
        <UnitOfMeasureId>7</UnitOfMeasureId>
        <VariantName>sample string 4</VariantName>
        <ParentId>1</ParentId>
      </FinalProductTinyDto>
      <FinalProductTinyDto>
        <CodeValue>sample string 6</CodeValue>
        <DefaultDistinctBasicId>1</DefaultDistinctBasicId>
        <Description>sample string 5</Description>
        <Id>2</Id>
        <ImageName>sample string 10</ImageName>
        <Name>sample string 3</Name>
        <Tare>1</Tare>
        <UnitOfMeasureAcronym>sample string 8</UnitOfMeasureAcronym>
        <UnitOfMeasureCategory>sample string 9</UnitOfMeasureCategory>
        <UnitOfMeasureId>7</UnitOfMeasureId>
        <VariantName>sample string 4</VariantName>
        <ParentId>1</ParentId>
      </FinalProductTinyDto>
    </ChildProducts>
    <IngredientProducts>
      <IngredientProductTinyDto>
        <CodeValue>sample string 3</CodeValue>
        <Id>1</Id>
        <Name>sample string 2</Name>
      </IngredientProductTinyDto>
      <IngredientProductTinyDto>
        <CodeValue>sample string 3</CodeValue>
        <Id>1</Id>
        <Name>sample string 2</Name>
      </IngredientProductTinyDto>
    </IngredientProducts>
    <SelectMultipleVariantForProcessing>true</SelectMultipleVariantForProcessing>
    <TotalProductIngredient>1</TotalProductIngredient>
  </FinalProductDto>
</ArrayOfFinalProductDto>