POST api/Invoice/AddInvoice
Request Information
URI Parameters
None.
Body Parameters
ObjInvoiceInfoName | Description | Type | Additional information |
---|---|---|---|
OnPremSiteUrl | string |
None. |
|
SPOSiteUrl | string |
None. |
|
ListName | string |
None. |
|
InvoiceData | InvoiceData |
None. |
Request Formats
application/json, text/json
Sample:
{ "OnPremSiteUrl": "sample string 1", "SPOSiteUrl": "sample string 2", "ListName": "sample string 3", "InvoiceData": { "SellerTaxCode": "sample string 1", "SampleNo": "sample string 2", "SerialNo": "sample string 3", "InvoiceNo": "sample string 4", "InvoiceDate": "2025-07-16T12:04:41.7452459+07:00", "SellerName": "sample string 5", "BuyerTaxCode": "sample string 6", "BuyerName": "sample string 7", "TotalAmount": 8.1, "PaymentAmount": 9.1, "CommissionAmount": 10.1, "FeeAmount": 11.1, "TaxAmount": 12.1, "VATRate": "sample string 13", "CompanyCode": "sample string 14", "DivisionCode": "sample string 15", "InvoiceStatusId": "sample string 16", "InvoiceStatus": "sample string 17", "Title": "sample string 18", "InvoiceResultId": "sample string 19", "InvoiceResult": "sample string 20", "TCTInvoiceId": "sample string 21", "BatchId": "sample string 22", "QueryStatus": "sample string 23", "Viewers": [ "sample string 1", "sample string 2" ], "InvoiceHtmlUrl": "sample string 24", "InvoiceInfoJson": "sample string 25", "RelatedInvoice": "sample string 26", "RelatedInvoiceJson": {}, "PdfFileName": "sample string 28", "InvoiceDataJson": {}, "InvoiceProvider": {}, "Currency": {}, "InvoiceType": "sample string 32", "SyncStatus": {}, "RelatedInformation": "sample string 34" } }
application/xml, text/xml
Sample:
<ObjInvoiceInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Appvity.eOffice.Backend.Models"> <InvoiceData> <BatchId>sample string 22</BatchId> <BuyerName>sample string 7</BuyerName> <BuyerTaxCode>sample string 6</BuyerTaxCode> <CommissionAmount>10.1</CommissionAmount> <CompanyCode>sample string 14</CompanyCode> <Currency /> <DivisionCode>sample string 15</DivisionCode> <FeeAmount>11.1</FeeAmount> <InvoiceDataJson /> <InvoiceDate>2025-07-16T12:04:41.7452459+07:00</InvoiceDate> <InvoiceHtmlUrl>sample string 24</InvoiceHtmlUrl> <InvoiceInfoJson>sample string 25</InvoiceInfoJson> <InvoiceNo>sample string 4</InvoiceNo> <InvoiceProvider /> <InvoiceResult>sample string 20</InvoiceResult> <InvoiceResultId>sample string 19</InvoiceResultId> <InvoiceStatus>sample string 17</InvoiceStatus> <InvoiceStatusId>sample string 16</InvoiceStatusId> <InvoiceType>sample string 32</InvoiceType> <PaymentAmount>9.1</PaymentAmount> <PdfFileName>sample string 28</PdfFileName> <QueryStatus>sample string 23</QueryStatus> <RelatedInformation>sample string 34</RelatedInformation> <RelatedInvoice>sample string 26</RelatedInvoice> <RelatedInvoiceJson /> <SampleNo>sample string 2</SampleNo> <SellerName>sample string 5</SellerName> <SellerTaxCode>sample string 1</SellerTaxCode> <SerialNo>sample string 3</SerialNo> <SyncStatus /> <TCTInvoiceId>sample string 21</TCTInvoiceId> <TaxAmount>12.1</TaxAmount> <Title>sample string 18</Title> <TotalAmount>8.1</TotalAmount> <VATRate>sample string 13</VATRate> <Viewers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </Viewers> </InvoiceData> <ListName>sample string 3</ListName> <OnPremSiteUrl>sample string 1</OnPremSiteUrl> <SPOSiteUrl>sample string 2</SPOSiteUrl> </ObjInvoiceInfo>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.