POST api/invoice/ShowInvoiceDetail

Request Information

URI Parameters

None.

Body Parameters

InvoiceRequest
NameDescriptionTypeAdditional information
OrderId

integer

None.

Language

string

None.

IP

string

None.

CompID

string

None.

Request Formats

application/json, text/json

Sample:
{
  "OrderId": 1,
  "Language": "sample string 2",
  "IP": "sample string 3",
  "CompID": "sample string 4"
}

application/xml, text/xml

Sample:
<InvoiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViewModel.Request">
  <CompID xmlns="http://schemas.datacontract.org/2004/07/ViewModel">sample string 4</CompID>
  <IP xmlns="http://schemas.datacontract.org/2004/07/ViewModel">sample string 3</IP>
  <Language i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/ViewModel" />
  <Language>sample string 2</Language>
  <OrderId>1</OrderId>
</InvoiceRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BaseResponseViewModelOfListOfInvoiceViewModel
NameDescriptionTypeAdditional information
Status

integer

None.

Error

string

None.

Result

Collection of InvoiceViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": 1,
  "Error": "sample string 2",
  "Result": [
    {
      "OrderId": 1,
      "OrderDate": "2026-08-07T10:41:28.5528864+07:00",
      "HasBeenPaid": true,
      "PaidVia": "sample string 4",
      "Order": {
        "OrderDetails": [
          {
            "Width": 1.0,
            "Height": 2.0,
            "PaperName": "sample string 3",
            "ColorFront": 4,
            "ColorBack": 5,
            "QtyPage": 6,
            "Details": "sample string 7",
            "Finisher": [
              "sample string 1",
              "sample string 2"
            ],
            "DisplayQty": "sample string 8"
          },
          {
            "Width": 1.0,
            "Height": 2.0,
            "PaperName": "sample string 3",
            "ColorFront": 4,
            "ColorBack": 5,
            "QtyPage": 6,
            "Details": "sample string 7",
            "Finisher": [
              "sample string 1",
              "sample string 2"
            ],
            "DisplayQty": "sample string 8"
          }
        ],
        "Binding": "sample string 1",
        "Qty": 2,
        "PriceAvg": 3.0,
        "TotalPrice": 4.0,
        "Tax": 5.0,
        "TaxPercent": 6.0,
        "TotalIncludeTax": 7.0,
        "Plan": "sample string 8",
        "Unit": "sample string 9",
        "ShippingTHB": 10.0,
        "ArtWorkTHB": 11.0,
        "AdditionalTHB": 12.0,
        "ProductPrice": 13.0
      },
      "Company": {
        "CompName": "sample string 1",
        "CompAddress": "sample string 2",
        "CompAdd1": "sample string 3",
        "CompAdd2": "sample string 4",
        "CompAdd3": "sample string 5",
        "CompPostCode": "sample string 6",
        "CompCountry": "sample string 7",
        "CompTel": "sample string 8",
        "CompEmail": "sample string 9",
        "CompWebSite": "sample string 10",
        "CompLogo": "sample string 11",
        "CompID": "sample string 12",
        "Lat": 1.1,
        "Long": 1.1,
        "TaxID": "sample string 13",
        "Slug": "sample string 14",
        "CompFax": "sample string 15"
      },
      "User": {
        "UserName": "sample string 1",
        "Email": "sample string 2",
        "FirstName": "sample string 3",
        "LastName": "sample string 4",
        "Address": "sample string 5",
        "Address1": "sample string 6",
        "Address2": "sample string 7",
        "Address3": "sample string 8",
        "PhoneNumber": "sample string 9",
        "IsAdminUser": true,
        "CurrentCulture": "sample string 11",
        "HasRegistered": true,
        "LoginProvider": "sample string 13",
        "AccessToken": "sample string 14",
        "AuthType": "sample string 15",
        "Company": {
          "CompName": "sample string 1",
          "CompAddress": "sample string 2",
          "CompAdd1": "sample string 3",
          "CompAdd2": "sample string 4",
          "CompAdd3": "sample string 5",
          "CompPostCode": "sample string 6",
          "CompCountry": "sample string 7",
          "CompTel": "sample string 8",
          "CompEmail": "sample string 9",
          "CompWebSite": "sample string 10",
          "CompLogo": "sample string 11",
          "CompID": "sample string 12",
          "Lat": 1.1,
          "Long": 1.1,
          "TaxID": "sample string 13",
          "Slug": "sample string 14",
          "CompFax": "sample string 15"
        },
        "Language": "sample string 16",
        "IP": "sample string 17",
        "CompID": "sample string 18"
      }
    },
    {
      "OrderId": 1,
      "OrderDate": "2026-08-07T10:41:28.5528864+07:00",
      "HasBeenPaid": true,
      "PaidVia": "sample string 4",
      "Order": {
        "OrderDetails": [
          {
            "Width": 1.0,
            "Height": 2.0,
            "PaperName": "sample string 3",
            "ColorFront": 4,
            "ColorBack": 5,
            "QtyPage": 6,
            "Details": "sample string 7",
            "Finisher": [
              "sample string 1",
              "sample string 2"
            ],
            "DisplayQty": "sample string 8"
          },
          {
            "Width": 1.0,
            "Height": 2.0,
            "PaperName": "sample string 3",
            "ColorFront": 4,
            "ColorBack": 5,
            "QtyPage": 6,
            "Details": "sample string 7",
            "Finisher": [
              "sample string 1",
              "sample string 2"
            ],
            "DisplayQty": "sample string 8"
          }
        ],
        "Binding": "sample string 1",
        "Qty": 2,
        "PriceAvg": 3.0,
        "TotalPrice": 4.0,
        "Tax": 5.0,
        "TaxPercent": 6.0,
        "TotalIncludeTax": 7.0,
        "Plan": "sample string 8",
        "Unit": "sample string 9",
        "ShippingTHB": 10.0,
        "ArtWorkTHB": 11.0,
        "AdditionalTHB": 12.0,
        "ProductPrice": 13.0
      },
      "Company": {
        "CompName": "sample string 1",
        "CompAddress": "sample string 2",
        "CompAdd1": "sample string 3",
        "CompAdd2": "sample string 4",
        "CompAdd3": "sample string 5",
        "CompPostCode": "sample string 6",
        "CompCountry": "sample string 7",
        "CompTel": "sample string 8",
        "CompEmail": "sample string 9",
        "CompWebSite": "sample string 10",
        "CompLogo": "sample string 11",
        "CompID": "sample string 12",
        "Lat": 1.1,
        "Long": 1.1,
        "TaxID": "sample string 13",
        "Slug": "sample string 14",
        "CompFax": "sample string 15"
      },
      "User": {
        "UserName": "sample string 1",
        "Email": "sample string 2",
        "FirstName": "sample string 3",
        "LastName": "sample string 4",
        "Address": "sample string 5",
        "Address1": "sample string 6",
        "Address2": "sample string 7",
        "Address3": "sample string 8",
        "PhoneNumber": "sample string 9",
        "IsAdminUser": true,
        "CurrentCulture": "sample string 11",
        "HasRegistered": true,
        "LoginProvider": "sample string 13",
        "AccessToken": "sample string 14",
        "AuthType": "sample string 15",
        "Company": {
          "CompName": "sample string 1",
          "CompAddress": "sample string 2",
          "CompAdd1": "sample string 3",
          "CompAdd2": "sample string 4",
          "CompAdd3": "sample string 5",
          "CompPostCode": "sample string 6",
          "CompCountry": "sample string 7",
          "CompTel": "sample string 8",
          "CompEmail": "sample string 9",
          "CompWebSite": "sample string 10",
          "CompLogo": "sample string 11",
          "CompID": "sample string 12",
          "Lat": 1.1,
          "Long": 1.1,
          "TaxID": "sample string 13",
          "Slug": "sample string 14",
          "CompFax": "sample string 15"
        },
        "Language": "sample string 16",
        "IP": "sample string 17",
        "CompID": "sample string 18"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<BaseResponseViewModelOfArrayOfInvoiceViewModelTBjd4NGj xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViewModel">
  <Error>sample string 2</Error>
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/ViewModel.Invoice">
    <d2p1:InvoiceViewModel>
      <d2p1:Company>
        <d2p1:CompAdd1>sample string 3</d2p1:CompAdd1>
        <d2p1:CompAdd2>sample string 4</d2p1:CompAdd2>
        <d2p1:CompAdd3>sample string 5</d2p1:CompAdd3>
        <d2p1:CompAddress>sample string 2</d2p1:CompAddress>
        <d2p1:CompCountry>sample string 7</d2p1:CompCountry>
        <d2p1:CompEmail>sample string 9</d2p1:CompEmail>
        <d2p1:CompFax>sample string 15</d2p1:CompFax>
        <d2p1:CompID>sample string 12</d2p1:CompID>
        <d2p1:CompLogo>sample string 11</d2p1:CompLogo>
        <d2p1:CompName>sample string 1</d2p1:CompName>
        <d2p1:CompPostCode>sample string 6</d2p1:CompPostCode>
        <d2p1:CompTel>sample string 8</d2p1:CompTel>
        <d2p1:CompWebSite>sample string 10</d2p1:CompWebSite>
        <d2p1:Lat>1.1</d2p1:Lat>
        <d2p1:Long>1.1</d2p1:Long>
        <d2p1:Slug>sample string 14</d2p1:Slug>
        <d2p1:TaxID>sample string 13</d2p1:TaxID>
      </d2p1:Company>
      <d2p1:HasBeenPaid>true</d2p1:HasBeenPaid>
      <d2p1:Order>
        <d2p1:AdditionalTHB>12</d2p1:AdditionalTHB>
        <d2p1:ArtWorkTHB>11</d2p1:ArtWorkTHB>
        <d2p1:Binding>sample string 1</d2p1:Binding>
        <d2p1:OrderDetails>
          <d2p1:OrderDetail>
            <d2p1:ColorBack>5</d2p1:ColorBack>
            <d2p1:ColorFront>4</d2p1:ColorFront>
            <d2p1:Details>sample string 7</d2p1:Details>
            <d2p1:DisplayQty>sample string 8</d2p1:DisplayQty>
            <d2p1:Finisher xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>sample string 1</d7p1:string>
              <d7p1:string>sample string 2</d7p1:string>
            </d2p1:Finisher>
            <d2p1:Height>2</d2p1:Height>
            <d2p1:PaperName>sample string 3</d2p1:PaperName>
            <d2p1:QtyPage>6</d2p1:QtyPage>
            <d2p1:Width>1</d2p1:Width>
          </d2p1:OrderDetail>
          <d2p1:OrderDetail>
            <d2p1:ColorBack>5</d2p1:ColorBack>
            <d2p1:ColorFront>4</d2p1:ColorFront>
            <d2p1:Details>sample string 7</d2p1:Details>
            <d2p1:DisplayQty>sample string 8</d2p1:DisplayQty>
            <d2p1:Finisher xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>sample string 1</d7p1:string>
              <d7p1:string>sample string 2</d7p1:string>
            </d2p1:Finisher>
            <d2p1:Height>2</d2p1:Height>
            <d2p1:PaperName>sample string 3</d2p1:PaperName>
            <d2p1:QtyPage>6</d2p1:QtyPage>
            <d2p1:Width>1</d2p1:Width>
          </d2p1:OrderDetail>
        </d2p1:OrderDetails>
        <d2p1:Plan>sample string 8</d2p1:Plan>
        <d2p1:PriceAvg>3</d2p1:PriceAvg>
        <d2p1:ProductPrice>13</d2p1:ProductPrice>
        <d2p1:Qty>2</d2p1:Qty>
        <d2p1:ShippingTHB>10</d2p1:ShippingTHB>
        <d2p1:Tax>5</d2p1:Tax>
        <d2p1:TaxPercent>6</d2p1:TaxPercent>
        <d2p1:TotalIncludeTax>7</d2p1:TotalIncludeTax>
        <d2p1:TotalPrice>4</d2p1:TotalPrice>
        <d2p1:Unit>sample string 9</d2p1:Unit>
      </d2p1:Order>
      <d2p1:OrderDate>2026-08-07T10:41:28.5528864+07:00</d2p1:OrderDate>
      <d2p1:OrderId>1</d2p1:OrderId>
      <d2p1:PaidVia>sample string 4</d2p1:PaidVia>
      <d2p1:User>
        <CompID>sample string 18</CompID>
        <IP>sample string 17</IP>
        <Language>sample string 16</Language>
        <AccessToken>sample string 14</AccessToken>
        <Address>sample string 5</Address>
        <Address1>sample string 6</Address1>
        <Address2>sample string 7</Address2>
        <Address3>sample string 8</Address3>
        <AuthType>sample string 15</AuthType>
        <Company>
          <d2p1:CompAdd1>sample string 3</d2p1:CompAdd1>
          <d2p1:CompAdd2>sample string 4</d2p1:CompAdd2>
          <d2p1:CompAdd3>sample string 5</d2p1:CompAdd3>
          <d2p1:CompAddress>sample string 2</d2p1:CompAddress>
          <d2p1:CompCountry>sample string 7</d2p1:CompCountry>
          <d2p1:CompEmail>sample string 9</d2p1:CompEmail>
          <d2p1:CompFax>sample string 15</d2p1:CompFax>
          <d2p1:CompID>sample string 12</d2p1:CompID>
          <d2p1:CompLogo>sample string 11</d2p1:CompLogo>
          <d2p1:CompName>sample string 1</d2p1:CompName>
          <d2p1:CompPostCode>sample string 6</d2p1:CompPostCode>
          <d2p1:CompTel>sample string 8</d2p1:CompTel>
          <d2p1:CompWebSite>sample string 10</d2p1:CompWebSite>
          <d2p1:Lat>1.1</d2p1:Lat>
          <d2p1:Long>1.1</d2p1:Long>
          <d2p1:Slug>sample string 14</d2p1:Slug>
          <d2p1:TaxID>sample string 13</d2p1:TaxID>
        </Company>
        <CurrentCulture>sample string 11</CurrentCulture>
        <Email>sample string 2</Email>
        <FirstName>sample string 3</FirstName>
        <HasRegistered>true</HasRegistered>
        <IsAdminUser>true</IsAdminUser>
        <LastName>sample string 4</LastName>
        <LoginProvider>sample string 13</LoginProvider>
        <PhoneNumber>sample string 9</PhoneNumber>
        <UserName>sample string 1</UserName>
      </d2p1:User>
    </d2p1:InvoiceViewModel>
    <d2p1:InvoiceViewModel>
      <d2p1:Company>
        <d2p1:CompAdd1>sample string 3</d2p1:CompAdd1>
        <d2p1:CompAdd2>sample string 4</d2p1:CompAdd2>
        <d2p1:CompAdd3>sample string 5</d2p1:CompAdd3>
        <d2p1:CompAddress>sample string 2</d2p1:CompAddress>
        <d2p1:CompCountry>sample string 7</d2p1:CompCountry>
        <d2p1:CompEmail>sample string 9</d2p1:CompEmail>
        <d2p1:CompFax>sample string 15</d2p1:CompFax>
        <d2p1:CompID>sample string 12</d2p1:CompID>
        <d2p1:CompLogo>sample string 11</d2p1:CompLogo>
        <d2p1:CompName>sample string 1</d2p1:CompName>
        <d2p1:CompPostCode>sample string 6</d2p1:CompPostCode>
        <d2p1:CompTel>sample string 8</d2p1:CompTel>
        <d2p1:CompWebSite>sample string 10</d2p1:CompWebSite>
        <d2p1:Lat>1.1</d2p1:Lat>
        <d2p1:Long>1.1</d2p1:Long>
        <d2p1:Slug>sample string 14</d2p1:Slug>
        <d2p1:TaxID>sample string 13</d2p1:TaxID>
      </d2p1:Company>
      <d2p1:HasBeenPaid>true</d2p1:HasBeenPaid>
      <d2p1:Order>
        <d2p1:AdditionalTHB>12</d2p1:AdditionalTHB>
        <d2p1:ArtWorkTHB>11</d2p1:ArtWorkTHB>
        <d2p1:Binding>sample string 1</d2p1:Binding>
        <d2p1:OrderDetails>
          <d2p1:OrderDetail>
            <d2p1:ColorBack>5</d2p1:ColorBack>
            <d2p1:ColorFront>4</d2p1:ColorFront>
            <d2p1:Details>sample string 7</d2p1:Details>
            <d2p1:DisplayQty>sample string 8</d2p1:DisplayQty>
            <d2p1:Finisher xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>sample string 1</d7p1:string>
              <d7p1:string>sample string 2</d7p1:string>
            </d2p1:Finisher>
            <d2p1:Height>2</d2p1:Height>
            <d2p1:PaperName>sample string 3</d2p1:PaperName>
            <d2p1:QtyPage>6</d2p1:QtyPage>
            <d2p1:Width>1</d2p1:Width>
          </d2p1:OrderDetail>
          <d2p1:OrderDetail>
            <d2p1:ColorBack>5</d2p1:ColorBack>
            <d2p1:ColorFront>4</d2p1:ColorFront>
            <d2p1:Details>sample string 7</d2p1:Details>
            <d2p1:DisplayQty>sample string 8</d2p1:DisplayQty>
            <d2p1:Finisher xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>sample string 1</d7p1:string>
              <d7p1:string>sample string 2</d7p1:string>
            </d2p1:Finisher>
            <d2p1:Height>2</d2p1:Height>
            <d2p1:PaperName>sample string 3</d2p1:PaperName>
            <d2p1:QtyPage>6</d2p1:QtyPage>
            <d2p1:Width>1</d2p1:Width>
          </d2p1:OrderDetail>
        </d2p1:OrderDetails>
        <d2p1:Plan>sample string 8</d2p1:Plan>
        <d2p1:PriceAvg>3</d2p1:PriceAvg>
        <d2p1:ProductPrice>13</d2p1:ProductPrice>
        <d2p1:Qty>2</d2p1:Qty>
        <d2p1:ShippingTHB>10</d2p1:ShippingTHB>
        <d2p1:Tax>5</d2p1:Tax>
        <d2p1:TaxPercent>6</d2p1:TaxPercent>
        <d2p1:TotalIncludeTax>7</d2p1:TotalIncludeTax>
        <d2p1:TotalPrice>4</d2p1:TotalPrice>
        <d2p1:Unit>sample string 9</d2p1:Unit>
      </d2p1:Order>
      <d2p1:OrderDate>2026-08-07T10:41:28.5528864+07:00</d2p1:OrderDate>
      <d2p1:OrderId>1</d2p1:OrderId>
      <d2p1:PaidVia>sample string 4</d2p1:PaidVia>
      <d2p1:User>
        <CompID>sample string 18</CompID>
        <IP>sample string 17</IP>
        <Language>sample string 16</Language>
        <AccessToken>sample string 14</AccessToken>
        <Address>sample string 5</Address>
        <Address1>sample string 6</Address1>
        <Address2>sample string 7</Address2>
        <Address3>sample string 8</Address3>
        <AuthType>sample string 15</AuthType>
        <Company>
          <d2p1:CompAdd1>sample string 3</d2p1:CompAdd1>
          <d2p1:CompAdd2>sample string 4</d2p1:CompAdd2>
          <d2p1:CompAdd3>sample string 5</d2p1:CompAdd3>
          <d2p1:CompAddress>sample string 2</d2p1:CompAddress>
          <d2p1:CompCountry>sample string 7</d2p1:CompCountry>
          <d2p1:CompEmail>sample string 9</d2p1:CompEmail>
          <d2p1:CompFax>sample string 15</d2p1:CompFax>
          <d2p1:CompID>sample string 12</d2p1:CompID>
          <d2p1:CompLogo>sample string 11</d2p1:CompLogo>
          <d2p1:CompName>sample string 1</d2p1:CompName>
          <d2p1:CompPostCode>sample string 6</d2p1:CompPostCode>
          <d2p1:CompTel>sample string 8</d2p1:CompTel>
          <d2p1:CompWebSite>sample string 10</d2p1:CompWebSite>
          <d2p1:Lat>1.1</d2p1:Lat>
          <d2p1:Long>1.1</d2p1:Long>
          <d2p1:Slug>sample string 14</d2p1:Slug>
          <d2p1:TaxID>sample string 13</d2p1:TaxID>
        </Company>
        <CurrentCulture>sample string 11</CurrentCulture>
        <Email>sample string 2</Email>
        <FirstName>sample string 3</FirstName>
        <HasRegistered>true</HasRegistered>
        <IsAdminUser>true</IsAdminUser>
        <LastName>sample string 4</LastName>
        <LoginProvider>sample string 13</LoginProvider>
        <PhoneNumber>sample string 9</PhoneNumber>
        <UserName>sample string 1</UserName>
      </d2p1:User>
    </d2p1:InvoiceViewModel>
  </Result>
  <Status>1</Status>
</BaseResponseViewModelOfArrayOfInvoiceViewModelTBjd4NGj>