POST api/v1/InvoicePrint

Request Information

URI Parameters

None.

Body Parameters

InvPrintInput
NameDescriptionTypeAdditional information
InvoiceID

integer

None.

LocID

integer

None.

Result

integer

None.

BillType

string

None.

TaxanomyID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "InvoiceID": 1,
  "LocID": 2,
  "Result": 3,
  "BillType": "sample string 4",
  "TaxanomyID": 5
}

application/xml, text/xml

Sample:
<InvPrintInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <BillType>sample string 4</BillType>
  <InvoiceID>1</InvoiceID>
  <LocID>2</LocID>
  <Result>3</Result>
  <TaxanomyID>5</TaxanomyID>
</InvPrintInput>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'InvPrintInput'.

Response Information

Resource Description

InvPrintModel
NameDescriptionTypeAdditional information
CompName

string

None.

LocName

string

None.

CompAddress

string

None.

CompCity

string

None.

GSTNo

string

None.

CSTNo

string

None.

VATNo

string

None.

LicenseNo

string

None.

BankName

string

None.

BankAcNo

string

None.

IFSC

string

None.

BillNo

string

None.

BillDate

date

None.

UserName

string

None.

DispatchThru

string

None.

PaymentMode

string

None.

PaymentStatus

string

None.

OrderStatus

string

None.

CurrentStatusID

string

None.

BasicAmt

decimal number

None.

CGSTAmt

decimal number

None.

SGSTAmt

decimal number

None.

IGSTAmt

decimal number

None.

GTotAmount

decimal number

None.

AmtTendered

decimal number

None.

TotQty

decimal number

None.

Roff

decimal number

None.

DiscAmount

decimal number

None.

ShippingName

string

None.

ShippingAddress

string

None.

ShippingCity

string

None.

ShippingMobile

string

None.

ShippingState

string

None.

ShippingGST

decimal number

None.

ShippingGSTPer

decimal number

None.

ShippingHSN

string

None.

ShippingCharge

decimal number

None.

BillingName

string

None.

BillingAddress

string

None.

BillingCity

string

None.

BillingMobile

string

None.

CustGST

string

None.

CGSTorIGST

string

None.

RupeesInWord

string

None.

AvilableLoc

string

None.

InvItemDetails

Collection of InvPrintDetailModel

None.

invRcptDetails

Collection of InvPrintReceiveModel

None.

Response Formats

application/json, text/json

Sample:
{
  "CompName": "sample string 1",
  "LocName": "sample string 2",
  "CompAddress": "sample string 3",
  "CompCity": "sample string 4",
  "GSTNo": "sample string 5",
  "CSTNo": "sample string 6",
  "VATNo": "sample string 7",
  "LicenseNo": "sample string 8",
  "BankName": "sample string 9",
  "BankAcNo": "sample string 10",
  "IFSC": "sample string 11",
  "BillNo": "sample string 12",
  "BillDate": "2025-12-15T02:50:31.1269033+05:30",
  "UserName": "sample string 14",
  "DispatchThru": "sample string 15",
  "PaymentMode": "sample string 16",
  "PaymentStatus": "sample string 17",
  "OrderStatus": "sample string 18",
  "CurrentStatusID": "sample string 19",
  "BasicAmt": 20.0,
  "CGSTAmt": 21.0,
  "SGSTAmt": 22.0,
  "IGSTAmt": 23.0,
  "GTotAmount": 24.0,
  "AmtTendered": 25.0,
  "TotQty": 26.0,
  "Roff": 27.0,
  "DiscAmount": 28.0,
  "ShippingName": "sample string 29",
  "ShippingAddress": "sample string 30",
  "ShippingCity": "sample string 31",
  "ShippingMobile": "sample string 32",
  "ShippingState": "sample string 33",
  "ShippingGST": 34.0,
  "ShippingGSTPer": 35.0,
  "ShippingHSN": "sample string 36",
  "ShippingCharge": 37.0,
  "BillingName": "sample string 38",
  "BillingAddress": "sample string 39",
  "BillingCity": "sample string 40",
  "BillingMobile": "sample string 41",
  "CustGST": "sample string 42",
  "CGSTorIGST": "sample string 43",
  "RupeesInWord": "sample string 44",
  "AvilableLoc": "sample string 45",
  "InvItemDetails": [
    {
      "ProdDescr": "sample string 1",
      "CategoryName": "sample string 2",
      "UOM": "sample string 3",
      "ProdRate": 4.0,
      "BasicAmt": 5.0,
      "CGSTPer": 6.0,
      "SGSTPer": 7.0,
      "IGSTPer": 8.0,
      "Qty": 9.0,
      "TotalAmt": 10.0,
      "CGSTAmt": 11.0,
      "SGSTAmt": 12.0,
      "IGSTAmt": 13.0,
      "HSNCode": "sample string 14",
      "DiscAmount": 15.0
    },
    {
      "ProdDescr": "sample string 1",
      "CategoryName": "sample string 2",
      "UOM": "sample string 3",
      "ProdRate": 4.0,
      "BasicAmt": 5.0,
      "CGSTPer": 6.0,
      "SGSTPer": 7.0,
      "IGSTPer": 8.0,
      "Qty": 9.0,
      "TotalAmt": 10.0,
      "CGSTAmt": 11.0,
      "SGSTAmt": 12.0,
      "IGSTAmt": 13.0,
      "HSNCode": "sample string 14",
      "DiscAmount": 15.0
    }
  ],
  "invRcptDetails": [
    {
      "RefNo": "sample string 1",
      "RcvAmount": 2.0,
      "RcvDesc": "sample string 3",
      "BankName": "sample string 4",
      "GateWay": "sample string 5"
    },
    {
      "RefNo": "sample string 1",
      "RcvAmount": 2.0,
      "RcvDesc": "sample string 3",
      "BankName": "sample string 4",
      "GateWay": "sample string 5"
    }
  ]
}

application/xml, text/xml

Sample:
<InvPrintModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <AmtTendered>25</AmtTendered>
  <AvilableLoc>sample string 45</AvilableLoc>
  <BankAcNo>sample string 10</BankAcNo>
  <BankName>sample string 9</BankName>
  <BasicAmt>20</BasicAmt>
  <BillDate>2025-12-15T02:50:31.1269033+05:30</BillDate>
  <BillNo>sample string 12</BillNo>
  <BillingAddress>sample string 39</BillingAddress>
  <BillingCity>sample string 40</BillingCity>
  <BillingMobile>sample string 41</BillingMobile>
  <BillingName>sample string 38</BillingName>
  <CGSTAmt>21</CGSTAmt>
  <CGSTorIGST>sample string 43</CGSTorIGST>
  <CSTNo>sample string 6</CSTNo>
  <CompAddress>sample string 3</CompAddress>
  <CompCity>sample string 4</CompCity>
  <CompName>sample string 1</CompName>
  <CurrentStatusID>sample string 19</CurrentStatusID>
  <CustGST>sample string 42</CustGST>
  <DiscAmount>28</DiscAmount>
  <DispatchThru>sample string 15</DispatchThru>
  <GSTNo>sample string 5</GSTNo>
  <GTotAmount>24</GTotAmount>
  <IFSC>sample string 11</IFSC>
  <IGSTAmt>23</IGSTAmt>
  <InvItemDetails>
    <InvPrintDetailModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>11</CGSTAmt>
      <CGSTPer>6</CGSTPer>
      <CategoryName>sample string 2</CategoryName>
      <DiscAmount>15</DiscAmount>
      <HSNCode>sample string 14</HSNCode>
      <IGSTAmt>13</IGSTAmt>
      <IGSTPer>8</IGSTPer>
      <ProdDescr>sample string 1</ProdDescr>
      <ProdRate>4</ProdRate>
      <Qty>9</Qty>
      <SGSTAmt>12</SGSTAmt>
      <SGSTPer>7</SGSTPer>
      <TotalAmt>10</TotalAmt>
      <UOM>sample string 3</UOM>
    </InvPrintDetailModel>
    <InvPrintDetailModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>11</CGSTAmt>
      <CGSTPer>6</CGSTPer>
      <CategoryName>sample string 2</CategoryName>
      <DiscAmount>15</DiscAmount>
      <HSNCode>sample string 14</HSNCode>
      <IGSTAmt>13</IGSTAmt>
      <IGSTPer>8</IGSTPer>
      <ProdDescr>sample string 1</ProdDescr>
      <ProdRate>4</ProdRate>
      <Qty>9</Qty>
      <SGSTAmt>12</SGSTAmt>
      <SGSTPer>7</SGSTPer>
      <TotalAmt>10</TotalAmt>
      <UOM>sample string 3</UOM>
    </InvPrintDetailModel>
  </InvItemDetails>
  <LicenseNo>sample string 8</LicenseNo>
  <LocName>sample string 2</LocName>
  <OrderStatus>sample string 18</OrderStatus>
  <PaymentMode>sample string 16</PaymentMode>
  <PaymentStatus>sample string 17</PaymentStatus>
  <Roff>27</Roff>
  <RupeesInWord>sample string 44</RupeesInWord>
  <SGSTAmt>22</SGSTAmt>
  <ShippingAddress>sample string 30</ShippingAddress>
  <ShippingCharge>37</ShippingCharge>
  <ShippingCity>sample string 31</ShippingCity>
  <ShippingGST>34</ShippingGST>
  <ShippingGSTPer>35</ShippingGSTPer>
  <ShippingHSN>sample string 36</ShippingHSN>
  <ShippingMobile>sample string 32</ShippingMobile>
  <ShippingName>sample string 29</ShippingName>
  <ShippingState>sample string 33</ShippingState>
  <TotQty>26</TotQty>
  <UserName>sample string 14</UserName>
  <VATNo>sample string 7</VATNo>
  <invRcptDetails>
    <InvPrintReceiveModel>
      <BankName>sample string 4</BankName>
      <GateWay>sample string 5</GateWay>
      <RcvAmount>2</RcvAmount>
      <RcvDesc>sample string 3</RcvDesc>
      <RefNo>sample string 1</RefNo>
    </InvPrintReceiveModel>
    <InvPrintReceiveModel>
      <BankName>sample string 4</BankName>
      <GateWay>sample string 5</GateWay>
      <RcvAmount>2</RcvAmount>
      <RcvDesc>sample string 3</RcvDesc>
      <RefNo>sample string 1</RefNo>
    </InvPrintReceiveModel>
  </invRcptDetails>
</InvPrintModel>