POST api/Products/Import

Request Information

URI Parameters

None.

Body Parameters

Collection of ImportProductBinddingModel
NameDescriptionTypeAdditional information
CustomerName

string

None.

CustomerPhone

string

Required

CustomerType

string

None.

AddressCustomer

string

None.

EmailCustomer

string

None.

ProductName

string

None.

ProductTypeName

string

None.

ProvinceName

string

None.

DistrictName

string

None.

WardName

string

None.

StreetName

string

None.

ApartmentNo

string

None.

AreaLand

decimal number

None.

HorizontalLand

decimal number

None.

LenghtLand

decimal number

None.

HorizontalBuild

decimal number

None.

LenghtBuild

decimal number

None.

Livingroom

byte

None.

Bedroom

byte

None.

Toilet

byte

None.

HighFloor

byte

None.

Roadway

decimal number

None.

DirectionName

string

None.

Price

decimal number

None.

PriceTotal

decimal number

None.

LegalName

string

None.

Area

decimal number

None.

AreaBuild

decimal number

None.

ProjectName

string

None.

Description

string

None.

LevelName

string

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

PriceOriginal

decimal number

None.

RoadTypeName

string

None.

SourceName

string

None.

Structure

string

None.

StatusQuo

string

None.

Title

string

None.

Image

string

None.

CommissionTypeName

string

None.

CommissionRate

decimal number

None.

CommissionValue

decimal number

None.

EmployeeSaleEmail

string

None.

IsPublic

string

None.

UnitName

string

None.

IsSale

string

None.

IsInvest

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "customerName": "sample string 1",
    "customerPhone": "sample string 2",
    "customerType": "sample string 3",
    "addressCustomer": "sample string 4",
    "emailCustomer": "sample string 5",
    "productName": "sample string 6",
    "productTypeName": "sample string 7",
    "provinceName": "sample string 8",
    "districtName": "sample string 9",
    "wardName": "sample string 10",
    "streetName": "sample string 11",
    "apartmentNo": "sample string 12",
    "areaLand": 13.0,
    "horizontalLand": 14.0,
    "lenghtLand": 15.0,
    "horizontalBuild": 16.0,
    "lenghtBuild": 17.0,
    "livingroom": 64,
    "bedroom": 64,
    "toilet": 64,
    "highFloor": 64,
    "roadway": 22.0,
    "directionName": "sample string 23",
    "price": 24.0,
    "priceTotal": 25.0,
    "legalName": "sample string 26",
    "area": 27.0,
    "areaBuild": 28.0,
    "projectName": "sample string 29",
    "description": "sample string 30",
    "levelName": "sample string 31",
    "latitude": 32.1,
    "longitude": 33.1,
    "priceOriginal": 34.0,
    "roadTypeName": "sample string 35",
    "sourceName": "sample string 36",
    "structure": "sample string 37",
    "statusQuo": "sample string 38",
    "title": "sample string 39",
    "image": "sample string 40",
    "commissionTypeName": "sample string 41",
    "commissionRate": 42.0,
    "commissionValue": 43.0,
    "employeeSaleEmail": "sample string 44",
    "isPublic": "sample string 45",
    "unitName": "sample string 46",
    "isSale": "sample string 47",
    "isInvest": "sample string 48"
  },
  {
    "customerName": "sample string 1",
    "customerPhone": "sample string 2",
    "customerType": "sample string 3",
    "addressCustomer": "sample string 4",
    "emailCustomer": "sample string 5",
    "productName": "sample string 6",
    "productTypeName": "sample string 7",
    "provinceName": "sample string 8",
    "districtName": "sample string 9",
    "wardName": "sample string 10",
    "streetName": "sample string 11",
    "apartmentNo": "sample string 12",
    "areaLand": 13.0,
    "horizontalLand": 14.0,
    "lenghtLand": 15.0,
    "horizontalBuild": 16.0,
    "lenghtBuild": 17.0,
    "livingroom": 64,
    "bedroom": 64,
    "toilet": 64,
    "highFloor": 64,
    "roadway": 22.0,
    "directionName": "sample string 23",
    "price": 24.0,
    "priceTotal": 25.0,
    "legalName": "sample string 26",
    "area": 27.0,
    "areaBuild": 28.0,
    "projectName": "sample string 29",
    "description": "sample string 30",
    "levelName": "sample string 31",
    "latitude": 32.1,
    "longitude": 33.1,
    "priceOriginal": 34.0,
    "roadTypeName": "sample string 35",
    "sourceName": "sample string 36",
    "structure": "sample string 37",
    "statusQuo": "sample string 38",
    "title": "sample string 39",
    "image": "sample string 40",
    "commissionTypeName": "sample string 41",
    "commissionRate": 42.0,
    "commissionValue": 43.0,
    "employeeSaleEmail": "sample string 44",
    "isPublic": "sample string 45",
    "unitName": "sample string 46",
    "isSale": "sample string 47",
    "isInvest": "sample string 48"
  }
]

application/xml, text/xml

Sample:
<ArrayOfImportProductBinddingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AgencyWebAPI.Models.Product">
  <ImportProductBinddingModel>
    <AddressCustomer>sample string 4</AddressCustomer>
    <ApartmentNo>sample string 12</ApartmentNo>
    <Area>27</Area>
    <AreaBuild>28</AreaBuild>
    <AreaLand>13</AreaLand>
    <Bedroom>64</Bedroom>
    <CommissionRate>42</CommissionRate>
    <CommissionTypeName>sample string 41</CommissionTypeName>
    <CommissionValue>43</CommissionValue>
    <CustomerName>sample string 1</CustomerName>
    <CustomerPhone>sample string 2</CustomerPhone>
    <CustomerType>sample string 3</CustomerType>
    <Description>sample string 30</Description>
    <DirectionName>sample string 23</DirectionName>
    <DistrictName>sample string 9</DistrictName>
    <EmailCustomer>sample string 5</EmailCustomer>
    <EmployeeSaleEmail>sample string 44</EmployeeSaleEmail>
    <HighFloor>64</HighFloor>
    <HorizontalBuild>16</HorizontalBuild>
    <HorizontalLand>14</HorizontalLand>
    <Image>sample string 40</Image>
    <IsInvest>sample string 48</IsInvest>
    <IsPublic>sample string 45</IsPublic>
    <IsSale>sample string 47</IsSale>
    <Latitude>32.1</Latitude>
    <LegalName>sample string 26</LegalName>
    <LenghtBuild>17</LenghtBuild>
    <LenghtLand>15</LenghtLand>
    <LevelName>sample string 31</LevelName>
    <Livingroom>64</Livingroom>
    <Longitude>33.1</Longitude>
    <Price>24</Price>
    <PriceOriginal>34</PriceOriginal>
    <PriceTotal>25</PriceTotal>
    <ProductName>sample string 6</ProductName>
    <ProductTypeName>sample string 7</ProductTypeName>
    <ProjectName>sample string 29</ProjectName>
    <ProvinceName>sample string 8</ProvinceName>
    <RoadTypeName>sample string 35</RoadTypeName>
    <Roadway>22</Roadway>
    <SourceName>sample string 36</SourceName>
    <StatusQuo>sample string 38</StatusQuo>
    <StreetName>sample string 11</StreetName>
    <Structure>sample string 37</Structure>
    <Title>sample string 39</Title>
    <Toilet>64</Toilet>
    <UnitName>sample string 46</UnitName>
    <WardName>sample string 10</WardName>
  </ImportProductBinddingModel>
  <ImportProductBinddingModel>
    <AddressCustomer>sample string 4</AddressCustomer>
    <ApartmentNo>sample string 12</ApartmentNo>
    <Area>27</Area>
    <AreaBuild>28</AreaBuild>
    <AreaLand>13</AreaLand>
    <Bedroom>64</Bedroom>
    <CommissionRate>42</CommissionRate>
    <CommissionTypeName>sample string 41</CommissionTypeName>
    <CommissionValue>43</CommissionValue>
    <CustomerName>sample string 1</CustomerName>
    <CustomerPhone>sample string 2</CustomerPhone>
    <CustomerType>sample string 3</CustomerType>
    <Description>sample string 30</Description>
    <DirectionName>sample string 23</DirectionName>
    <DistrictName>sample string 9</DistrictName>
    <EmailCustomer>sample string 5</EmailCustomer>
    <EmployeeSaleEmail>sample string 44</EmployeeSaleEmail>
    <HighFloor>64</HighFloor>
    <HorizontalBuild>16</HorizontalBuild>
    <HorizontalLand>14</HorizontalLand>
    <Image>sample string 40</Image>
    <IsInvest>sample string 48</IsInvest>
    <IsPublic>sample string 45</IsPublic>
    <IsSale>sample string 47</IsSale>
    <Latitude>32.1</Latitude>
    <LegalName>sample string 26</LegalName>
    <LenghtBuild>17</LenghtBuild>
    <LenghtLand>15</LenghtLand>
    <LevelName>sample string 31</LevelName>
    <Livingroom>64</Livingroom>
    <Longitude>33.1</Longitude>
    <Price>24</Price>
    <PriceOriginal>34</PriceOriginal>
    <PriceTotal>25</PriceTotal>
    <ProductName>sample string 6</ProductName>
    <ProductTypeName>sample string 7</ProductTypeName>
    <ProjectName>sample string 29</ProjectName>
    <ProvinceName>sample string 8</ProvinceName>
    <RoadTypeName>sample string 35</RoadTypeName>
    <Roadway>22</Roadway>
    <SourceName>sample string 36</SourceName>
    <StatusQuo>sample string 38</StatusQuo>
    <StreetName>sample string 11</StreetName>
    <Structure>sample string 37</Structure>
    <Title>sample string 39</Title>
    <Toilet>64</Toilet>
    <UnitName>sample string 46</UnitName>
    <WardName>sample string 10</WardName>
  </ImportProductBinddingModel>
</ArrayOfImportProductBinddingModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of ImportProductModel
NameDescriptionTypeAdditional information
Row

integer

None.

Columns

Collection of ColumnModel

None.

ImportProduct

ImportProductBinddingModel

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "row": 1,
    "columns": [
      {
        "columnName": "sample string 1",
        "value": "sample string 2",
        "error": 1,
        "errorContent": "sample string 3"
      },
      {
        "columnName": "sample string 1",
        "value": "sample string 2",
        "error": 1,
        "errorContent": "sample string 3"
      }
    ],
    "importProduct": {
      "customerName": "sample string 1",
      "customerPhone": "sample string 2",
      "customerType": "sample string 3",
      "addressCustomer": "sample string 4",
      "emailCustomer": "sample string 5",
      "productName": "sample string 6",
      "productTypeName": "sample string 7",
      "provinceName": "sample string 8",
      "districtName": "sample string 9",
      "wardName": "sample string 10",
      "streetName": "sample string 11",
      "apartmentNo": "sample string 12",
      "areaLand": 13.0,
      "horizontalLand": 14.0,
      "lenghtLand": 15.0,
      "horizontalBuild": 16.0,
      "lenghtBuild": 17.0,
      "livingroom": 64,
      "bedroom": 64,
      "toilet": 64,
      "highFloor": 64,
      "roadway": 22.0,
      "directionName": "sample string 23",
      "price": 24.0,
      "priceTotal": 25.0,
      "legalName": "sample string 26",
      "area": 27.0,
      "areaBuild": 28.0,
      "projectName": "sample string 29",
      "description": "sample string 30",
      "levelName": "sample string 31",
      "latitude": 32.1,
      "longitude": 33.1,
      "priceOriginal": 34.0,
      "roadTypeName": "sample string 35",
      "sourceName": "sample string 36",
      "structure": "sample string 37",
      "statusQuo": "sample string 38",
      "title": "sample string 39",
      "image": "sample string 40",
      "commissionTypeName": "sample string 41",
      "commissionRate": 42.0,
      "commissionValue": 43.0,
      "employeeSaleEmail": "sample string 44",
      "isPublic": "sample string 45",
      "unitName": "sample string 46",
      "isSale": "sample string 47",
      "isInvest": "sample string 48"
    }
  },
  {
    "row": 1,
    "columns": [
      {
        "columnName": "sample string 1",
        "value": "sample string 2",
        "error": 1,
        "errorContent": "sample string 3"
      },
      {
        "columnName": "sample string 1",
        "value": "sample string 2",
        "error": 1,
        "errorContent": "sample string 3"
      }
    ],
    "importProduct": {
      "customerName": "sample string 1",
      "customerPhone": "sample string 2",
      "customerType": "sample string 3",
      "addressCustomer": "sample string 4",
      "emailCustomer": "sample string 5",
      "productName": "sample string 6",
      "productTypeName": "sample string 7",
      "provinceName": "sample string 8",
      "districtName": "sample string 9",
      "wardName": "sample string 10",
      "streetName": "sample string 11",
      "apartmentNo": "sample string 12",
      "areaLand": 13.0,
      "horizontalLand": 14.0,
      "lenghtLand": 15.0,
      "horizontalBuild": 16.0,
      "lenghtBuild": 17.0,
      "livingroom": 64,
      "bedroom": 64,
      "toilet": 64,
      "highFloor": 64,
      "roadway": 22.0,
      "directionName": "sample string 23",
      "price": 24.0,
      "priceTotal": 25.0,
      "legalName": "sample string 26",
      "area": 27.0,
      "areaBuild": 28.0,
      "projectName": "sample string 29",
      "description": "sample string 30",
      "levelName": "sample string 31",
      "latitude": 32.1,
      "longitude": 33.1,
      "priceOriginal": 34.0,
      "roadTypeName": "sample string 35",
      "sourceName": "sample string 36",
      "structure": "sample string 37",
      "statusQuo": "sample string 38",
      "title": "sample string 39",
      "image": "sample string 40",
      "commissionTypeName": "sample string 41",
      "commissionRate": 42.0,
      "commissionValue": 43.0,
      "employeeSaleEmail": "sample string 44",
      "isPublic": "sample string 45",
      "unitName": "sample string 46",
      "isSale": "sample string 47",
      "isInvest": "sample string 48"
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfImportProductModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AgencyWebAPI.Models.Product">
  <ImportProductModel>
    <Columns>
      <ColumnModel>
        <ColumnName>sample string 1</ColumnName>
        <Error>1</Error>
        <ErrorContent>sample string 3</ErrorContent>
        <Value>sample string 2</Value>
      </ColumnModel>
      <ColumnModel>
        <ColumnName>sample string 1</ColumnName>
        <Error>1</Error>
        <ErrorContent>sample string 3</ErrorContent>
        <Value>sample string 2</Value>
      </ColumnModel>
    </Columns>
    <ImportProduct>
      <AddressCustomer>sample string 4</AddressCustomer>
      <ApartmentNo>sample string 12</ApartmentNo>
      <Area>27</Area>
      <AreaBuild>28</AreaBuild>
      <AreaLand>13</AreaLand>
      <Bedroom>64</Bedroom>
      <CommissionRate>42</CommissionRate>
      <CommissionTypeName>sample string 41</CommissionTypeName>
      <CommissionValue>43</CommissionValue>
      <CustomerName>sample string 1</CustomerName>
      <CustomerPhone>sample string 2</CustomerPhone>
      <CustomerType>sample string 3</CustomerType>
      <Description>sample string 30</Description>
      <DirectionName>sample string 23</DirectionName>
      <DistrictName>sample string 9</DistrictName>
      <EmailCustomer>sample string 5</EmailCustomer>
      <EmployeeSaleEmail>sample string 44</EmployeeSaleEmail>
      <HighFloor>64</HighFloor>
      <HorizontalBuild>16</HorizontalBuild>
      <HorizontalLand>14</HorizontalLand>
      <Image>sample string 40</Image>
      <IsInvest>sample string 48</IsInvest>
      <IsPublic>sample string 45</IsPublic>
      <IsSale>sample string 47</IsSale>
      <Latitude>32.1</Latitude>
      <LegalName>sample string 26</LegalName>
      <LenghtBuild>17</LenghtBuild>
      <LenghtLand>15</LenghtLand>
      <LevelName>sample string 31</LevelName>
      <Livingroom>64</Livingroom>
      <Longitude>33.1</Longitude>
      <Price>24</Price>
      <PriceOriginal>34</PriceOriginal>
      <PriceTotal>25</PriceTotal>
      <ProductName>sample string 6</ProductName>
      <ProductTypeName>sample string 7</ProductTypeName>
      <ProjectName>sample string 29</ProjectName>
      <ProvinceName>sample string 8</ProvinceName>
      <RoadTypeName>sample string 35</RoadTypeName>
      <Roadway>22</Roadway>
      <SourceName>sample string 36</SourceName>
      <StatusQuo>sample string 38</StatusQuo>
      <StreetName>sample string 11</StreetName>
      <Structure>sample string 37</Structure>
      <Title>sample string 39</Title>
      <Toilet>64</Toilet>
      <UnitName>sample string 46</UnitName>
      <WardName>sample string 10</WardName>
    </ImportProduct>
    <Row>1</Row>
  </ImportProductModel>
  <ImportProductModel>
    <Columns>
      <ColumnModel>
        <ColumnName>sample string 1</ColumnName>
        <Error>1</Error>
        <ErrorContent>sample string 3</ErrorContent>
        <Value>sample string 2</Value>
      </ColumnModel>
      <ColumnModel>
        <ColumnName>sample string 1</ColumnName>
        <Error>1</Error>
        <ErrorContent>sample string 3</ErrorContent>
        <Value>sample string 2</Value>
      </ColumnModel>
    </Columns>
    <ImportProduct>
      <AddressCustomer>sample string 4</AddressCustomer>
      <ApartmentNo>sample string 12</ApartmentNo>
      <Area>27</Area>
      <AreaBuild>28</AreaBuild>
      <AreaLand>13</AreaLand>
      <Bedroom>64</Bedroom>
      <CommissionRate>42</CommissionRate>
      <CommissionTypeName>sample string 41</CommissionTypeName>
      <CommissionValue>43</CommissionValue>
      <CustomerName>sample string 1</CustomerName>
      <CustomerPhone>sample string 2</CustomerPhone>
      <CustomerType>sample string 3</CustomerType>
      <Description>sample string 30</Description>
      <DirectionName>sample string 23</DirectionName>
      <DistrictName>sample string 9</DistrictName>
      <EmailCustomer>sample string 5</EmailCustomer>
      <EmployeeSaleEmail>sample string 44</EmployeeSaleEmail>
      <HighFloor>64</HighFloor>
      <HorizontalBuild>16</HorizontalBuild>
      <HorizontalLand>14</HorizontalLand>
      <Image>sample string 40</Image>
      <IsInvest>sample string 48</IsInvest>
      <IsPublic>sample string 45</IsPublic>
      <IsSale>sample string 47</IsSale>
      <Latitude>32.1</Latitude>
      <LegalName>sample string 26</LegalName>
      <LenghtBuild>17</LenghtBuild>
      <LenghtLand>15</LenghtLand>
      <LevelName>sample string 31</LevelName>
      <Livingroom>64</Livingroom>
      <Longitude>33.1</Longitude>
      <Price>24</Price>
      <PriceOriginal>34</PriceOriginal>
      <PriceTotal>25</PriceTotal>
      <ProductName>sample string 6</ProductName>
      <ProductTypeName>sample string 7</ProductTypeName>
      <ProjectName>sample string 29</ProjectName>
      <ProvinceName>sample string 8</ProvinceName>
      <RoadTypeName>sample string 35</RoadTypeName>
      <Roadway>22</Roadway>
      <SourceName>sample string 36</SourceName>
      <StatusQuo>sample string 38</StatusQuo>
      <StreetName>sample string 11</StreetName>
      <Structure>sample string 37</Structure>
      <Title>sample string 39</Title>
      <Toilet>64</Toilet>
      <UnitName>sample string 46</UnitName>
      <WardName>sample string 10</WardName>
    </ImportProduct>
    <Row>1</Row>
  </ImportProductModel>
</ArrayOfImportProductModel>