GET api/invoiceDetailed/{invoiceNo}/{invoiceType}

Retrieve detailed invoice data by invoice number and type

Request Information

URI Parameters

NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>