FousMedline.com
Get your Medline.com orders and invoices through an API
Read your orders, backordered items and invoices from Medline.com with one API call each. Or have a workflow check backorders every morning and hand the day's invoices to accounts payable before anyone signs in.
Works with your own Medline.com account. Fous is an independent product.
What you can build on Medline.com
Search orders on the Order Dashboard
Build thisReads the orders on the Order Dashboard in My Account, searched by date and order status, with backordered and rejected items and shipment tracking.
- Takes
- Account (optional), date range, order status (optional)
- Returns
- Order number, PO number, order date, account, status, backordered and rejected items, tracking numbers
Check backordered items
Build thisReads Search Backordered Items under My Orders: what is on backorder, on which order, and when Medline expects it in its warehouse.
- Takes
- Account (optional)
- Returns
- Item number, description, quantity, order number, PO number, estimated warehouse receipt date
Search invoices and credits
Build thisReads Search Invoices/Credits in My Account: invoices, credit memos and debit memos by timeline, status and account.
- Takes
- Timeline or date range, document type, status (optional), accounts
- Returns
- Document number, document type, date, account, status, total
Mark an invoice received and approve it
Build thisOpens an invoice from Search Invoices/Credits, ticks the Received box for the lines you name, selects Update, then Approved for Payment if you ask.
- Takes
- Invoice number, lines received, approve for payment (yes or no)
- Returns
- Invoice number, lines marked received, status
Automate Medline.com 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.
Backordered items with a new expected date
Build this- Starts
- Every weekday at 7:00
- Step 1
- For each account, check backordered items on Search Backordered Items.
- Step 2
- Keep the items that are new or whose estimated warehouse receipt date changed since the last run.
- Step 3
- Email you the list, one section per account.
New invoices handed to accounts payable
Build this- Starts
- Every weekday at 8:00
- Step 1
- Search invoices from the last 7 days in All Accounts I have access to.
- Step 2
- Keep the invoices that were not there on the last run.
- Step 3
- Post document number, account, date, status and total to your accounts payable webhook.
Shipped orders with tracking, for the receiving dock
Build this- Starts
- Every weekday at 16:00
- Step 1
- Search orders on the Order Dashboard for the last 3 days.
- Step 2
- Keep the orders with tracking numbers that were not there on the last run.
- Step 3
- Post order number, PO number, account and tracking numbers to your 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 “Search orders on the Order Dashboard” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "medline.com/search_orders",
"input": {
"account": "1048200",
"from": "2026-11-05",
"to": "2026-11-12"
}
}'
{
"status": "completed",
"data": {
"orders": [
{
"order_number": "2290471156",
"po_number": "ACME-55120",
"order_date": "2026-11-10",
"account": "1048200",
"status": "Pending Shipment",
"backordered_items": [
{
"item_number": "NON27101",
"quantity": 4,
"estimated_receipt": "2026-11-24"
}
],
"rejected_items": [],
"tracking_numbers": []
}
]
}
}
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.
Medline.com’s own options
Medline offers punchout, EDI, cXML and APIs for product pricing and availability and contract pricing, set up as integration projects with a Medline project manager who costs you nothing. You start by scheduling a call. Without such a project, you work in Medline.com itself, where invoices save as PDF and reports run on a schedule.
| Option | What it covers | What it takes |
|---|---|---|
| Medline.com PunchOut | Shop Medline.com from inside your e-procurement system; the cart returns there, goes through its approval and becomes a PO sent to Medline. | A Medline account and one of the 80+ e-procurement applications Medline connects to, set up with your Medline project manager. |
| EDI and cXML | Purchase orders, digital order confirmations and ship notices, order status and invoices, over SFTP, AS2 or cXML. | An integration project with your Medline project manager, who tracks the technical requirements and the end-to-end testing. |
| APIs | Product pricing and availability, and contract pricing. | Arranged through Medline's Digital Integration Services, not a self-serve sign-up. |
| Medline.com by hand | The Order Dashboard, Search Backordered Items and Search Invoices/Credits, with invoices printed or saved as PDF and reports run on a schedule. | A Medline account and a username registered for it. |
Read on November 12, 2026: Medline Digital Integration Services, Medline eCommerce capabilities, Search Invoices & Credits with Approved for Payment (guide, PDF).
Signing in to Medline.com
Medline.com signs you in with a username and password. You register a username once your facility has a Medline account, and one username can hold several accounts, switched from the account number at the top right. With Fous you sign in once through Medline.com's own sign-in with your own username: the login is sealed with AES-256, never returned by the API or written to logs, and code and AI agents never see it.
Worth knowing
- Invoice status follows receipt
- An invoice shows <None> until it is marked received, Under Verification once it is, then Approved for Payment or Canceled. Marking lines received happens inside the invoice, line by line.
- Several accounts on one username
- Search Invoices/Credits can cover one account, selected accounts or All Accounts I have access to. Accounts are added to a username by your sales representative or the Medline Help Desk.
- Backorder dates are warehouse dates
- The date on a backordered item is when Medline expects it in its warehouse, not a delivery date. Items shipped direct from the vendor may have no date.
- Placed orders change by phone
- To change an order you have placed, Medline asks you to call Customer Service at once. With punchout, order approval happens in your purchasing system, not on Medline.com.
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
- McKesson Connect
- PharmaClik
- NHS Supply Chain Online Catalogue
- McKesson SupplyManager
Other industries: Nationwide Agent Center, eCourts e-Filing, Extensiv 3PL Warehouse Manager, NetX360+, Destin8, TIMOCOM.
Frequently asked questions
Yes, for product pricing and availability and for contract pricing, arranged through Medline's Digital Integration Services with a Medline project manager who costs you nothing. Order status, ship notices and invoices come through EDI or cXML as an integration project, not a self-serve sign-up.
Yes. In Search Invoices/Credits, choose All Accounts I have access to, or select several accounts. You can filter by Invoice, Credit Memo or Debit Memo and by status, then save the results as one PDF.
Open the order from Orders Pending Shipment on the My Account home screen, or use Search Backordered Items under My Orders. The date shown is when the item is expected in Medline's warehouse; vendor-direct items may not have one.
Under Fully Shipped Orders on the My Account home screen, or by searching for the order and opening it. Each invoice line also shows the courier, tracking and a packing slip link.
No. Fous is an independent product. You use it with your own Medline.com username, and a method reads and does only what that account can.
Put Medline.com 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 nextNHSBSA Manage Your ServicePECOSPCSE OnlineNationwide Agent CenterHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Medline.com (Medline Industries). 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.