FousmyUNFI
Pull your myUNFI reports into your own systems
Read your UNFI purchase orders, Open Payables and Distribution Center Inventory from UNFI Insights in myUNFI with one API call each. Or have a workflow check for late POs every weekday morning and post new Open Payables rows to your accounting system.
Works with your own myUNFI account. Fous is an independent product.
What you can build on myUNFI
Get purchase orders
Build thisReads the Purchase Orders dashboard in UNFI Insights: each PO's status, distribution center, ETA dates and what was received.
- Takes
- Distribution center (optional), PO status (optional)
- Returns
- PO number, DC, PO status, original ETA date, revised ETA date, received date, quantity received, PO amount, late
Get open payables
Build thisReads the Open Payables Details table in UNFI Insights: the unpaid invoices and deductions posted to your account, by DC and region.
- Takes
- Invoice date from (optional), due date to (optional), DC (optional)
- Returns
- Invoice number, invoice date, due date, DC, region, invoice amount, term discount amount, net payable, total net payables
Get distribution center inventory
Build thisReads Inventory Details on the Distribution Center Inventory dashboard: quantity and dollars on hand and weeks of supply for each product at each DC.
- Takes
- Lookback period, availability (optional)
- Returns
- Product, DC, quantity on hand, dollars on hand, demand forecast quantity, historical weeks of supply, forecast weeks of supply, availability, latest report date
Submit a deduction dispute
Build thisOpens the Dispute Center from myUNFI, finds the adjustment, enters the disputed amount and reason, attaches backup and submits the dispute.
- Takes
- Adjustment number, disputed amount, description, backup document (optional)
- Returns
- Adjustment number, disputed amount, dispute status
Automate myUNFI with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
Late purchase orders, by distribution center
Build this- Starts
- Every weekday at 8:00
- Step 1
- Get the purchase orders from the Purchase Orders dashboard in UNFI Insights.
- Step 2
- Keep the open POs whose revised ETA date has passed.
- Step 3
- Email you the list, one section per distribution center.
New Open Payables rows, to your accounting system
Build this- Starts
- Every weekday at 11:00
- Step 1
- Get the open payables from Open Payables Details in UNFI Insights.
- Step 2
- Keep the rows that were not there on the last run.
- Step 3
- Post invoice number, DC, region, invoice date, due date and amounts to your ERP webhook.
Low weeks of supply at UNFI distribution centers
Build this- Starts
- Every Monday at 9:00
- Step 1
- Get the Distribution Center Inventory for Active products with a 4-week lookback.
- Step 2
- Keep the products with fewer forecast weeks of supply than the number you set.
- Step 3
- Post them, grouped by DC, to your Slack or planning system webhook.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get purchase orders” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "www.myunfi.com/get_purchase_orders",
"input": {
"dc": "Northwind DC",
"po_status": "Open"
}
}'
{
"status": "completed",
"data": {
"latest_report_date": "2026-11-11",
"purchase_orders": [
{
"po_number": "PO-48213",
"dc": "Northwind DC",
"po_status": "Open",
"original_eta_date": "2026-11-06",
"revised_eta_date": "2026-11-10",
"received_date": null,
"qty_received": 0,
"po_amount": 14820,
"late": true
}
],
"count": 1
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
MyUNFI’s own options
Crisp documents UNFI Insights, the reporting in myUNFI, and says a free Crisp account gives you your UNFI data and can feed it to your BI tool through data destinations. The dashboards download as PDF or Excel, and the Dispute Center takes disputes in bulk from a CSV file. The documentation we read describes no public API for myUNFI itself.
| Option | What it covers | What it takes |
|---|---|---|
| Crisp data destinations | Sends UNFI Insights data to your BI tool or another data destination. | A Crisp account, which Crisp lists as free for your UNFI data. A paid Crisp subscription adds other retailers and distributors. |
| Download data from a dashboard | Tables in UNFI Insights, such as Open Payables Details, from the three-dot menu. | Your myUNFI sign-in. Formats include PDF and Excel. |
| Dispute Center bulk upload | Many deduction disputes at once from a CSV with ADJUSTMENT_NUMBER, DISPUTED_AMOUNT, DISPUTE_DESCRIPTION and other columns. | A myUNFI account. The Dispute Center is for Natural suppliers. |
| myUNFI by hand | UNFI Insights dashboards, the Dispute Center and the rest of the portal, one screen at a time. | A myUNFI supplier account. |
Read on November 12, 2026: UNFI Insights overview, Reviewing open UNFI invoices, UNFI Insights dashboards.
Signing in to myUNFI
You sign in to myUNFI with your supplier account, and UNFI Insights opens from its tile under Supplier Reporting, with the Dispute Center a button inside the same portal. With Fous you sign in once through myUNFI's own sign-in with your own account. The login is sealed with AES-256, never returned by the API or written to logs, and a method reads and does only what your account can.
Worth knowing
- Data is as of the Current Report Date
- Sales, inventory and open payables update daily, and sales aggregate weekly. New data can take a few hours to process, and the Current Report Date tile shows the latest date processed.
- Paid items drop off Open Payables
- Invoices and deductions leave the dashboard once paid. For Natural suppliers, East and West regions are managed separately, and two positive regions produce two checks.
- Natural and Conventional differ
- Dashboards vary by business line. Potential Lost Sales is Natural only, Chargebacks and Retention are not shown for Conventional, and Forecast Weeks of Supply is shown only for Natural and Conventional.
- Dispute Center limits
- The Dispute Center is for Natural suppliers. Adjustments older than 12 months are denied, each dispute can be appealed once, and an appeal needs new information or documents.
More in Retail: vendor portals (North America)
- Rithum OrderStream
- Syndigo CXH
- 1WorldSync Item Management
- Scintilla
- AlbertsonsNet for Suppliers
- CVS AP Vendor Portal
- Home Depot Supplier Hub
- Kroger Partner Pass
- Lowe's Vendor Gateway
- Target Partners Online
- Wayfair Partner Home
- Traverse Portal
Other industries: REWE Group Supplier Portal, TD SYNNEX ECExpress, Checkatrade, Nalanda, CCH Axcess, Trustpilot Business.
Frequently asked questions
Not a public one in the documentation we read. UNFI Insights data can go through Crisp to your BI tool or a data destination, with a Crisp account that Crisp lists as free for your UNFI data. Dashboards download as PDF or Excel, and the Dispute Center takes disputes in bulk from a CSV file.
Use the Purchase Orders dashboard in UNFI Insights. A late PO is an open order whose ETA date has passed, or a received order that arrived after its ETA. Each PO shows its original and revised ETA dates, received date, quantity received and PO amount.
Negative net payables mean deductions exceed the invoices posted to your account. The UNFI Insights guide tells you to contact your Supplier Relationship Manager when that happens.
Most disputes in the Dispute Center are resolved in 35 to 45 days. A dispute moves through Draft, Submitted, Research In Progress, Pending Approval, then Approved or Denied, and can be Appealed once.
No. Fous is an independent product. You use it with your own myUNFI account, and a method reads and does only what that account can.
Put myUNFI behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextRithum OrderStreamSyndigo CXH1WorldSync Item ManagementREWE Group Supplier PortalHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of myUNFI (United Natural Foods (UNFI)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.