POST Uniconta/CreateInvoice
Create Uniconta invoice
Request Information
URI Parameters
None.
Body Parameters
RequestCreateInvoice| Name | Description | Type | Additional information |
|---|---|---|---|
| Authentication | UnicontaAuthentication |
None. |
|
| CreateInvoice | UnicontaCreateInvoice |
None. |
Request Formats
application/json, text/json
Sample:
{
"Authentication": {
"Username": "sample string 1",
"Password": "sample string 2",
"CompanyID": 3
},
"CreateInvoice": {
"PaymentTerms": "sample string 1",
"UDebtor": {
"Account": "sample string 1",
"Name": "sample string 2",
"Address1": "sample string 3",
"Address2": "sample string 4",
"Address3": "sample string 5",
"ZipCode": "sample string 6",
"City": "sample string 7",
"Country": "sample string 8",
"Phone": "sample string 9",
"ContactPerson": "sample string 10",
"ContactEmail": "sample string 11",
"InvoiceEmail": "sample string 12",
"CVR": "sample string 13",
"EAN": "sample string 14",
"PricesInclVat": true
},
"UInvoice": {
"OrderNumber": 1,
"Remarks": "sample string 2",
"YourRef": "sample string 3",
"OurRef": "sample string 4",
"ListUAttachments": [
{
"Url": "sample string 1",
"Name": "sample string 2"
},
{
"Url": "sample string 1",
"Name": "sample string 2"
}
],
"UInvoiceLines": [
{
"Price": 1.1,
"CostPrice": 2.1,
"Quantity": 3,
"Text": "sample string 4"
},
{
"Price": 1.1,
"CostPrice": 2.1,
"Quantity": 3,
"Text": "sample string 4"
}
]
}
}
}
application/xml, text/xml
Sample:
<RequestCreateInvoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RequestModels">
<Authentication xmlns:d2p1="http://schemas.datacontract.org/2004/07/CTHelpers">
<d2p1:CompanyID>3</d2p1:CompanyID>
<d2p1:Password>sample string 2</d2p1:Password>
<d2p1:Username>sample string 1</d2p1:Username>
</Authentication>
<CreateInvoice xmlns:d2p1="http://schemas.datacontract.org/2004/07/CTHelpers">
<d2p1:PaymentTerms>sample string 1</d2p1:PaymentTerms>
<d2p1:UDebtor>
<d2p1:Account>sample string 1</d2p1:Account>
<d2p1:Address1>sample string 3</d2p1:Address1>
<d2p1:Address2>sample string 4</d2p1:Address2>
<d2p1:Address3>sample string 5</d2p1:Address3>
<d2p1:CVR>sample string 13</d2p1:CVR>
<d2p1:City>sample string 7</d2p1:City>
<d2p1:ContactEmail>sample string 11</d2p1:ContactEmail>
<d2p1:ContactPerson>sample string 10</d2p1:ContactPerson>
<d2p1:Country>sample string 8</d2p1:Country>
<d2p1:EAN>sample string 14</d2p1:EAN>
<d2p1:InvoiceEmail>sample string 12</d2p1:InvoiceEmail>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Phone>sample string 9</d2p1:Phone>
<d2p1:PricesInclVat>true</d2p1:PricesInclVat>
<d2p1:ZipCode>sample string 6</d2p1:ZipCode>
</d2p1:UDebtor>
<d2p1:UInvoice>
<d2p1:ListUAttachments>
<d2p1:UnicontaAttachments>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Url>sample string 1</d2p1:Url>
</d2p1:UnicontaAttachments>
<d2p1:UnicontaAttachments>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Url>sample string 1</d2p1:Url>
</d2p1:UnicontaAttachments>
</d2p1:ListUAttachments>
<d2p1:OrderNumber>1</d2p1:OrderNumber>
<d2p1:OurRef>sample string 4</d2p1:OurRef>
<d2p1:Remarks>sample string 2</d2p1:Remarks>
<d2p1:UInvoiceLines>
<d2p1:UnicontaInvoiceLines>
<d2p1:CostPrice>2.1</d2p1:CostPrice>
<d2p1:Price>1.1</d2p1:Price>
<d2p1:Quantity>3</d2p1:Quantity>
<d2p1:Text>sample string 4</d2p1:Text>
</d2p1:UnicontaInvoiceLines>
<d2p1:UnicontaInvoiceLines>
<d2p1:CostPrice>2.1</d2p1:CostPrice>
<d2p1:Price>1.1</d2p1:Price>
<d2p1:Quantity>3</d2p1:Quantity>
<d2p1:Text>sample string 4</d2p1:Text>
</d2p1:UnicontaInvoiceLines>
</d2p1:UInvoiceLines>
<d2p1:YourRef>sample string 3</d2p1:YourRef>
</d2p1:UInvoice>
</CreateInvoice>
</RequestCreateInvoice>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResponseCreateInvoiceNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<ResponseCreateInvoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ResponseModels" />