Skip to content

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 this

    Reads 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 this

    Reads 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 this

    Reads 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 this

    Opens 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.

Example request
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"
    }
  }'
Example response
{
  "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.

OptionWhat it coversWhat it takes
Medline.com PunchOutShop 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 cXMLPurchase 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.
APIsProduct pricing and availability, and contract pricing.Arranged through Medline's Digital Integration Services, not a self-serve sign-up.
Medline.com by handThe 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

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.