POST CustomerOrder/UpdateOrder

Request Information

URI Parameters

None.

Body Parameters

UpdateOrderViewModels
NameDescriptionTypeAdditional information
WildCard

string

None.

Tag

Collection of TagViewModels

None.

CustomerInfo

CustomerInfoViewModels

None.

OrderInfo

CustomerOrderInfoViewModels

None.

Request Formats

application/json, text/json

Sample:
{
  "WildCard": "sample string 1",
  "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:05:48.4877179+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:
<UpdateOrderViewModels 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:05:48.4877179+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>
  <Tag>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
  </Tag>
  <WildCard>sample string 1</WildCard>
</UpdateOrderViewModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UpdateOrderViewModels
NameDescriptionTypeAdditional information
WildCard

string

None.

Tag

Collection of TagViewModels

None.

CustomerInfo

CustomerInfoViewModels

None.

OrderInfo

CustomerOrderInfoViewModels

None.

Response Formats

application/json, text/json

Sample:
{
  "WildCard": "sample string 1",
  "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:05:48.5978092+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:
<UpdateOrderViewModels 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:05:48.5978092+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>
  <Tag>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
    <TagViewModels>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </TagViewModels>
  </Tag>
  <WildCard>sample string 1</WildCard>
</UpdateOrderViewModels>