GET api/PurchaseInvoice?FinancialYearId={FinancialYearId}&BranchId={BranchId}&DataType={DataType}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
FinancialYearId

integer

Required

BranchId

integer

Required

DataType

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of PurchaseInvoiceViewModel
NameDescriptionTypeAdditional information
PurchaseInvoiceId

integer

None.

PurchaseInvoiceNo

string

None.

InvoiceDate

date

None.

MaterialInwardId

integer

None.

GRNId

integer

None.

AccountId

integer

None.

PurchaseOrderId

integer

None.

MaterialInwardNo

string

None.

GRNNo

string

None.

AccountName

string

None.

PurchaseOrderNo

string

None.

VendorBillNo

string

None.

VendorBillDate

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PurchaseInvoiceId": 1,
    "PurchaseInvoiceNo": "sample string 2",
    "InvoiceDate": "2025-12-08T01:55:09.2832252+05:30",
    "MaterialInwardId": 1,
    "GRNId": 1,
    "AccountId": 4,
    "PurchaseOrderId": 1,
    "MaterialInwardNo": "sample string 5",
    "GRNNo": "sample string 6",
    "AccountName": "sample string 7",
    "PurchaseOrderNo": "sample string 8",
    "VendorBillNo": "sample string 9",
    "VendorBillDate": "2025-12-08T01:55:09.2832252+05:30"
  },
  {
    "PurchaseInvoiceId": 1,
    "PurchaseInvoiceNo": "sample string 2",
    "InvoiceDate": "2025-12-08T01:55:09.2832252+05:30",
    "MaterialInwardId": 1,
    "GRNId": 1,
    "AccountId": 4,
    "PurchaseOrderId": 1,
    "MaterialInwardNo": "sample string 5",
    "GRNNo": "sample string 6",
    "AccountName": "sample string 7",
    "PurchaseOrderNo": "sample string 8",
    "VendorBillNo": "sample string 9",
    "VendorBillDate": "2025-12-08T01:55:09.2832252+05:30"
  }
]

application/xml, text/xml

Sample:
<ArrayOfPurchaseInvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Netsoft.Web.Api.ViewModel">
  <PurchaseInvoiceViewModel>
    <AccountId>4</AccountId>
    <AccountName>sample string 7</AccountName>
    <GRNId>1</GRNId>
    <GRNNo>sample string 6</GRNNo>
    <InvoiceDate>2025-12-08T01:55:09.2832252+05:30</InvoiceDate>
    <MaterialInwardId>1</MaterialInwardId>
    <MaterialInwardNo>sample string 5</MaterialInwardNo>
    <PurchaseInvoiceId>1</PurchaseInvoiceId>
    <PurchaseInvoiceNo>sample string 2</PurchaseInvoiceNo>
    <PurchaseOrderId>1</PurchaseOrderId>
    <PurchaseOrderNo>sample string 8</PurchaseOrderNo>
    <VendorBillDate>2025-12-08T01:55:09.2832252+05:30</VendorBillDate>
    <VendorBillNo>sample string 9</VendorBillNo>
  </PurchaseInvoiceViewModel>
  <PurchaseInvoiceViewModel>
    <AccountId>4</AccountId>
    <AccountName>sample string 7</AccountName>
    <GRNId>1</GRNId>
    <GRNNo>sample string 6</GRNNo>
    <InvoiceDate>2025-12-08T01:55:09.2832252+05:30</InvoiceDate>
    <MaterialInwardId>1</MaterialInwardId>
    <MaterialInwardNo>sample string 5</MaterialInwardNo>
    <PurchaseInvoiceId>1</PurchaseInvoiceId>
    <PurchaseInvoiceNo>sample string 2</PurchaseInvoiceNo>
    <PurchaseOrderId>1</PurchaseOrderId>
    <PurchaseOrderNo>sample string 8</PurchaseOrderNo>
    <VendorBillDate>2025-12-08T01:55:09.2832252+05:30</VendorBillDate>
    <VendorBillNo>sample string 9</VendorBillNo>
  </PurchaseInvoiceViewModel>
</ArrayOfPurchaseInvoiceViewModel>