---
title: "View Purchase Invoice"
method: GET
path: "/purchase-invoice/{id}"
---

# View Purchase Invoice

`GET /purchase-invoice/{id}`

## Path parameters

- `id` string, required

## Headers

- `api-token` string
- `x-api-key` string

## Response `200`

200

- object
  - `status` integer
  - `data` object
    - `id` integer
    - `purchase_number` string
    - `pur_inv_date` string
    - `due_date` string
    - `bill_number` string
    - `tax_id1_type` string
    - `business_info` object
      - `id` integer
      - `pos` string
      - `city` string
      - `name` string
      - `addr1` string
      - `addr2` string
      - `email` string
      - `state` string
      - `mobile` string
      - `tax_no` string
      - `country` string
      - `pincode` string
      - `logo_url` string
      - `bill_copy_file` object[]
    - `contact_id` integer
    - `business_branch_id` integer
    - `seller_branch_id` integer
    - `seller_tax_id` string
    - `seller_name` string
    - `seller_info` object
      - `supplier_id` integer
      - `supplier_city` string
      - `supplier_name` string
      - `supplier_addr1` string
      - `supplier_addr2` string
      - `supplier_gstin` string
      - `supplier_state` string
      - `business_country` string
      - `supplier_country` string
      - `supplier_pincode` string
      - `supplier_address_index` integer
      - `supplier_business_name` string
    - `billing_details` object
      - `bill_city` string
      - `bill_addr1` string
      - `bill_addr2` string
      - `bill_state` string
      - `bill_company` string
      - `bill_country` string
      - `bill_pincode` string
      - `bill_ship_address_same` integer
    - `shipping_details` object
      - `ship_city` string
      - `ship_addr1` string
      - `ship_addr2` string
      - `ship_state` string
      - `ship_company` string
      - `ship_country` string
      - `ship_pincode` string
    - `export_details` object
      - `export_type` string
      - `export_bill_no` string
      - `export_bill_date` string
      - `export_port_code` string
    - `items` object[]
      - `pid` integer
      - `sku` string
      - `vid` integer
      - `rate` number
      - `units` string
      - `status` integer
      - `gst_amt` integer
      - `added_by` integer
      - `added_on` string
      - `cess_amt` integer
      - `cess_per` integer
      - `cgst_amt` integer
      - `discount` integer
      - `gst_rate` integer
      - `igst_amt` integer
      - `quantity` integer
      - `sgst_amt` integer
      - `cess_type` string
      - `cgst_rate` integer
      - `igst_rate` integer
      - `item_code` string
      - `item_name` string
      - `item_type` integer
      - `sgst_rate` integer
      - `total_amt` integer
      - `expense_id` integer
      - `gst_amount` integer
      - `price_type` string
      - `updated_by` integer
      - `updated_on` string
      - `cess_amount` integer
      - `extra_field` string
      - `taxable_amt` string
      - `expense_type` string
      - `discount_type` string
      - `item_total_amt` string
      - `taxable_amount` integer
      - `non_taxable_amt` string
      - `converted_amount` number
      - `item_description` string
      - `sale_customer_id` integer
      - `non_taxable_amount` integer
      - `sale_customer_name` string
      - `discount_percentage` integer
    - `pur_inv_others` string
    - `notes` string
    - `currency` string
    - `taxable_amount` string
    - `non_taxable_amount` string
    - `gst_amount` string
    - `adjust_amount` string
    - `addvalue_amount` string
    - `cess_amount` string
    - `total_amount` string
    - `payable_amount` string
    - `reverse_charge` integer
    - `spl_supply` integer
    - `basic_custom_duty` string
    - `counter_duty` string
    - `counter_duty_add` string
    - `tax_credit_type` integer
    - `gst_tax_credit` string
    - `added_on` string
    - `added_by` integer
    - `tax_status` integer
    - `invoice_status` integer
    - `status` integer
    - `data_source` integer
    - `ip_address` string
    - `req_by` string
    - `apr_by` string
    - `rec_by` string
    - `auto_mode` integer
    - `type` integer
    - `seller_email` string
    - `seller_phone` string
    - `currency_info` object
      - `to` string
      - `from` string
      - `currency_rate` string
      - `converted_amount` number
      - `currency_default_rate` string
    - `tds_details` object[]
    - `porder_number` unknown
    - `purchase_order_id` integer
    - `debit_notes` unknown
    - `debit_amount` unknown
    - `terms_conditions` string
    - `payment_status` string
    - `payments` object[]
    - `download_url` string
    - `pdf_url` string

## Other responses

- `400` — 400
- `401` — 401
- `403` — 403
- `500` — 500
- `501` — 501
- `502` — 502
- `503` — 503

---

[API](https://skmtc.net/ledgers/apis/authentication.md) · [All operations](https://skmtc.net/ledgers/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ledgers/authentication/versions/605f28ef08ef/schema)
