API Endpoint Request: Retrieve Linked Transactions / Pre-allocations between PO and SO Lines

Dave Firth

Hi Cin7 Product Team,

We are building an internal integration on our Cin7 Omni account and urgently need the ability to programmatically retrieve transaction links/pre-allocations between Sales Orders and Purchase Orders via the API.

Currently, the UI perfectly displays this under the "Transaction Links" column on a PO line item (e.g., showing "Fully Pre-allocated" and "1000 x SO-12793"). However, this crucial data is entirely missing from the API:
1. GET v1/PurchaseOrders does not return allocation fields or linked sales orders.
2. The PurchaseOrderItem resource model lacks any transaction-link data.
3. There is no dedicated allocations endpoint.

Our Use Case:
We need to automate checks for date mismatches, quantity differences, and margin/landed costs between customer demand and supplier orders. Manually auditing this defeats the purpose of an integrated system.

Support (via Ticket #308663) has confirmed this is currently a limitation and requires a formal feature request.

We would ideally like to see:
- A way to expose pre-allocation data on the GET v1/PurchaseOrders line items.
- Conversely, seeing the linked PO reference on the sales order line items side.

This feature is critical for any business looking to automate their supply chain visibility and margin tracking through the Cin7 Omni API.

Thank you,
Dave Firth
Power Technology

Related to

1

Comments

0 comments

Please sign in to leave a comment.