GET api/invoiceDetailed/{invoiceNo}/{invoiceType}
Retrieve detailed invoice data by invoice number and type
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| invoiceNo |
Passed invoice number to filter by |
integer |
Required |
| invoiceType |
Passed invoice type to filter by |
InvoiceType |
Required |
Body Parameters
None.
Remarks
None.
Example
None.
Response Information
Resource Description
InvoiceResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Lines | Collection of InvoiceLineResponse |
None. |
|
| No | integer |
None. |
|
| InvoiceType | InvoiceTypeResponse |
None. |
|
| InvoiceDate | date |
None. |
|
| JournalNumber | integer |
None. |
|
| CurrencyCode | string |
None. |
|
| CurrencyRate | decimal number |
None. |
|
| BalanceDue | date |
None. |
|
| InvoiceFee | decimal number |
None. |
|
| Amount | decimal number |
None. |
|
| VatAmount | decimal number |
None. |
|
| RoundingAmount | decimal number |
None. |
|
| TotalAmount | decimal number |
None. |
|
| DiscountBalanceDue | date |
None. |
|
| DiscountVatAmount | decimal number |
None. |
|
| DiscountRoundingAmount | decimal number |
None. |
|
| DiscountTotalAmount | decimal number |
None. |
|
| InvoiceReferenceCode | string |
None. |
|
| InvoiceText | string |
None. |
|
| InvoiceRecipientId | globally unique identifier |
None. |
|
| InvoiceRecipientName | string |
None. |
|
| SenderName | string |
None. |
|
| DefaultVatPercent | decimal number |
None. |
|
| Created | date |
None. |
Response Formats
application/json, text/json
Sample:
{
"Lines": [
{
"LineNumber": 1,
"OrderId": 2,
"BranchId": 3,
"OrderLineType": {
"Id": 1,
"Name": "sample string 1"
},
"Article": {
"MainGroupId": 1,
"SubGroupId": 2,
"Price": 3.0,
"CostPrice": 4.0,
"SalesAccountId": 5,
"Quantity": 6.0,
"ArticleNo": 7,
"ArticleText": "sample string 8",
"TotalAmount": 9.0,
"HasVat": true,
"VatPercent": 11.0,
"VatAmount": 1.0,
"IsService": true
},
"Text": {
"ExternalText": "sample string 1"
}
},
{
"LineNumber": 1,
"OrderId": 2,
"BranchId": 3,
"OrderLineType": {
"Id": 1,
"Name": "sample string 1"
},
"Article": {
"MainGroupId": 1,
"SubGroupId": 2,
"Price": 3.0,
"CostPrice": 4.0,
"SalesAccountId": 5,
"Quantity": 6.0,
"ArticleNo": 7,
"ArticleText": "sample string 8",
"TotalAmount": 9.0,
"HasVat": true,
"VatPercent": 11.0,
"VatAmount": 1.0,
"IsService": true
},
"Text": {
"ExternalText": "sample string 1"
}
}
],
"No": 1,
"InvoiceType": {
"Id": 1,
"Name": "sample string 1"
},
"InvoiceDate": "2026-01-21 22:52:33",
"JournalNumber": 1,
"CurrencyCode": "sample string 3",
"CurrencyRate": 4.0,
"BalanceDue": "2026-01-21 22:52:33",
"InvoiceFee": 1.0,
"Amount": 1.0,
"VatAmount": 1.0,
"RoundingAmount": 1.0,
"TotalAmount": 1.0,
"DiscountBalanceDue": "2026-01-21 22:52:33",
"DiscountVatAmount": 1.0,
"DiscountRoundingAmount": 1.0,
"DiscountTotalAmount": 1.0,
"InvoiceReferenceCode": "sample string 5",
"InvoiceText": "sample string 6",
"InvoiceRecipientId": "5416722a-ed42-4eba-a156-98f76b903b6c",
"InvoiceRecipientName": "sample string 7",
"SenderName": "sample string 8",
"DefaultVatPercent": 1.0,
"Created": "2026-01-21 22:52:33"
}
application/xml, text/xml
Sample:
<InvoiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Invocie">
<Amount>1</Amount>
<BalanceDue>2026-01-21T22:52:33.9535138+01:00</BalanceDue>
<Created>2026-01-21T22:52:33.9535138+01:00</Created>
<CurrencyCode>sample string 3</CurrencyCode>
<CurrencyRate>4</CurrencyRate>
<DefaultVatPercent>1</DefaultVatPercent>
<DiscountBalanceDue>2026-01-21T22:52:33.9535138+01:00</DiscountBalanceDue>
<DiscountRoundingAmount>1</DiscountRoundingAmount>
<DiscountTotalAmount>1</DiscountTotalAmount>
<DiscountVatAmount>1</DiscountVatAmount>
<InvoiceDate>2026-01-21T22:52:33.9535138+01:00</InvoiceDate>
<InvoiceFee>1</InvoiceFee>
<InvoiceRecipientId>5416722a-ed42-4eba-a156-98f76b903b6c</InvoiceRecipientId>
<InvoiceRecipientName>sample string 7</InvoiceRecipientName>
<InvoiceReferenceCode>sample string 5</InvoiceReferenceCode>
<InvoiceText>sample string 6</InvoiceText>
<InvoiceType>
<Id>NormalInvoice</Id>
<Name>sample string 1</Name>
</InvoiceType>
<JournalNumber>1</JournalNumber>
<No>1</No>
<RoundingAmount>1</RoundingAmount>
<SenderName>sample string 8</SenderName>
<TotalAmount>1</TotalAmount>
<VatAmount>1</VatAmount>
<Lines>
<InvoiceLineResponse>
<Article>
<ArticleNo>7</ArticleNo>
<ArticleText>sample string 8</ArticleText>
<CostPrice>4</CostPrice>
<HasVat>true</HasVat>
<IsService>true</IsService>
<MainGroupId>1</MainGroupId>
<Price>3</Price>
<Quantity>6</Quantity>
<SalesAccountId>5</SalesAccountId>
<SubGroupId>2</SubGroupId>
<TotalAmount>9</TotalAmount>
<VatAmount>1</VatAmount>
<VatPercent>11</VatPercent>
</Article>
<BranchId>3</BranchId>
<LineNumber>1</LineNumber>
<OrderId>2</OrderId>
<OrderLineType xmlns:d4p1="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Order">
<d4p1:Id>Article</d4p1:Id>
<d4p1:Name>sample string 1</d4p1:Name>
</OrderLineType>
<Text>
<ExternalText>sample string 1</ExternalText>
</Text>
</InvoiceLineResponse>
<InvoiceLineResponse>
<Article>
<ArticleNo>7</ArticleNo>
<ArticleText>sample string 8</ArticleText>
<CostPrice>4</CostPrice>
<HasVat>true</HasVat>
<IsService>true</IsService>
<MainGroupId>1</MainGroupId>
<Price>3</Price>
<Quantity>6</Quantity>
<SalesAccountId>5</SalesAccountId>
<SubGroupId>2</SubGroupId>
<TotalAmount>9</TotalAmount>
<VatAmount>1</VatAmount>
<VatPercent>11</VatPercent>
</Article>
<BranchId>3</BranchId>
<LineNumber>1</LineNumber>
<OrderId>2</OrderId>
<OrderLineType xmlns:d4p1="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Order">
<d4p1:Id>Article</d4p1:Id>
<d4p1:Name>sample string 1</d4p1:Name>
</OrderLineType>
<Text>
<ExternalText>sample string 1</ExternalText>
</Text>
</InvoiceLineResponse>
</Lines>
</InvoiceResponse>