Skip to content

FousUline

Pull your Uline orders and spend into your systems

Read your Uline Order History, Purchased Products and On-Demand spend reports with one API call each. Then have a workflow post each evening's orders, with PO numbers, to your ERP and email you last week's spend by location on Monday.

Works with your own Uline account. Fous is an independent product.

What you can build on Uline

  • Get order history

    Build this

    Reads Order History in My Account for a date range, optionally for one ship-to name, and returns each past order on it.

    Takes
    From date, to date, ship-to name (optional)
    Returns
    Order number, order date, PO number, ship-to name, status, tracking number, item count, total
  • Get purchased products

    Build this

    Reads Purchased Products from Order History: every item your account has bought, how many times, and your own item number for it.

    Takes
    Nothing
    Returns
    Model number, description, times ordered, customer item number
  • Run a spend report

    Build this

    Runs an On-Demand Report in Reports for a time period, grouped by product category, employee, location or item number, and reads the rows.

    Takes
    Group by, from date, to date
    Returns
    Group, spend, period
  • Reorder a shopping list

    Build this

    Adds the items of one Shopping List to the cart, enters your PO number on the Review and Submit page and submits the order.

    Takes
    Shopping List name, quantities (optional), PO number, ship-to name
    Returns
    Order number, PO number, items, total

Automate Uline 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.

  • The day's Uline orders, posted to your ERP

    Build this
    Starts
    Every weekday at 19:00
    Step 1
    Get the order history for today and yesterday.
    Step 2
    Keep the orders that are new or whose status changed since the last run.
    Step 3
    Post each one, with order number, PO number, status and tracking number, to your ERP webhook.
  • Last week's Uline spend by location

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Run a spend report grouped by location for the previous Monday to Sunday.
    Step 2
    Summarize the spend per location and the largest changes from the week before.
    Step 3
    Email you the summary with the report rows.
  • Purchased products, kept in step with your item master

    Build this
    Starts
    On the 1st of every month at 6:00
    Step 1
    Get the purchased products list.
    Step 2
    Keep the products that are new or whose customer item number changed since the last run.
    Step 3
    Post model number, description, times ordered and customer item number 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 “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": "www.uline.com/get_order_history",
    "input": {
      "from_date": "2026-11-09",
      "to_date": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_number": "7310452",
        "order_date": "2026-11-11",
        "po_number": "ACME-4471",
        "ship_to_name": "Acme Reno warehouse",
        "status": "Shipped",
        "tracking_number": "1Z9X0000000000001",
        "items": 6,
        "total": 1284.5,
        "currency": "USD"
      }
    ],
    "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.

Uline’s own options

Uline's Help Center describes no API for customers. What it offers is on uline.com: On-Demand and monthly Scheduled Reports in Excel or PDF, an Export of Purchased Products to Excel or CSV, and Order Reminders by email. Order History and Shopping Lists are in My Account, and invoices are paid on the View and Pay Invoices page.

OptionWhat it coversWhat it takes
ReportsOn-Demand spend reports by product category, employee, location or item number for a period you choose, and Scheduled Reports emailed monthly.A uline.com account. Reports come as Excel or PDF to view, email or download.
Purchased Products exportEvery product your account has bought, with the number of times ordered and your own item numbers.A uline.com account. Exports as an Excel (.xls) or Text (.csv) file.
Order RemindersAn email with a link to a cart prefilled with your previous order's items.Set up in My Account.
Uline by handOrder History, Purchased Products, Shopping Lists and Reports on uline.com, and invoices on the View and Pay Invoices page.A uline.com account, signed in with email and password or an emailed sign-in link.

Read on November 12, 2026: Reports: Key Features, Order History: Key Features, Order Reminders.

Signing in to Uline

Uline signs existing customers in with their email address and password, or with Email Me a Link to Sign In. New customers are registered, with a password, after their first order. With Fous you sign in once through Uline's own sign-in with your own account: the login is sealed with AES-256, never seen by your code or agents, and an expired session is signed back in.

Worth knowing

Same-day cut-off at 6:00 PM branch time
Orders placed by 6:00 PM local branch time, Monday to Friday, from the continental United States ship the same day. Recent orders are tracked in My Account, so schedule an order check after the cut-off.
The PO number goes in at checkout
The purchase order field is on the Payment or Review and Submit pages. Adding a PO number to a previous order takes a call to 1-800-295-5510, so a reorder method should take the PO number as an input.
Scheduled Reports are monthly only
Scheduled Reports arrive by email once a month, as Excel or PDF. For weekly or daily figures, run an On-Demand Report with your own time period.
Order History shows the columns you pick
The headings in Order History are chosen under Page Settings. Ship-to addresses can be given names with Add Ship-To Names, and Order History can be searched and filtered.

More in Distribution: industrial and MRO

Other industries: SAP Fieldglass, Henry Schein online ordering, Navigate, Legal Tracker, Customs Declaration Service, NetX360+.

Frequently asked questions

Uline's Help Center describes no API for customers. On uline.com you can run On-Demand spend reports, receive monthly Scheduled Reports in Excel or PDF, and export Purchased Products to Excel or CSV. With Fous, you build methods that read those screens and return JSON.

Yes, as a product list: Purchased Products in Order History exports to Excel (.xls) or Text (.csv), with the number of times each product was ordered and your own item numbers. Order History itself lets you view, search and filter past orders.

Run an On-Demand Report in Reports. It groups spend by product category, employee, location or item number for the period you choose, in Excel or PDF, and you can add it to your monthly Scheduled Reports.

Yes. On the View and Pay Invoices page you enter the invoice number and your customer number. Uline invoices are payable within 30 days, subject to credit approval, and Uline also accepts cards, checks, money orders, EFT and wire transfer.

No. Fous is an independent product. You use it with your own uline.com account, and a method reads and does only what that account can.

Put Uline 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 nextLyreco WebshopMotionMISUMISAP FieldglassHow methods workHow workflows run

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