Skip to content

FousODP Business Solutions

Turn ODP Business Solutions into an API

Read Order Tracking, an order's detail and the budget left on a cost center from ODP Business with one API call each. Or have a workflow list every order Held for Review each morning and hand last week's orders, with PO number and cost center, to accounting.

Works with your own ODP Business Solutions account. Fous is an independent product.

What you can build on ODP Business

  • Get orders from Order Tracking

    Build this

    Searches the Order Tracking page by status, date range, PO number or cost center and reads the orders it lists.

    Takes
    Date range, status (optional), PO number (optional), cost center (optional)
    Returns
    Order number, order date, status, PO number, cost center, ship-to ID, contact, total
  • Read an order's detail

    Build this

    Opens one order from Order Tracking and reads its Order Detail page, including the shipments of an order that was split.

    Takes
    Order number
    Returns
    Order number, status, items, quantities, shipment (for example 1 of 2), PO number, cost center, ship-to
  • Check the budget on a cost center

    Build this

    Reads the budget set on a cost center, PO number or ship-to under Manage Account: the limit, its dates and the amount still available.

    Takes
    Cost center, PO number or ship-to ID
    Returns
    Budget limit, start date, end date, email alert %, budget available
  • Release held orders

    Build this

    Ticks the Select box on Order Tracking for the orders you name in Held by Customer or Held for Review status and clicks Release Selected.

    Takes
    Order numbers
    Returns
    Order number, status before, status after

Automate ODP Business 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.

  • Held orders, every weekday morning

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    Get the orders in Order Tracking from the last 30 days in Held for Review, Held by Customer or Held for Restrictions status.
    Step 2
    Stop when there are none.
    Step 3
    Email you the list with order number, order date, contact, cost center, status and total.
  • Last week's orders, handed to accounting

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Get the orders in Order Tracking placed in the last 7 days.
    Step 2
    Keep the orders that were not there on the last run.
    Step 3
    Post order number, order date, status, PO number, cost center, ship-to ID and total to your ERP webhook.
  • Cost center budgets running low

    Build this
    Starts
    Every Monday at 9:00
    Step 1
    For each cost center you name, check its budget under Manage Account.
    Step 2
    Keep the cost centers with less than 10% of the budget limit available.
    Step 3
    Email you the list with budget limit, end date and budget available.

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 orders from Order Tracking” 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": "business.officedepot.com/get_orders",
    "input": {
      "from": "2026-11-02",
      "to": "2026-11-11",
      "status": "Held for Review"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_number": "418837201-001",
        "order_date": "2026-11-10",
        "status": "Held for Review",
        "po_number": "ACME-4471",
        "cost_center": "FAC-210",
        "ship_to_id": "00012",
        "contact": "Front desk, Acme Building B",
        "total": 642.18,
        "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.

ODP Business’s own options

ODP Business Solutions documents no public API in its user guide or on its business site. Online Reporting, for the users who have it, covers spending patterns, savings opportunities, invoice payment and proof of delivery. A punchout from your eProcurement system is set up through a representative. Orders, approvals and budgets are worked on the site itself.

OptionWhat it coversWhat it takes
Online ReportingSpending patterns, savings opportunities, paying invoices and requesting proof of delivery.A login with Online Reporting enabled. Not all users have access.
DashboardA suite of reports including Spend Analysis, User Activity and Savings Opportunities, under the My Account icon.Dashboard enabled on your user profile.
Punchout from your eProcurement systemShopping the catalog from your own procurement system, with approved POs sent to ODP Business Solutions.Set up through an ODP Business Solutions representative, who provides the punchout credentials.
ODP Business by handOrder Tracking and Order Detail, releasing held orders, and budgets under Manage Account.A login name and password from your Account Manager or Super User.

Read on November 12, 2026: ODP Business Solutions user guide, Office Depot Business home page.

Signing in to ODP Business

ODP Business signs you in with a login name and a password, which your Account Manager or Super User provides. Login names are unique across all ODP users, and no second step is described. With Fous you sign in once through the site's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Four wrong passwords lock the login
After the fourth failed attempt the login name is set to inactive and locked, and ODP's Technical Support Desk has to restore it. Update the saved password whenever you change it on the site.
Only some held orders can be released
Release Selected works for orders in Held by Customer or Held for Review status. Orders Held for Restrictions may require workflow approval on the site instead.
One order can become several
An order may be split into two or more orders, shown as shipment 1 of 2 and 2 of 2. Custom Printing items get their own order number.
Your profile decides what you see
Online Reporting and the Dashboard appear only when enabled on your profile. PO, cost center, release and desktop fields can be renamed or hidden at your company's request.

More in Distribution: industrial and MRO

Other industries: ShiftWise Flex, PCSE Online, Allianz Maklerportal, Authorized Paid Representative Portal, Lufthansa Cargo eServices, Fidelity Wealthscape.

Frequently asked questions

No public API is documented in its user guide or on its business site. Online Reporting covers spending, savings opportunities, invoice payment and proof of delivery for the users who have it, and a punchout from your eProcurement system is set up through an ODP Business Solutions representative.

Search Order Tracking by Status or by Approver. Orders on hold show as Held by Customer, Held for Review or Held for Restrictions, and approvers who receive HTML approval emails can approve, disapprove or release from the email.

Only if your profile allows it. A Super User sets whether each user can view (Query) or modify orders, and a method reads only what your own login can see in Order Tracking.

The site may time out after 30 minutes without a click. ODP suggests saving an unfinished cart as a shopping list or Save for Later first.

No. Fous is an independent product. You use it with your own ODP Business Solutions login, and a method reads and does only what that login can.

Put ODP Business Solutions 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 nextStaples Business AdvantageアスクルSigma-AldrichShiftWise FlexHow methods workHow workflows run

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