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
Name | Description | Type | Additional information |
---|---|---|---|
shopId |
The shop id. |
integer |
Required |
transactionNumber |
The transaction number, from which to start. |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
MultiModelName | Description | Type | Additional 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>