POST api/CustomerOrder

Request Information

URI Parameters

None.

Body Parameters

NewOrderViewModels
NameDescriptionTypeAdditional information
ProductInfo

CustomerOrderProductViewModels

None.

Tag

Collection of TagViewModels

None.

CustomerInfo

CustomerInfoViewModels

None.

OrderInfo

CustomerOrderInfoViewModels

None.

Request Formats

application/json, text/json

Sample:
{
  "ProductInfo": {
    "WildCard": "sample string 1",
    "Product": [
      {
        "Id": 1,
        "Amount": 2,
        "Name": "sample string 3",
        "Brand": "sample string 4",
        "ProductType": "sample string 5",
        "Price": 6,
        "WildCard": {
          "Id": 1,
          "OrderId": 2,
          "TimeStamp": "2026-02-14T08:11:29.8188755+08:00",
          "Operator": "sample string 4",
          "Name": "sample string 5"
        },
        "Product": {
          "Id": 1,
          "Name": "sample string 2",
          "BrandId": 3,
          "ProductType": 4,
          "Status": 5,
          "CreateTime": "2026-02-14T08:11:29.8188755+08:00",
          "Creator": "sample string 7",
          "Enable": true,
          "Warranty": 1,
          "WarrantyUnit": 1,
          "ImgUrl": "sample string 9",
          "PartNo": "sample string 10"
        }
      },
      {
        "Id": 1,
        "Amount": 2,
        "Name": "sample string 3",
        "Brand": "sample string 4",
        "ProductType": "sample string 5",
        "Price": 6,
        "WildCard": {
          "Id": 1,
          "OrderId": 2,
          "TimeStamp": "2026-02-14T08:11:29.8188755+08:00",
          "Operator": "sample string 4",
          "Name": "sample string 5"
        },
        "Product": {
          "Id": 1,
          "Name": "sample string 2",
          "BrandId": 3,
          "ProductType": 4,
          "Status": 5,
          "CreateTime": "2026-02-14T08:11:29.8188755+08:00",
          "Creator": "sample string 7",
          "Enable": true,
          "Warranty": 1,
          "WarrantyUnit": 1,
          "ImgUrl": "sample string 9",
          "PartNo": "sample string 10"
        }
      }
    ]
  },
  "Tag": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "CustomerInfo": {
    "LastName": "sample string 1",
    "FirstName": "sample string 2",
    "Phone": "sample string 3",
    "Title": 64
  },
  "OrderInfo": {
    "Store": 64,
    "PurchaceOrder": true,
    "Po": "sample string 3",
    "DueDate": "2026-02-14T08:11:29.8188755+08:00",
    "Issue": "sample string 5",
    "Remark": "sample string 6",
    "Operator": "sample string 7",
    "Action": 64,
    "Id": 9,
    "PayStatus": 10,
    "Delivery": 11,
    "Follow": "sample string 12"
  }
}

application/xml, text/xml

Sample:
<NewOrderViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.CustomerOrder">
  <CustomerInfo>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 1</LastName>
    <Phone>sample string 3</Phone>
    <Title>64</Title>
  </CustomerInfo>
  <OrderInfo>
    <Action>64</Action>
    <Delivery>11</Delivery>
    <DueDate>2026-02-14T08:11:29.8188755+08:00</DueDate>
    <Follow>sample string 12</Follow>
    <Id>9</Id>
    <Issue>sample string 5</Issue>
    <Operator>sample string 7</Operator>
    <PayStatus>10</PayStatus>
    <Po>sample string 3</Po>
    <PurchaceOrder>true</PurchaceOrder>
    <Remark>sample string 6</Remark>
    <Store>64</Store>
  </OrderInfo>
  <ProductInfo>
    <Product>
      <OrderProductDetailViewModels>
        <Amount>2</Amount>
        <Brand>sample string 4</Brand>
        <Id>1</Id>
        <Name>sample string 3</Name>
        <Price>6</Price>
        <Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:BrandId>3</d5p1:BrandId>
          <d5p1:CreateTime>2026-02-14T08:11:29.8188755+08:00</d5p1:CreateTime>
          <d5p1:Creator>sample string 7</d5p1:Creator>
          <d5p1:Enable>true</d5p1:Enable>
          <d5p1:Id>1</d5p1:Id>
          <d5p1:ImgUrl>sample string 9</d5p1:ImgUrl>
          <d5p1:Name>sample string 2</d5p1:Name>
          <d5p1:PartNo>sample string 10</d5p1:PartNo>
          <d5p1:ProductType>4</d5p1:ProductType>
          <d5p1:Status>5</d5p1:Status>
          <d5p1:Warranty>1</d5p1:Warranty>
          <d5p1:WarrantyUnit>1</d5p1:WarrantyUnit>
        </Product>
        <ProductType>sample string 5</ProductType>
        <WildCard xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:Id>1</d5p1:Id>
          <d5p1:Name>sample string 5</d5p1:Name>
          <d5p1:Operator>sample string 4</d5p1:Operator>
          <d5p1:OrderId>2</d5p1:OrderId>
          <d5p1:TimeStamp>2026-02-14T08:11:29.8188755+08:00</d5p1:TimeStamp>
        </WildCard>
      </OrderProductDetailViewModels>
      <OrderProductDetailViewModels>
        <Amount>2</Amount>
        <Brand>sample string 4</Brand>
        <Id>1</Id>
        <Name>sample string 3</Name>
        <Price>6</Price>
        <Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:BrandId>3</d5p1:BrandId>
          <d5p1:CreateTime>2026-02-14T08:11:29.8188755+08:00</d5p1:CreateTime>
          <d5p1:Creator>sample string 7</d5p1:Creator>
          <d5p1:Enable>true</d5p1:Enable>
          <d5p1:Id>1</d5p1:Id>
          <d5p1:ImgUrl>sample string 9</d5p1:ImgUrl>
          <d5p1:Name>sample string 2</d5p1:Name>
          <d5p1:PartNo>sample string 10</d5p1:PartNo>
          <d5p1:ProductType>4</d5p1:ProductType>
          <d5p1:Status>5</d5p1:Status>
          <d5p1:Warranty>1</d5p1:Warranty>
          <d5p1:WarrantyUnit>1</d5p1:WarrantyUnit>
        </Product>
        <ProductType>sample string 5</ProductType>
        <WildCard xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:Id>1</d5p1:Id>
          <d5p1:Name>sample string 5</d5p1:Name>
          <d5p1:Operator>sample string 4</d5p1:Operator>
          <d5p1:OrderId>2</d5p1:OrderId>
          <d5p1:TimeStamp>2026-02-14T08:11:29.8188755+08:00</d5p1:TimeStamp>
        </WildCard>
      </OrderProductDetailViewModels>
    </Product>
    <WildCard>sample string 1</WildCard>
  </ProductInfo>
  <Tag>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
  </Tag>
</NewOrderViewModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

NewOrderViewModels
NameDescriptionTypeAdditional information
ProductInfo

CustomerOrderProductViewModels

None.

Tag

Collection of TagViewModels

None.

CustomerInfo

CustomerInfoViewModels

None.

OrderInfo

CustomerOrderInfoViewModels

None.

Response Formats

application/json, text/json

Sample:
{
  "ProductInfo": {
    "WildCard": "sample string 1",
    "Product": [
      {
        "Id": 1,
        "Amount": 2,
        "Name": "sample string 3",
        "Brand": "sample string 4",
        "ProductType": "sample string 5",
        "Price": 6,
        "WildCard": {
          "Id": 1,
          "OrderId": 2,
          "TimeStamp": "2026-02-14T08:11:29.8989383+08:00",
          "Operator": "sample string 4",
          "Name": "sample string 5"
        },
        "Product": {
          "Id": 1,
          "Name": "sample string 2",
          "BrandId": 3,
          "ProductType": 4,
          "Status": 5,
          "CreateTime": "2026-02-14T08:11:29.8989383+08:00",
          "Creator": "sample string 7",
          "Enable": true,
          "Warranty": 1,
          "WarrantyUnit": 1,
          "ImgUrl": "sample string 9",
          "PartNo": "sample string 10"
        }
      },
      {
        "Id": 1,
        "Amount": 2,
        "Name": "sample string 3",
        "Brand": "sample string 4",
        "ProductType": "sample string 5",
        "Price": 6,
        "WildCard": {
          "Id": 1,
          "OrderId": 2,
          "TimeStamp": "2026-02-14T08:11:29.8989383+08:00",
          "Operator": "sample string 4",
          "Name": "sample string 5"
        },
        "Product": {
          "Id": 1,
          "Name": "sample string 2",
          "BrandId": 3,
          "ProductType": 4,
          "Status": 5,
          "CreateTime": "2026-02-14T08:11:29.8989383+08:00",
          "Creator": "sample string 7",
          "Enable": true,
          "Warranty": 1,
          "WarrantyUnit": 1,
          "ImgUrl": "sample string 9",
          "PartNo": "sample string 10"
        }
      }
    ]
  },
  "Tag": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "CustomerInfo": {
    "LastName": "sample string 1",
    "FirstName": "sample string 2",
    "Phone": "sample string 3",
    "Title": 64
  },
  "OrderInfo": {
    "Store": 64,
    "PurchaceOrder": true,
    "Po": "sample string 3",
    "DueDate": "2026-02-14T08:11:29.8989383+08:00",
    "Issue": "sample string 5",
    "Remark": "sample string 6",
    "Operator": "sample string 7",
    "Action": 64,
    "Id": 9,
    "PayStatus": 10,
    "Delivery": 11,
    "Follow": "sample string 12"
  }
}

application/xml, text/xml

Sample:
<NewOrderViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.CustomerOrder">
  <CustomerInfo>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 1</LastName>
    <Phone>sample string 3</Phone>
    <Title>64</Title>
  </CustomerInfo>
  <OrderInfo>
    <Action>64</Action>
    <Delivery>11</Delivery>
    <DueDate>2026-02-14T08:11:29.8989383+08:00</DueDate>
    <Follow>sample string 12</Follow>
    <Id>9</Id>
    <Issue>sample string 5</Issue>
    <Operator>sample string 7</Operator>
    <PayStatus>10</PayStatus>
    <Po>sample string 3</Po>
    <PurchaceOrder>true</PurchaceOrder>
    <Remark>sample string 6</Remark>
    <Store>64</Store>
  </OrderInfo>
  <ProductInfo>
    <Product>
      <OrderProductDetailViewModels>
        <Amount>2</Amount>
        <Brand>sample string 4</Brand>
        <Id>1</Id>
        <Name>sample string 3</Name>
        <Price>6</Price>
        <Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:BrandId>3</d5p1:BrandId>
          <d5p1:CreateTime>2026-02-14T08:11:29.8989383+08:00</d5p1:CreateTime>
          <d5p1:Creator>sample string 7</d5p1:Creator>
          <d5p1:Enable>true</d5p1:Enable>
          <d5p1:Id>1</d5p1:Id>
          <d5p1:ImgUrl>sample string 9</d5p1:ImgUrl>
          <d5p1:Name>sample string 2</d5p1:Name>
          <d5p1:PartNo>sample string 10</d5p1:PartNo>
          <d5p1:ProductType>4</d5p1:ProductType>
          <d5p1:Status>5</d5p1:Status>
          <d5p1:Warranty>1</d5p1:Warranty>
          <d5p1:WarrantyUnit>1</d5p1:WarrantyUnit>
        </Product>
        <ProductType>sample string 5</ProductType>
        <WildCard xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:Id>1</d5p1:Id>
          <d5p1:Name>sample string 5</d5p1:Name>
          <d5p1:Operator>sample string 4</d5p1:Operator>
          <d5p1:OrderId>2</d5p1:OrderId>
          <d5p1:TimeStamp>2026-02-14T08:11:29.8989383+08:00</d5p1:TimeStamp>
        </WildCard>
      </OrderProductDetailViewModels>
      <OrderProductDetailViewModels>
        <Amount>2</Amount>
        <Brand>sample string 4</Brand>
        <Id>1</Id>
        <Name>sample string 3</Name>
        <Price>6</Price>
        <Product xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:BrandId>3</d5p1:BrandId>
          <d5p1:CreateTime>2026-02-14T08:11:29.8989383+08:00</d5p1:CreateTime>
          <d5p1:Creator>sample string 7</d5p1:Creator>
          <d5p1:Enable>true</d5p1:Enable>
          <d5p1:Id>1</d5p1:Id>
          <d5p1:ImgUrl>sample string 9</d5p1:ImgUrl>
          <d5p1:Name>sample string 2</d5p1:Name>
          <d5p1:PartNo>sample string 10</d5p1:PartNo>
          <d5p1:ProductType>4</d5p1:ProductType>
          <d5p1:Status>5</d5p1:Status>
          <d5p1:Warranty>1</d5p1:Warranty>
          <d5p1:WarrantyUnit>1</d5p1:WarrantyUnit>
        </Product>
        <ProductType>sample string 5</ProductType>
        <WildCard xmlns:d5p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.CustomerOrder">
          <d5p1:Id>1</d5p1:Id>
          <d5p1:Name>sample string 5</d5p1:Name>
          <d5p1:Operator>sample string 4</d5p1:Operator>
          <d5p1:OrderId>2</d5p1:OrderId>
          <d5p1:TimeStamp>2026-02-14T08:11:29.8989383+08:00</d5p1:TimeStamp>
        </WildCard>
      </OrderProductDetailViewModels>
    </Product>
    <WildCard>sample string 1</WildCard>
  </ProductInfo>
  <Tag>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
  </Tag>
</NewOrderViewModels>