GET api/stocks/{shopId}/purchases/drafts/{invoiceNo}

Provides purchase draft(s), given shop id and invoice number.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
shopId

Six digit DdD identifier.

integer

Required

invoiceNo

Unique receipt of goods invoice identifier.

string

Required

Body Parameters

None.

Response Information

Resource Description

IEnumerable of reduced purchase draft objects.

Collection of PublicAPI.Models.FloatingReceiptOfGoodsInfoByInvoiceViewModel
NameDescriptionTypeAdditional information
ShopIdDraftOwner

Id of sender shop

integer

None.

InvoiceNumber

Receipt number

string

None.

SequenceNumber

Receipt sequence number

integer

None.

ShopIdRecipient

Id of recipient shop

integer

None.

InvoiceDate

Transfer time

date

None.

PaymentDate

Id for variant

date

None.

ReceiptDate

Quantity of variant

date

None.

Supplier

Supplier id

integer

None.

VariantId

Variant id

integer

None.

Barcode

Barcode.

string

None.

Quantity

Quantity of variant

integer

None.

Updated

Updated in system or not

boolean

None.

Confirmed

Confirmed in system or not

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ShopIdDraftOwner": 1,
    "InvoiceNumber": "sample string 2",
    "SequenceNumber": 3,
    "ShopIdRecipient": 4,
    "InvoiceDate": "2025-05-04T06:35:17.8138679+02:00",
    "PaymentDate": "2025-05-04T06:35:17.8138679+02:00",
    "ReceiptDate": "2025-05-04T06:35:17.8138679+02:00",
    "Supplier": 8,
    "VariantId": 9,
    "Barcode": "sample string 10",
    "Quantity": 11,
    "Updated": true,
    "Confirmed": true
  },
  {
    "ShopIdDraftOwner": 1,
    "InvoiceNumber": "sample string 2",
    "SequenceNumber": 3,
    "ShopIdRecipient": 4,
    "InvoiceDate": "2025-05-04T06:35:17.8138679+02:00",
    "PaymentDate": "2025-05-04T06:35:17.8138679+02:00",
    "ReceiptDate": "2025-05-04T06:35:17.8138679+02:00",
    "Supplier": 8,
    "VariantId": 9,
    "Barcode": "sample string 10",
    "Quantity": 11,
    "Updated": true,
    "Confirmed": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfFloatingReceiptOfGoodsInfoByInvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PublicAPI.Models">
  <FloatingReceiptOfGoodsInfoByInvoiceViewModel>
    <Barcode>sample string 10</Barcode>
    <Confirmed>true</Confirmed>
    <InvoiceDate>2025-05-04T06:35:17.8138679+02:00</InvoiceDate>
    <InvoiceNumber>sample string 2</InvoiceNumber>
    <PaymentDate>2025-05-04T06:35:17.8138679+02:00</PaymentDate>
    <Quantity>11</Quantity>
    <ReceiptDate>2025-05-04T06:35:17.8138679+02:00</ReceiptDate>
    <SequenceNumber>3</SequenceNumber>
    <ShopIdDraftOwner>1</ShopIdDraftOwner>
    <ShopIdRecipient>4</ShopIdRecipient>
    <Supplier>8</Supplier>
    <Updated>true</Updated>
    <VariantId>9</VariantId>
  </FloatingReceiptOfGoodsInfoByInvoiceViewModel>
  <FloatingReceiptOfGoodsInfoByInvoiceViewModel>
    <Barcode>sample string 10</Barcode>
    <Confirmed>true</Confirmed>
    <InvoiceDate>2025-05-04T06:35:17.8138679+02:00</InvoiceDate>
    <InvoiceNumber>sample string 2</InvoiceNumber>
    <PaymentDate>2025-05-04T06:35:17.8138679+02:00</PaymentDate>
    <Quantity>11</Quantity>
    <ReceiptDate>2025-05-04T06:35:17.8138679+02:00</ReceiptDate>
    <SequenceNumber>3</SequenceNumber>
    <ShopIdDraftOwner>1</ShopIdDraftOwner>
    <ShopIdRecipient>4</ShopIdRecipient>
    <Supplier>8</Supplier>
    <Updated>true</Updated>
    <VariantId>9</VariantId>
  </FloatingReceiptOfGoodsInfoByInvoiceViewModel>
</ArrayOfFloatingReceiptOfGoodsInfoByInvoiceViewModel>