> ## Documentation Index
> Fetch the complete documentation index at: https://redo-44af351d-docs-v3-graphql-api-reference.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Procurement

> Suppliers, purchase orders, and inbound shipments.

## Queries

* [`inboundShipment`](/docs/api-reference/v3/reference/procurement/queries/inbound-shipment)
  — Fetch a single inbound shipment by its id.
* [`inboundShipments`](/docs/api-reference/v3/reference/procurement/queries/inbound-shipments)
  — List inbound shipments, optionally filtered by status.
* [`purchaseOrder`](/docs/api-reference/v3/reference/procurement/queries/purchase-order)
  — Fetch a single purchase order by its id.
* [`purchaseOrders`](/docs/api-reference/v3/reference/procurement/queries/purchase-orders)
  — List purchase orders, optionally filtered by supplier or status.
* [`supplier`](/docs/api-reference/v3/reference/procurement/queries/supplier) —
  Fetch a single supplier by its id.
* [`suppliers`](/docs/api-reference/v3/reference/procurement/queries/suppliers)
  — List suppliers.

## Objects

* [InboundShipment](/docs/api-reference/v3/reference/procurement/inbound-shipment)
  — A shipment of inventory arriving at a location, fulfilling one or more
  purchase orders.
* [InboundShipmentItem](/docs/api-reference/v3/reference/procurement/inbound-shipment-item)
  — A line item received (or expected) on an inbound shipment.
* [PurchaseOrder](/docs/api-reference/v3/reference/procurement/purchase-order) —
  An order placed with a supplier to restock inventory.
* [PurchaseOrderItem](/docs/api-reference/v3/reference/procurement/purchase-order-item)
  — A line item ordered on a purchase order.
* [Supplier](/docs/api-reference/v3/reference/procurement/supplier) — A vendor a
  merchant buys inventory from, with contacts and purchase orders.
* [SupplierContact](/docs/api-reference/v3/reference/procurement/supplier-contact)
  — A contact person at a supplier.

## Enums

* [InboundShipmentSortKey](/docs/api-reference/v3/reference/procurement/inbound-shipment-sort-key)
  — A field this list can be ordered by; pass to the list's `orderBy` argument
  and pair with `reverse` to flip direction.
* [InboundShipmentStatus](/docs/api-reference/v3/reference/procurement/inbound-shipment-status)
  — The lifecycle status of an inbound shipment.
* [PackingMode](/docs/api-reference/v3/reference/procurement/packing-mode) — How
  a shipment line item is packed.
* [PurchaseOrderSortKey](/docs/api-reference/v3/reference/procurement/purchase-order-sort-key)
  — A field this list can be ordered by; pass to the list's `orderBy` argument
  and pair with `reverse` to flip direction.
* [PurchaseOrderStatus](/docs/api-reference/v3/reference/procurement/purchase-order-status)
  — The lifecycle status of a purchase order.
* [SupplierSortKey](/docs/api-reference/v3/reference/procurement/supplier-sort-key)
  — A field this list can be ordered by; pass to the list's `orderBy` argument
  and pair with `reverse` to flip direction.
