Purchasing Manager API

Suppliers and purchase orders: raise one, send it, receive what arrives and record its costs.

Event-sourced purchase-order (receiving) service. Owns the PO lifecycle, expected vs confirmed costs, landed costs, and unit/lot identity capture at receipt (it is the serial-uniqueness authority). Quantity movements are commanded through the inventory service, which remains the platform's source of truth for stock levels.

Base URL
https://purchasing.getmanifold.io
Auth
A bearer token on every call. See the quickstart.
OpenAPI
purchasing-manager.openapi.json

pos

Purchase-order lifecycle: draft → authorised → partially-received → received → invoiced → closed, or cancelled.

settings

Organization-level purchasing policy.

events

The purchasing append-only event log.