Skip to content

FousCardinal Health Order Express

Get your Order Express order history through an API

Read your Order History, Drop Ship orders and Order Express Reports with one API call each, or fill the Shopping Cart by NDC for a buyer to review. A workflow can hand yesterday's orders to accounting before the pharmacy opens.

Works with your own Cardinal Health Order Express account. Fous is an independent product.

What you can build on Order Express

  • Get order history

    Build this

    Reads Order History for one account and date range: each sales order with its PO number and items, including what was ordered and what shipped.

    Takes
    Account, from date, to date
    Returns
    Sales order number, PO number, order date, item CIN, NDC, description, quantity ordered, quantity shipped, price
  • Run an Order Express report

    Build this

    Opens Order Express Reports, runs one of the pre-formatted reports for a date range and reads its rows.

    Takes
    Account, report name, from date, to date
    Returns
    Report name, period, and each row's columns as the report shows them
  • Get drop ship orders

    Build this

    Reads the separate Drop Ship section where Order Express tracks drop ship orders after they are submitted.

    Takes
    Account, placed since (optional)
    Returns
    Order number, order date, product, NDC, quantity, status
  • Add items to the Shopping Cart by NDC

    Build this

    Adds products to the Order Express Shopping Cart by NDC, CIN or UPC and leaves the cart for a buyer to review and submit.

    Takes
    Account, list of NDC, CIN or UPC with quantities
    Returns
    Items added, items not found, cart line count, cart total

Automate Order Express 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 sales orders, posted to accounting

    Build this
    Starts
    Every weekday at 6:00
    Step 1
    Get order history for each account for the previous day.
    Step 2
    Stop when there are no sales orders.
    Step 3
    Post each sales order with its PO number, items and prices to your accounting system's webhook.
  • Weekly purchase summary by account

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Get order history for each account for the last 7 days.
    Step 2
    Have an AI step total the spend per account and list the 10 largest products by spend.
    Step 3
    Email you the summary, followed by the sales orders as a table.
  • Drop ship orders that changed status

    Build this
    Starts
    Every weekday at 10:00
    Step 1
    Get the drop ship orders placed in the last 30 days for each account.
    Step 2
    Keep the orders whose status changed since the last run.
    Step 3
    Email you each one with its product, NDC, quantity and new status.

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 order history” 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": "orderexpress.cardinalhealth.com/get_order_history",
    "input": {
      "account": "Acme Pharmacy #2",
      "from_date": "2026-11-10",
      "to_date": "2026-11-10"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "account": "Acme Pharmacy #2",
    "orders": [
      {
        "sales_order_number": "7310048821",
        "po_number": "AC-11102",
        "order_date": "2026-11-10",
        "items": [
          {
            "cin": "4417285",
            "ndc": "00000-1234-10",
            "description": "Atorvastatin 20 mg tablet, 90 count",
            "quantity_ordered": 6,
            "quantity_shipped": 6,
            "price": 8.42
          }
        ]
      }
    ]
  }
}

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.

Order Express’s own options

Cardinal Health's Order Express pages describe file exchange, not a public API. Import and Automated Purchase Order Import put orders into the Shopping Cart, PO Export sends orders to third-party systems, and Export Data downloads price files. Order History, Reports and Drop Ship are used in the site.

OptionWhat it coversWhat it takes
Import and Automated Purchase Order Import (APOI)Uploads an order file into the Shopping Cart or an order list, by CIN, NDC or UPC, or sends orders from your pharmacy system.A pharmacy management or point of sale system that creates the order, or an order file. Cardinal Health lists APOI as free.
PO ExportExports orders built in Order Express to a third party for 340B split billing, requisition approval, inventory or invoice processing.A third-party system. For 340B split billing, Cardinal Health's 340B implementation team sets up the data interface with your vendor.
Price files in Export DataFlat price update files, fixed length or character delimited, with most fields found in Order Express.An Order Express account; you download the files from the Export Data application.
Order Express by handOrder History, Reports and dashboards, Drop Ship tracking, CSOS Anywhere for C2 orders, and the mobile app for receiving.An Order Express user ID and password, or single sign-on.

Read on November 12, 2026: Order Express, Order Express and 340B (PDF), Vantus HQ.

Signing in to Order Express

Order Express signs you in on Cardinal Health's sign-in page with a user ID and password, with Remember me, Forgot password and Forgot user ID links, or through single sign-on. With Fous you sign in once through that page with your own account. The login is sealed with AES-256 and never shown to your code or agents, and when a password session expires, Fous signs back in.

Worth knowing

Order Express is moving to Vantus HQ
Cardinal Health is moving customers to Vantus HQ in phases. Retail and Specialty customers have moved, and more follow through 2026 and into 2027, so check which site your accounts use.
Order History keeps the original sales order
When orders leave through PO Export to a 340B or approval system, Order History in Order Express still holds the original sales order, so it is the record to reconcile against.
Drop Ship has its own section
Drop Ship orders are submitted through Order Express but tracked in their own section, so a method that follows them reads that section.
C2 orders go through CSOS Anywhere
Schedule II orders are placed with CSOS certificates through CSOS Anywhere, in place of the paper DEA Form 222.

More in Healthcare

Other industries: WEX Benefits employer portal, TyMetrix 360, myDHLi, Fidelity Plan Sponsor WebStation, ONE eCommerce, NCR Power Traffic.

Frequently asked questions

Cardinal Health does not describe a public API for Order Express. It exchanges orders as files: Import and Automated Purchase Order Import bring orders into the Shopping Cart, PO Export sends them to third-party systems, and Export Data gives you price files. Order History, Reports and Drop Ship are used in the site.

No. Fous is an independent product. It works with Order Express through your own account, the way you use it in a browser, and reads and does only what that account can.

Yes, as files: Cardinal Health provides price update files, fixed length or character delimited, that you download from Export Data. They carry most of the fields found in Order Express.

Yes. Automated Purchase Order Import places orders from your pharmacy system into the Shopping Cart, and you can also build a method that adds items by NDC, CIN or UPC and leaves the cart for a buyer to review and submit.

The methods on this page are for Order Express. Cardinal Health is moving customers to Vantus HQ in phases through 2026 and into 2027; when your accounts move, you describe the same tasks for Vantus HQ and build methods there.

Put Cardinal Health Order Express 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 nextMcKesson ConnectPharmaClikNHS Supply Chain Online CatalogueWEX Benefits employer portalHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Cardinal Health Order Express (Cardinal Health). 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.