FousMcKesson Connect
Turn McKesson Connect into an API
Read invoices and statements, price and availability, and DSCSA transaction information from McKesson Connect with one API call each. Or have a workflow send yesterday's invoices to accounts payable and flag what changed on your reorder list.
Works with your own McKesson Connect account. Fous is an independent product.
What you can build on McKesson Connect
Get invoices and statements
Build thisReads Accounts Payable for an account and date range and lists each invoice, credit and statement with its amount.
- Takes
- Account, date range, transaction type (optional)
- Returns
- Transaction type, number, date, amount, and the account's credit, debit and balance information
Check price and availability
Build thisSearches the product catalog for the products you name and reads each one's current price and availability.
- Takes
- A list of products, by NDC or item number
- Returns
- Product, description, price, availability
Get DSCSA transaction information
Build thisSearches historical DSCSA transaction information for your purchases from McKesson and returns each item's identifiers.
- Takes
- Date range, product (optional)
- Returns
- GTIN, serial number, lot number, expiration date
Submit an order
Build thisBuilds an order from your list of products and quantities for one account and submits it.
- Takes
- Account, products with quantities
- Returns
- Whether the order was submitted, and each line's product, quantity and price
Automate McKesson Connect 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.
Yesterday's invoices and credits, sent to accounts payable
Build this- Starts
- Every day at 6:00
- Step 1
- For each account you name, get the invoices and credits dated yesterday from Accounts Payable.
- Step 2
- Stop when there are none.
- Step 3
- Post each transaction's type, number, date and amount to your accounting webhook.
Price and availability changes on your reorder list
Build this- Starts
- Every weekday at 7:00
- Step 1
- Check price and availability for the NDCs on your list.
- Step 2
- Keep the products that are unavailable, or whose price differs from the last run.
- Step 3
- Email you the changes, with the earlier price beside the new one.
DSCSA transaction information, filed every week
Build this- Starts
- Every Monday at 5:00
- Step 1
- Get the DSCSA transaction information for last week's purchases.
- Step 2
- Post each item's GTIN, serial number, lot number and expiration date to your records system's 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 invoices and statements” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "connect.mckesson.com/get_invoices_and_statements",
"input": {
"account": "Northwind Pharmacy",
"from": "2026-10-01",
"to": "2026-10-31"
}
}'
{
"status": "completed",
"data": {
"account": "Northwind Pharmacy",
"balance": {
"debits": 11994.57,
"credits": 612.4,
"balance": 11382.17
},
"transactions": [
{
"type": "Invoice",
"number": "7300418822",
"date": "2026-10-06",
"amount": 6120.55
}
]
}
}
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.
McKesson Connect’s own options
McKesson lists no API for McKesson Connect. Its data integration page offers EDI interfaces for purchase orders, order acknowledgments, advance shipping notifications, invoices and price files, and a Data Exchange module for pharmacies that cannot support direct EDI. McKesson's E-Commerce Services and Third Party Interfaces teams work with you on the integration. The page states no price.
| Option | What it covers | What it takes |
|---|---|---|
| EDI interfaces | Purchase orders (850), order acknowledgments (855), advance shipping notifications (856), invoices (810), price files (832), other payment or history feeds | A pharmacy or ERP system that exchanges EDI, set up with McKesson's E-Commerce Services and Third Party Interfaces teams. No price is stated. |
| Data Exchange module | Price/Product Export, Purchase Order Import, Invoice/Receipt Export and Miscellaneous Imports, in formats and field sequences you map and save as templates | For pharmacy customers who cannot support direct EDI. You map each format yourself. No price is stated. |
| Scheduled purchase history reports | Custom reports on up to 28 months of purchasing history, created daily, weekly or monthly, in HTML, ASCII, Excel or PDF | A McKesson Connect user. You get a notification when a report is ready, then view or download it in the site. |
| McKesson Connect by hand | Ordering, price and availability, backorders, Accounts Payable, receiving, returns and reports | A user ID and password. Someone signs in and reads or keys each screen. |
Read on November 11, 2026: McKesson: Pharmaceutical ordering data and systems integration, McKesson: Purchase history reporting, McKesson: Pharmacy accounts payable.
Signing in to McKesson Connect
McKesson Connect signs each person in with a user ID and password. McKesson also describes single sign-on into it from its EnterpriseRx and Supplylogix systems. With Fous you sign in once through McKesson Connect's own sign-in with your own account: the login is sealed with AES-256, code and AI agents never see it, and when a session expires Fous signs back in.
Worth knowing
- Reports and invoices keep different histories
- Purchase history reports cover up to 28 months. Accounts Payable keeps up to seven years of invoices and statements, so read older purchases from the invoices.
- Custom reports are prepared, then announced
- Custom reports are created daily, weekly or monthly, and you get an electronic notification when one is ready to view, print, download or share. Read a scheduled report after that notification.
- Receipts appear only if you capture them
- Accounts Payable shows receipts for purchases only if you capture them with Mobile Manager or McKesson Connect Ordering. Proof-of-delivery signatures (PODs) are there for McKesson-delivered purchases.
- CSOS orders are signed with a certificate
- Controlled substance orders placed through CSOS in McKesson Connect are signed electronically with a password-protected digital certificate. Keep those orders with the certificate holder.
More in Healthcare
- NHSBSA Manage Your Service
- PECOS
- PCSE Online
- CAQH Provider Data Portal
- 340B ESP
- 340B OPAIS
- Henry Schein online ordering
- AAH Hub
- ABC Order
- Alliance Healthcare portal (UK)
- Cardinal Health Order Express
- PharmaClik
- NHS Supply Chain Online Catalogue
- McKesson SupplyManager
- Medline.com
Other industries: NIPR, Collaborati, myDSV, Fidelity Wealthscape, ShipmentLink, Opendock.
Frequently asked questions
McKesson lists no API for McKesson Connect. Its data integration page offers EDI interfaces (850, 855, 856, 810 and 832) and a Data Exchange module for pharmacies that cannot support direct EDI, set up with its E-Commerce Services and Third Party Interfaces teams. Invoices, statements and reports are downloaded in the site.
Yes. In Accounts Payable you can view, print and download invoices and account statements, and download purchasing data at a summary or individual purchase level. McKesson says up to seven years of invoices and statements are available, for one pharmacy or a group of pharmacies.
McKesson describes two places: the Receiving and Return process, which displays transaction information (GTIN, serial number, lot number, expiration date), and an on-demand search of historical transaction information for purchases from McKesson, with export. A DSCSA Traceability report is also among the predefined reports.
No. McKesson lists them as separate logins: McKesson Connect to reorder pharmaceuticals, OTC, front-end health and wellness and home health supplies, and SupplyManager for supplies for a medical office, clinic or home health business. This page covers McKesson Connect only.
No. Fous is an independent product that works through your own McKesson Connect account. A method reads and does only what your own account can.
Put McKesson Connect 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 nextPharmaClikNHS Supply Chain Online CatalogueMcKesson SupplyManagerNIPRHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of McKesson Connect (McKesson). 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.