Skip to content

FousSupplyOn

Turn SupplyOn into an API

Read your open purchase orders, customer approval statuses and due deliveries from SupplyOn Supply Chain Collaboration with one API call each. Or have a workflow check the Orders Overview each weekday morning and email you the orders that are new or Dated.

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

What you can build on SupplyOn

  • Get open purchase orders

    Build this

    Reads the Orders Overview under Demand > Orders, filtered by confirmation status, with each order's line items, read flag and whether history is available.

    Takes
    Confirmation status (optional), customer (optional), unread only (optional)
    Returns
    Order number, line item, customer, material number, requested delivery date, quantity, confirmation status, read, history available
  • List due deliveries that need an ASN

    Build this

    Reads the due deliveries behind the Advance Shipping Notice tile: those overdue, due today or due within the next seven days.

    Takes
    Window (overdue, today or next seven days), customer (optional)
    Returns
    Customer, material number, delivery date, suggested quantity, window
  • Check customer approval of confirmations

    Build this

    Reads the Order line items of confirmed orders and returns the Customer Approval Status, such as Waiting for approval or Rejected, with the confirmed date and quantity.

    Takes
    Customer approval status (optional), customer (optional)
    Returns
    Order number, line item, customer, material number, confirmed date, confirmed quantity, confirmation status, customer approval status
  • Confirm a purchase order line

    Build this

    Opens an order with Edit Confirmations, sets the delivery date, quantity and supplier reference for a line item and selects Send confirmations.

    Takes
    Order number, line item, confirmed date, confirmed quantity, supplier reference
    Returns
    Order number, line item, confirmation status, customer approval status

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

  • New and changed purchase orders, every morning

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get open purchase orders with the confirmation status Open, Partially confirmed or Dated.
    Step 2
    Keep the orders that were not there on the last run or changed since it.
    Step 3
    Email you the list, one section per customer.
  • Due deliveries for today's ASNs, sent to the warehouse

    Build this
    Starts
    Every weekday at 6:30
    Step 1
    List the due deliveries that are overdue or due today for an ASN.
    Step 2
    Stop the run when there are none.
    Step 3
    Post customer, material number, delivery date and suggested quantity to your warehouse system's webhook.
  • Rejected order confirmations, flagged to purchasing

    Build this
    Starts
    Every weekday at 14:00
    Step 1
    Check customer approval of confirmations for the status Rejected.
    Step 2
    Keep the lines that were not rejected on the last run.
    Step 3
    Email you each line with its confirmed date and quantity.

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 open purchase orders” 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": "platform.application.prd.supplyon.com/get_open_purchase_orders",
    "input": {
      "confirmation_status": "Open",
      "unread_only": true
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_number": "4500123987",
        "line_item": 10,
        "customer": "Acme Automotive",
        "material_number": "F-118-204-11",
        "requested_delivery_date": "2026-11-24",
        "quantity": 2400,
        "confirmation_status": "Open",
        "read": false,
        "history_available": false
      }
    ],
    "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.

SupplyOn’s own options

SupplyOn's help center has an API integration guide for Supply Chain Collaboration: you register for a subscription key, authenticate with the OAuth2 client credentials flow, and rate and quota limits apply to all SCC APIs. Its articles open only after you sign in, and who can get access and at what cost is not public. SupplyOn also offers EDI and XLSX or CSV upload and download.

OptionWhat it coversWhat it takes
Supply Chain Collaboration APIsGET APIs that retrieve business objects as summaries and details, and POST APIs that create them, for example an order and its order response.Registration and a subscription key, an OAuth2 client, and the rate and quota limits. Terms are behind the sign-in.
EDIEDIFACT messages for Supply Chain Collaboration, AirSupply, Invoicing and Problem Solver.A connection over OFTP2 via TCP/IP or AS2 via HTTPS, with certificates and parameter sheets.
Upload and download filesOrder downloads with configurable profiles, confirmation templates to fill in and upload, and FPAs and ASNs uploaded as XML, CSV or XLSX.A user with the Supply Chain Collaboration roles your customer requires.
SupplyOn by handThe dashboard tiles, the Orders Overview, order line items, due deliveries and the ASN overview, in the browser.A SupplyOn user set up by your company's user administrator, with the needed roles.

Read on November 12, 2026: Help for API integration, Help for EDI integration, Help for Supply Chain Collaboration.

Signing in to SupplyOn

SupplyOn signs you in with a user ID and password, and the sign-in page also offers login by another identity provider. When a user administrator enables two-factor authentication, every login also asks for a one-time password from a TOTP authenticator. With Fous you sign in through SupplyOn's own sign-in with your own account, and the login is sealed with AES-256.

Worth knowing

Your customer decides what you see
Customers publish their own SupplyOn guides with the roles you need, such as WebEDISellerPO_OR for order confirmations. The dashboard shows only what your roles allow, so a method reads what your user has been given.
Set the cumulative quantity once per material
Due deliveries are worked out from your customer's demand and what you have already shipped. SupplyOn cannot know past shipments, so you maintain the cumulative quantity (supplier) once for each material.
Changed orders come back as Dated
A confirmation outside the customer's limits, or a split delivery, needs the customer's approval and shows Waiting for approval or Rejected. An order the customer has updated shows the status Dated.
Unused accounts are deactivated
A user that has not logged on for 370 days is deactivated, with an email after 340 days. Idle sessions are logged out automatically.

More in Manufacturing: OEM supplier portals

Other industries: IATA SIS, Flexmls, ASCAP Member Access, AlbertsonsNet for Suppliers, REWE Group Supplier Portal, Verizon Enterprise Center.

Frequently asked questions

Yes, for Supply Chain Collaboration. SupplyOn's help center describes APIs that retrieve and create business objects such as orders with a subscription key, OAuth2 client credentials and rate and quota limits. The guide opens only after you sign in, and its access terms are not public. EDI and file exchange are the other routes.

Yes. In the Orders Overview you select orders and use Download, either as a confirmation template in XLSX or through download profiles you configure. A filled-in template can be uploaded back with Upload Confirmations (.xlsx) to confirm many orders at once.

Check the cumulative quantity (supplier) for the material first. Due deliveries come from your customer's open demand and what you have already shipped, and SupplyOn cannot know your past shipments, so you maintain that cumulative quantity once per material.

Look for the confirmation status Dated, which the Orders tile on the dashboard lists separately. In the Orders Overview, History available shows Yes for an order with earlier versions, and View history opens them.

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

Put SupplyOn 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 nextIMDSCovisint Supplier PortalBMW Group Partner PortalIATA SISHow methods workHow workflows run

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