GET api/transactions/{shopId}/{transactionNumber}

Provides a multi model of transaction lists, given a shop id and a transaction number. NOTE: This route can give lists that are skewed, relative to each other.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
shopId

The shop id.

integer

Required

transactionNumber

The transaction number, from which to start.

integer

Required

Body Parameters

None.

Response Information

Resource Description

MultiModel
NameDescriptionTypeAdditional information
Sales

List of sales transactions.

SaleModel

None.

Corrections

List of correnction transactions.

Collection of CorrectionModel

None.

Purchases

List of purches transactions.

Collection of PurchaseModel

None.

Transfers

List of transfer transactions.

Collection of TransferModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Sales": {
    "SaleItems": [
      {
        "CostPrice": 1.0,
        "UniqueItemNumber": 2,
        "SupplierId": 3,
        "EAN": 4,
        "WholeSaleCostPrice": 5.0,
        "EffectiveSalesPrice": 22.0,
        "Discount": 6.0,
        "DiscountCode": 7,
        "ReturnCode": 8,
        "WebOrderReference": "sample string 9",
        "CustomText": "sample string 10",
        "PosNumber": 11,
        "ReceiptNumber": 12,
        "ClerkId": 13,
        "VAT": 14.0,
        "CustomerClubNumber": "sample string 15",
        "Amount": 16.0,
        "GiftVoucherAutoNumber": "sample string 17",
        "GiftVoucherAlternativeNumber": "sample string 18",
        "PosTransactionType": "Item",
        "ConnectorId": 19,
        "ShopId": 20,
        "TransactionNumber": 21,
        "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
        "TransactionType": 23,
        "Quantity": 24,
        "ItemGroupNumber": 25
      },
      {
        "CostPrice": 1.0,
        "UniqueItemNumber": 2,
        "SupplierId": 3,
        "EAN": 4,
        "WholeSaleCostPrice": 5.0,
        "EffectiveSalesPrice": 22.0,
        "Discount": 6.0,
        "DiscountCode": 7,
        "ReturnCode": 8,
        "WebOrderReference": "sample string 9",
        "CustomText": "sample string 10",
        "PosNumber": 11,
        "ReceiptNumber": 12,
        "ClerkId": 13,
        "VAT": 14.0,
        "CustomerClubNumber": "sample string 15",
        "Amount": 16.0,
        "GiftVoucherAutoNumber": "sample string 17",
        "GiftVoucherAlternativeNumber": "sample string 18",
        "PosTransactionType": "Item",
        "ConnectorId": 19,
        "ShopId": 20,
        "TransactionNumber": 21,
        "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
        "TransactionType": 23,
        "Quantity": 24,
        "ItemGroupNumber": 25
      }
    ],
    "SalePayment": [
      {
        "DebtorNumber": 1,
        "PosNumber": 2,
        "ReceiptNumber": 3,
        "ClerkId": 4,
        "VAT": 5.0,
        "CustomerClubNumber": "sample string 6",
        "Amount": 7.0,
        "GiftVoucherAutoNumber": "sample string 8",
        "GiftVoucherAlternativeNumber": "sample string 9",
        "PosTransactionType": "Item",
        "ConnectorId": 10,
        "ShopId": 11,
        "TransactionNumber": 12,
        "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
        "TransactionType": 14,
        "Quantity": 15,
        "ItemGroupNumber": 16
      },
      {
        "DebtorNumber": 1,
        "PosNumber": 2,
        "ReceiptNumber": 3,
        "ClerkId": 4,
        "VAT": 5.0,
        "CustomerClubNumber": "sample string 6",
        "Amount": 7.0,
        "GiftVoucherAutoNumber": "sample string 8",
        "GiftVoucherAlternativeNumber": "sample string 9",
        "PosTransactionType": "Item",
        "ConnectorId": 10,
        "ShopId": 11,
        "TransactionNumber": 12,
        "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
        "TransactionType": 14,
        "Quantity": 15,
        "ItemGroupNumber": 16
      }
    ]
  },
  "Corrections": [
    {
      "Type": "Unknown",
      "ReceiptNumber": 1,
      "UserId": 2,
      "CostPrice": 3.0,
      "UniqueItemNumber": 4,
      "SupplierId": 5,
      "EAN": 6,
      "WholeSaleCostPrice": 7.0,
      "ShopId": 8,
      "TransactionNumber": 9,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 11,
      "Quantity": 12,
      "ItemGroupNumber": 13
    },
    {
      "Type": "Unknown",
      "ReceiptNumber": 1,
      "UserId": 2,
      "CostPrice": 3.0,
      "UniqueItemNumber": 4,
      "SupplierId": 5,
      "EAN": 6,
      "WholeSaleCostPrice": 7.0,
      "ShopId": 8,
      "TransactionNumber": 9,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 11,
      "Quantity": 12,
      "ItemGroupNumber": 13
    }
  ],
  "Purchases": [
    {
      "SupplierOrderNumber": 1,
      "MachineNumber": 2,
      "InvoiceNumber": "sample string 3",
      "UserId": 4,
      "SuggestedSalesPrice": 5.0,
      "Discount": 6.0,
      "CurrencyCode": "sample string 7",
      "ExchangeRateToLocalCurrency": 8.0,
      "ExchangeRateToEUR": 9.0,
      "CostPrice": 10.0,
      "UniqueItemNumber": 11,
      "SupplierId": 12,
      "EAN": 13,
      "WholeSaleCostPrice": 14.0,
      "ShopId": 15,
      "TransactionNumber": 16,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 18,
      "Quantity": 19,
      "ItemGroupNumber": 20
    },
    {
      "SupplierOrderNumber": 1,
      "MachineNumber": 2,
      "InvoiceNumber": "sample string 3",
      "UserId": 4,
      "SuggestedSalesPrice": 5.0,
      "Discount": 6.0,
      "CurrencyCode": "sample string 7",
      "ExchangeRateToLocalCurrency": 8.0,
      "ExchangeRateToEUR": 9.0,
      "CostPrice": 10.0,
      "UniqueItemNumber": 11,
      "SupplierId": 12,
      "EAN": 13,
      "WholeSaleCostPrice": 14.0,
      "ShopId": 15,
      "TransactionNumber": 16,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 18,
      "Quantity": 19,
      "ItemGroupNumber": 20
    }
  ],
  "Transfers": [
    {
      "SourceNumber": 1,
      "InvoiceId": "sample string 2",
      "UserId": 3,
      "CounterpartShopId": 4,
      "CostPrice": 5.0,
      "UniqueItemNumber": 6,
      "SupplierId": 7,
      "EAN": 8,
      "WholeSaleCostPrice": 9.0,
      "WebOrderReference": "sample string 10",
      "ShopId": 11,
      "TransactionNumber": 12,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 14,
      "Quantity": 15,
      "ItemGroupNumber": 16
    },
    {
      "SourceNumber": 1,
      "InvoiceId": "sample string 2",
      "UserId": 3,
      "CounterpartShopId": 4,
      "CostPrice": 5.0,
      "UniqueItemNumber": 6,
      "SupplierId": 7,
      "EAN": 8,
      "WholeSaleCostPrice": 9.0,
      "WebOrderReference": "sample string 10",
      "ShopId": 11,
      "TransactionNumber": 12,
      "TransactionDateTime": "2025-05-04T05:54:54.1536849+02:00",
      "TransactionType": 14,
      "Quantity": 15,
      "ItemGroupNumber": 16
    }
  ]
}

application/xml, text/xml

Sample:
<TransactionContainerViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PublicAPI.Models">
  <Corrections>
    <CorrectionTransactionViewModel>
      <ItemGroupNumber>13</ItemGroupNumber>
      <Quantity>12</Quantity>
      <ShopId>8</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>9</TransactionNumber>
      <TransactionType>11</TransactionType>
      <CostPrice>3</CostPrice>
      <EAN>6</EAN>
      <ReceiptNumber>1</ReceiptNumber>
      <SupplierId>5</SupplierId>
      <Type>Unknown</Type>
      <UniqueItemNumber>4</UniqueItemNumber>
      <UserId>2</UserId>
      <WholeSaleCostPrice>7</WholeSaleCostPrice>
    </CorrectionTransactionViewModel>
    <CorrectionTransactionViewModel>
      <ItemGroupNumber>13</ItemGroupNumber>
      <Quantity>12</Quantity>
      <ShopId>8</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>9</TransactionNumber>
      <TransactionType>11</TransactionType>
      <CostPrice>3</CostPrice>
      <EAN>6</EAN>
      <ReceiptNumber>1</ReceiptNumber>
      <SupplierId>5</SupplierId>
      <Type>Unknown</Type>
      <UniqueItemNumber>4</UniqueItemNumber>
      <UserId>2</UserId>
      <WholeSaleCostPrice>7</WholeSaleCostPrice>
    </CorrectionTransactionViewModel>
  </Corrections>
  <Purchases>
    <PurchaseTransactionViewModel>
      <ItemGroupNumber>20</ItemGroupNumber>
      <Quantity>19</Quantity>
      <ShopId>15</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>16</TransactionNumber>
      <TransactionType>18</TransactionType>
      <CostPrice>10</CostPrice>
      <CurrencyCode>sample string 7</CurrencyCode>
      <Discount>6</Discount>
      <EAN>13</EAN>
      <ExchangeRateToEUR>9</ExchangeRateToEUR>
      <ExchangeRateToLocalCurrency>8</ExchangeRateToLocalCurrency>
      <InvoiceNumber>sample string 3</InvoiceNumber>
      <MachineNumber>2</MachineNumber>
      <SuggestedSalesPrice>5</SuggestedSalesPrice>
      <SupplierId>12</SupplierId>
      <SupplierOrderNumber>1</SupplierOrderNumber>
      <UniqueItemNumber>11</UniqueItemNumber>
      <UserId>4</UserId>
      <WholeSaleCostPrice>14</WholeSaleCostPrice>
    </PurchaseTransactionViewModel>
    <PurchaseTransactionViewModel>
      <ItemGroupNumber>20</ItemGroupNumber>
      <Quantity>19</Quantity>
      <ShopId>15</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>16</TransactionNumber>
      <TransactionType>18</TransactionType>
      <CostPrice>10</CostPrice>
      <CurrencyCode>sample string 7</CurrencyCode>
      <Discount>6</Discount>
      <EAN>13</EAN>
      <ExchangeRateToEUR>9</ExchangeRateToEUR>
      <ExchangeRateToLocalCurrency>8</ExchangeRateToLocalCurrency>
      <InvoiceNumber>sample string 3</InvoiceNumber>
      <MachineNumber>2</MachineNumber>
      <SuggestedSalesPrice>5</SuggestedSalesPrice>
      <SupplierId>12</SupplierId>
      <SupplierOrderNumber>1</SupplierOrderNumber>
      <UniqueItemNumber>11</UniqueItemNumber>
      <UserId>4</UserId>
      <WholeSaleCostPrice>14</WholeSaleCostPrice>
    </PurchaseTransactionViewModel>
  </Purchases>
  <Sales>
    <SaleItems>
      <PosItemTransactionViewModel>
        <ItemGroupNumber>25</ItemGroupNumber>
        <Quantity>24</Quantity>
        <ShopId>20</ShopId>
        <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
        <TransactionNumber>21</TransactionNumber>
        <TransactionType>23</TransactionType>
        <Amount>16</Amount>
        <ClerkId>13</ClerkId>
        <ConnectorId>19</ConnectorId>
        <CustomerClubNumber>sample string 15</CustomerClubNumber>
        <GiftVoucherAlternativeNumber>sample string 18</GiftVoucherAlternativeNumber>
        <GiftVoucherAutoNumber>sample string 17</GiftVoucherAutoNumber>
        <PosNumber>11</PosNumber>
        <PosTransactionType>Item</PosTransactionType>
        <ReceiptNumber>12</ReceiptNumber>
        <VAT>14</VAT>
        <CostPrice>1</CostPrice>
        <CustomText>sample string 10</CustomText>
        <Discount>6</Discount>
        <DiscountCode>7</DiscountCode>
        <EAN>4</EAN>
        <ReturnCode>8</ReturnCode>
        <SupplierId>3</SupplierId>
        <UniqueItemNumber>2</UniqueItemNumber>
        <WebOrderReference>sample string 9</WebOrderReference>
        <WholeSaleCostPrice>5</WholeSaleCostPrice>
      </PosItemTransactionViewModel>
      <PosItemTransactionViewModel>
        <ItemGroupNumber>25</ItemGroupNumber>
        <Quantity>24</Quantity>
        <ShopId>20</ShopId>
        <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
        <TransactionNumber>21</TransactionNumber>
        <TransactionType>23</TransactionType>
        <Amount>16</Amount>
        <ClerkId>13</ClerkId>
        <ConnectorId>19</ConnectorId>
        <CustomerClubNumber>sample string 15</CustomerClubNumber>
        <GiftVoucherAlternativeNumber>sample string 18</GiftVoucherAlternativeNumber>
        <GiftVoucherAutoNumber>sample string 17</GiftVoucherAutoNumber>
        <PosNumber>11</PosNumber>
        <PosTransactionType>Item</PosTransactionType>
        <ReceiptNumber>12</ReceiptNumber>
        <VAT>14</VAT>
        <CostPrice>1</CostPrice>
        <CustomText>sample string 10</CustomText>
        <Discount>6</Discount>
        <DiscountCode>7</DiscountCode>
        <EAN>4</EAN>
        <ReturnCode>8</ReturnCode>
        <SupplierId>3</SupplierId>
        <UniqueItemNumber>2</UniqueItemNumber>
        <WebOrderReference>sample string 9</WebOrderReference>
        <WholeSaleCostPrice>5</WholeSaleCostPrice>
      </PosItemTransactionViewModel>
    </SaleItems>
    <SalePayment>
      <PosPaymentTransactionViewModel>
        <ItemGroupNumber>16</ItemGroupNumber>
        <Quantity>15</Quantity>
        <ShopId>11</ShopId>
        <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
        <TransactionNumber>12</TransactionNumber>
        <TransactionType>14</TransactionType>
        <Amount>7</Amount>
        <ClerkId>4</ClerkId>
        <ConnectorId>10</ConnectorId>
        <CustomerClubNumber>sample string 6</CustomerClubNumber>
        <GiftVoucherAlternativeNumber>sample string 9</GiftVoucherAlternativeNumber>
        <GiftVoucherAutoNumber>sample string 8</GiftVoucherAutoNumber>
        <PosNumber>2</PosNumber>
        <PosTransactionType>Item</PosTransactionType>
        <ReceiptNumber>3</ReceiptNumber>
        <VAT>5</VAT>
        <DebtorNumber>1</DebtorNumber>
      </PosPaymentTransactionViewModel>
      <PosPaymentTransactionViewModel>
        <ItemGroupNumber>16</ItemGroupNumber>
        <Quantity>15</Quantity>
        <ShopId>11</ShopId>
        <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
        <TransactionNumber>12</TransactionNumber>
        <TransactionType>14</TransactionType>
        <Amount>7</Amount>
        <ClerkId>4</ClerkId>
        <ConnectorId>10</ConnectorId>
        <CustomerClubNumber>sample string 6</CustomerClubNumber>
        <GiftVoucherAlternativeNumber>sample string 9</GiftVoucherAlternativeNumber>
        <GiftVoucherAutoNumber>sample string 8</GiftVoucherAutoNumber>
        <PosNumber>2</PosNumber>
        <PosTransactionType>Item</PosTransactionType>
        <ReceiptNumber>3</ReceiptNumber>
        <VAT>5</VAT>
        <DebtorNumber>1</DebtorNumber>
      </PosPaymentTransactionViewModel>
    </SalePayment>
  </Sales>
  <Transfers>
    <TransferTransactionViewModel>
      <ItemGroupNumber>16</ItemGroupNumber>
      <Quantity>15</Quantity>
      <ShopId>11</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>12</TransactionNumber>
      <TransactionType>14</TransactionType>
      <CostPrice>5</CostPrice>
      <CounterpartShopId>4</CounterpartShopId>
      <EAN>8</EAN>
      <InvoiceId>sample string 2</InvoiceId>
      <SourceNumber>1</SourceNumber>
      <SupplierId>7</SupplierId>
      <UniqueItemNumber>6</UniqueItemNumber>
      <UserId>3</UserId>
      <WebOrderReference>sample string 10</WebOrderReference>
      <WholeSaleCostPrice>9</WholeSaleCostPrice>
    </TransferTransactionViewModel>
    <TransferTransactionViewModel>
      <ItemGroupNumber>16</ItemGroupNumber>
      <Quantity>15</Quantity>
      <ShopId>11</ShopId>
      <TransactionDateTime>2025-05-04T05:54:54.1536849+02:00</TransactionDateTime>
      <TransactionNumber>12</TransactionNumber>
      <TransactionType>14</TransactionType>
      <CostPrice>5</CostPrice>
      <CounterpartShopId>4</CounterpartShopId>
      <EAN>8</EAN>
      <InvoiceId>sample string 2</InvoiceId>
      <SourceNumber>1</SourceNumber>
      <SupplierId>7</SupplierId>
      <UniqueItemNumber>6</UniqueItemNumber>
      <UserId>3</UserId>
      <WebOrderReference>sample string 10</WebOrderReference>
      <WholeSaleCostPrice>9</WholeSaleCostPrice>
    </TransferTransactionViewModel>
  </Transfers>
</TransactionContainerViewModel>