v1

latestOpenAPI 3.1.02026-07-26549156879.0 KB
Procurement > PurchaseOrder

Reads all Purchase orders

Fetch one or all purchase orders for the company.

get/api/2026-07-01/resources/procurement/purchase_orders

Query parameters

ids[]string[]

An array of purchase order IDs to filter by.

An array of purchase order IDs to filter by.

[
  "678432"
]
purchase_request_ids[]string[]

An array of purchase request IDs to filter by.

An array of purchase request IDs to filter by.

[
  "5678"
]
status'processing' | 'draft' | 'pending' | 'ordered' | 'partial' | 'received' | 'closed'

Status to filter by.

Example:pending

Status to filter by.

vendor_ids[]string[]

Vendor IDs to filter by.

Vendor IDs to filter by.

[
  "9012"
]

Response

OK

Example response

{
  "data": [
    {
      "id": "678432",
      "po_number": 2131,
      "description": "Office supplies for Q1 2025",
      "status": "pending",
      "cost": {
        "cents": 10000,
        "currency": "EUR"
      },
      "date": "2025-01-15",
      "vendor_id": "9012",
      "purchase_request_id": "5678",
      "legal_entity_id": "3456",
      "company_id": "1",
      "formatted_po_number": "PO-02131"
    }
  ]
}