POST api/Invoice/SaveInvoice?Code={Code}&WhouseId={WhouseId}&VatDistr={VatDistr}&ConnString={ConnString}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | integer |
Default value is 70 |
|
| WhouseId | integer |
Default value is 0 |
|
| VatDistr | integer |
Default value is 0 |
|
| ConnString | string |
Default value is |
Body Parameters
InvoiceList| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoicesList | Collection of Invoice |
None. |
|
| SoldItemsList | Collection of SoldItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"InvoicesList": [
{
"TransNumber": 1,
"TransDate": "2026-01-08T14:08:02.5737153+02:00",
"PID": 3,
"Account": "sample string 4",
"Currency": 5,
"Description": "sample string 6",
"Amount": 7.0,
"Amount1": 8.0,
"Op1": "sample string 9",
"Op2": "sample string 10",
"Op3": "sample string 11",
"ValueDate": "2026-01-08T14:08:02.5737153+02:00",
"Vat": 13.0,
"Period": 14,
"FirstPay": 15.0,
"FirstPay1": 16.0,
"DebOrCred": 17
},
{
"TransNumber": 1,
"TransDate": "2026-01-08T14:08:02.5737153+02:00",
"PID": 3,
"Account": "sample string 4",
"Currency": 5,
"Description": "sample string 6",
"Amount": 7.0,
"Amount1": 8.0,
"Op1": "sample string 9",
"Op2": "sample string 10",
"Op3": "sample string 11",
"ValueDate": "2026-01-08T14:08:02.5737153+02:00",
"Vat": 13.0,
"Period": 14,
"FirstPay": 15.0,
"FirstPay1": 16.0,
"DebOrCred": 17
}
],
"SoldItemsList": [
{
"UnitId": 1,
"Qty": 2.0,
"Price": 3.0,
"Price1": 4.0
},
{
"UnitId": 1,
"Qty": 2.0,
"Price": 3.0,
"Price1": 4.0
}
]
}
application/xml, text/xml
Sample:
<InvoiceList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LibraAPI.Models">
<InvoicesList>
<Invoice>
<Account>sample string 4</Account>
<Amount>7</Amount>
<Amount1>8</Amount1>
<Currency>5</Currency>
<DebOrCred>17</DebOrCred>
<Description>sample string 6</Description>
<FirstPay>15</FirstPay>
<FirstPay1>16</FirstPay1>
<Op1>sample string 9</Op1>
<Op2>sample string 10</Op2>
<Op3>sample string 11</Op3>
<PID>3</PID>
<Period>14</Period>
<TransDate>2026-01-08T14:08:02.5737153+02:00</TransDate>
<TransNumber>1</TransNumber>
<ValueDate>2026-01-08T14:08:02.5737153+02:00</ValueDate>
<Vat>13</Vat>
</Invoice>
<Invoice>
<Account>sample string 4</Account>
<Amount>7</Amount>
<Amount1>8</Amount1>
<Currency>5</Currency>
<DebOrCred>17</DebOrCred>
<Description>sample string 6</Description>
<FirstPay>15</FirstPay>
<FirstPay1>16</FirstPay1>
<Op1>sample string 9</Op1>
<Op2>sample string 10</Op2>
<Op3>sample string 11</Op3>
<PID>3</PID>
<Period>14</Period>
<TransDate>2026-01-08T14:08:02.5737153+02:00</TransDate>
<TransNumber>1</TransNumber>
<ValueDate>2026-01-08T14:08:02.5737153+02:00</ValueDate>
<Vat>13</Vat>
</Invoice>
</InvoicesList>
<SoldItemsList>
<SoldItem>
<Price>3</Price>
<Price1>4</Price1>
<Qty>2</Qty>
<UnitId>1</UnitId>
</SoldItem>
<SoldItem>
<Price>3</Price>
<Price1>4</Price1>
<Qty>2</Qty>
<UnitId>1</UnitId>
</SoldItem>
</SoldItemsList>
</InvoiceList>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>