POST Repair/NewRepairOrder

Request Information

URI Parameters

None.

Body Parameters

NewRepairVewModels
NameDescriptionTypeAdditional information
CustomerInformation

RepairCustomerInformationViewModels

None.

ProductInfo

ProductInfomationViewModels

None.

OrderInfo

RepairOrderInfoViewModels

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerInformation": {
    "Id": "sample string 1",
    "CustomerId": "sample string 2",
    "Name": {
      "Id": "sample string 1",
      "L_Name": "sample string 2",
      "F_Name": "sample string 3"
    },
    "Phone": {
      "Id": "sample string 1",
      "Phone": "sample string 2"
    },
    "Email": {
      "Id": "sample string 1",
      "Email": "sample string 2"
    }
  },
  "ProductInfo": {
    "Name": "sample string 1",
    "ProductId": 2,
    "No": {
      "Avaiable": true,
      "No": "sample string 2"
    },
    "BuyDate": {
      "Id": "sample string 1",
      "Avaiable": true,
      "Date": "2026-02-14T08:09:01.2743627+08:00"
    },
    "Accessories": {
      "Avaiable": true,
      "Accessories": "sample string 2"
    },
    "Description": "sample string 3",
    "ImageInfo": {
      "Image": null,
      "Avaiable": true
    }
  },
  "OrderInfo": {
    "Remark": "sample string 1",
    "Operator": "sample string 2",
    "Id": "sample string 3",
    "TimeStamp": "2026-02-14T08:09:01.2923795+08:00",
    "Serial": "sample string 5",
    "Ops": {
      "Id": "e1338cee-d658-4463-a728-943530ad80de",
      "Name": "sample string 2",
      "Store": {
        "Id": 1,
        "Name": "sample string 2",
        "OpenTime": "00:00:00.1234567",
        "CloseTime": "00:00:00.1234567",
        "Phone": "sample string 5",
        "Address": "sample string 6"
      }
    }
  }
}

application/xml, text/xml

Sample:
<NewRepairVewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Repair">
  <CustomerInformation>
    <CustomerId>sample string 2</CustomerId>
    <Email xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:Email>sample string 2</d3p1:Email>
      <d3p1:Id>sample string 1</d3p1:Id>
    </Email>
    <Id>sample string 1</Id>
    <Name xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:F_Name>sample string 3</d3p1:F_Name>
      <d3p1:Id>sample string 1</d3p1:Id>
      <d3p1:L_Name>sample string 2</d3p1:L_Name>
    </Name>
    <Phone xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:Id>sample string 1</d3p1:Id>
      <d3p1:Phone>sample string 2</d3p1:Phone>
    </Phone>
  </CustomerInformation>
  <OrderInfo>
    <Id>sample string 3</Id>
    <Operator>sample string 2</Operator>
    <Ops xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Employee">
      <d3p1:Id>e1338cee-d658-4463-a728-943530ad80de</d3p1:Id>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Store xmlns:d4p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Store">
        <d4p1:Id>1</d4p1:Id>
        <d4p1:Name>sample string 2</d4p1:Name>
      </d3p1:Store>
    </Ops>
    <Remark>sample string 1</Remark>
    <Serial>sample string 5</Serial>
    <TimeStamp>2026-02-14T08:09:01.2923795+08:00</TimeStamp>
  </OrderInfo>
  <ProductInfo>
    <Accessories>
      <Accessories>sample string 2</Accessories>
      <Avaiable>true</Avaiable>
    </Accessories>
    <BuyDate>
      <Avaiable>true</Avaiable>
      <Date>2026-02-14T08:09:01.2743627+08:00</Date>
      <Id>sample string 1</Id>
    </BuyDate>
    <Description>sample string 3</Description>
    <ImageInfo>
      <Avaiable>true</Avaiable>
      <Image xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Web" i:nil="true" />
    </ImageInfo>
    <Name>sample string 1</Name>
    <No>
      <Avaiable>true</Avaiable>
      <No>sample string 2</No>
    </No>
    <ProductId>2</ProductId>
  </ProductInfo>
</NewRepairVewModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

NewRepairVewModels
NameDescriptionTypeAdditional information
CustomerInformation

RepairCustomerInformationViewModels

None.

ProductInfo

ProductInfomationViewModels

None.

OrderInfo

RepairOrderInfoViewModels

None.

Response Formats

application/json, text/json

Sample:
{
  "CustomerInformation": {
    "Id": "sample string 1",
    "CustomerId": "sample string 2",
    "Name": {
      "Id": "sample string 1",
      "L_Name": "sample string 2",
      "F_Name": "sample string 3"
    },
    "Phone": {
      "Id": "sample string 1",
      "Phone": "sample string 2"
    },
    "Email": {
      "Id": "sample string 1",
      "Email": "sample string 2"
    }
  },
  "ProductInfo": {
    "Name": "sample string 1",
    "ProductId": 2,
    "No": {
      "Avaiable": true,
      "No": "sample string 2"
    },
    "BuyDate": {
      "Id": "sample string 1",
      "Avaiable": true,
      "Date": "2026-02-14T08:09:01.3724601+08:00"
    },
    "Accessories": {
      "Avaiable": true,
      "Accessories": "sample string 2"
    },
    "Description": "sample string 3",
    "ImageInfo": {
      "Image": null,
      "Avaiable": true
    }
  },
  "OrderInfo": {
    "Remark": "sample string 1",
    "Operator": "sample string 2",
    "Id": "sample string 3",
    "TimeStamp": "2026-02-14T08:09:01.3724601+08:00",
    "Serial": "sample string 5",
    "Ops": {
      "Id": "e42144db-3cd5-4a16-aa61-1dbfa8801d34",
      "Name": "sample string 2",
      "Store": {
        "Id": 1,
        "Name": "sample string 2",
        "OpenTime": "00:00:00.1234567",
        "CloseTime": "00:00:00.1234567",
        "Phone": "sample string 5",
        "Address": "sample string 6"
      }
    }
  }
}

application/xml, text/xml

Sample:
<NewRepairVewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Repair">
  <CustomerInformation>
    <CustomerId>sample string 2</CustomerId>
    <Email xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:Email>sample string 2</d3p1:Email>
      <d3p1:Id>sample string 1</d3p1:Id>
    </Email>
    <Id>sample string 1</Id>
    <Name xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:F_Name>sample string 3</d3p1:F_Name>
      <d3p1:Id>sample string 1</d3p1:Id>
      <d3p1:L_Name>sample string 2</d3p1:L_Name>
    </Name>
    <Phone xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Customer">
      <d3p1:Id>sample string 1</d3p1:Id>
      <d3p1:Phone>sample string 2</d3p1:Phone>
    </Phone>
  </CustomerInformation>
  <OrderInfo>
    <Id>sample string 3</Id>
    <Operator>sample string 2</Operator>
    <Ops xmlns:d3p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Employee">
      <d3p1:Id>e42144db-3cd5-4a16-aa61-1dbfa8801d34</d3p1:Id>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Store xmlns:d4p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Store">
        <d4p1:Id>1</d4p1:Id>
        <d4p1:Name>sample string 2</d4p1:Name>
      </d3p1:Store>
    </Ops>
    <Remark>sample string 1</Remark>
    <Serial>sample string 5</Serial>
    <TimeStamp>2026-02-14T08:09:01.3724601+08:00</TimeStamp>
  </OrderInfo>
  <ProductInfo>
    <Accessories>
      <Accessories>sample string 2</Accessories>
      <Avaiable>true</Avaiable>
    </Accessories>
    <BuyDate>
      <Avaiable>true</Avaiable>
      <Date>2026-02-14T08:09:01.3724601+08:00</Date>
      <Id>sample string 1</Id>
    </BuyDate>
    <Description>sample string 3</Description>
    <ImageInfo>
      <Avaiable>true</Avaiable>
      <Image xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Web" i:nil="true" />
    </ImageInfo>
    <Name>sample string 1</Name>
    <No>
      <Avaiable>true</Avaiable>
      <No>sample string 2</No>
    </No>
    <ProductId>2</ProductId>
  </ProductInfo>
</NewRepairVewModels>