Skip to content

FousSigma-Aldrich

Get your Sigma-Aldrich orders and invoices through an API

Read your order status, Invoice Center invoices and certificates of analysis from Sigma-Aldrich with one API call each. A workflow can check open orders before the lab starts each morning and hand new invoices to accounting every day.

Works with your own Sigma-Aldrich account. Fous is an independent product.

What you can build on Sigma-Aldrich

  • Search your invoices

    Build this

    Searches the Invoice Center by order number, PO number, invoice status or date range and reads each invoice in the results.

    Takes
    Date range, invoice status (optional), order number or PO number (optional)
    Returns
    Invoice number, invoice date, status, order number, PO number, total
  • Check your order status

    Build this

    Reads your orders in the Order Center and, for each one, the order details: status, items and shipping.

    Takes
    Order date from, order number or PO number (optional)
    Returns
    Order number, PO number, order date, status, product numbers, quantities, ship date, tracking number
  • Find a certificate of analysis by lot

    Build this

    Searches Certificates of Analysis (COA) on the documents search page by lot/batch number, with the product number when you have it.

    Takes
    Lot/batch number, product number (optional)
    Returns
    Product number, product name, lot/batch number, whether a COA is online, COA link
  • Place an order with Quick Order

    Build this

    Enters product numbers and quantities in Quick Order, adds your PO number at checkout and places the order with your account's pricing.

    Takes
    Product numbers with quantities, PO number, shipping address
    Returns
    Order number, PO number, items, prices, order total

Automate Sigma-Aldrich 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.

  • Open orders, checked before the lab starts

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Check your order status for orders placed in the last 30 days.
    Step 2
    Keep the orders whose status or ship date changed since the last run.
    Step 3
    Email you the list with order number, PO number, status, ship date and tracking number.
  • New invoices, handed to accounting

    Build this
    Starts
    Every weekday at 18:00
    Step 1
    Search the Invoice Center for invoices dated in the last 7 days.
    Step 2
    Keep the invoices that were not there on the last run.
    Step 3
    Post invoice number, date, status, order number, PO number and total to your ERP webhook.
  • Certificates of analysis for received lots

    Build this
    Starts
    When your system calls the workflow's webhook with received product and lot numbers
    Step 1
    For each lot, find the certificate of analysis by lot/batch number and product number.
    Step 2
    Post product number, product name, lot/batch number, whether a COA is online and its link to your quality system's 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 your invoices” 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.sigmaaldrich.com/search_invoices",
    "input": {
      "date_from": "2026-11-01",
      "date_to": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "invoices": [
      {
        "invoice_number": "9310045528",
        "invoice_date": "2026-11-10",
        "status": "Issued",
        "order_number": "3018842210",
        "po_number": "ACME-PO-7741",
        "total": 1284.6
      },
      {
        "invoice_number": "9310044907",
        "invoice_date": "2026-11-06",
        "status": "Issued",
        "order_number": "3018839954",
        "po_number": "ACME-PO-7712",
        "total": 312
      }
    ]
  }
}

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.

Sigma-Aldrich’s own options

Sigma-Aldrich's e-Commerce Solutions lists no public API for its website. It offers e-Procurement, a system-to-system connection to spend management systems such as Ariba, SAP, Oracle, Coupa and Jaggaer, installed as a project, and PIPELINE, a private ordering connection requested through a form. In China it also lists APIs on a B2B Open Platform.

OptionWhat it coversWhat it takes
e-ProcurementPunchout or hosted e-catalogs, e-purchase orders, electronic invoices, order confirmations and advanced shipping notices.Your own spend management system, and an installation in steps: project plan, setup and testing, then launch and go-live monitoring.
PIPELINEA private connection to order processing with real-time availability, contract pricing, approval levels and customized invoicing.Requested through the form on the e-Commerce Solutions page.
B2B Open Platform (China)Lists APIs for catalog prices and stock, order confirmations, shipping, logistics and invoice information; some are marked as still being created.Offered on the China site, open.sigmaaldrich.cn.
Sigma-Aldrich by handQuotes, Quick Order, the Order Center, the Invoice Center and the documents search for SDS and certificates.An online account with your organization's pricing.

Read on November 12, 2026: e-Commerce Solutions, Navigate Invoices with Ease, B2B Open Platform.

Signing in to Sigma-Aldrich

Sigma-Aldrich signs you in with your username or email address and a password, with a Remember Me option. Your online profile carries your organization's prices. With Fous you sign in once through Sigma-Aldrich'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

The Invoice Center depends on your roles
Some Invoice Center features are not available in every region or need roles your organization grants, so a method sees what your account's roles allow.
Certificates are found by lot number
A COA search needs the lot/batch number; the product number is optional. Some COAs are not online, and those can be requested from the same page.
Contract prices need your account
Account-specific pricing shows when you are signed in, and e-Quotes convert directly to orders. A method that reads prices or places orders works from your own profile.
Shared order links show less
Share Order sends a link from the order details view that anyone can open without signing in, but it shows only product and shipping information and allows no changes.

More in Distribution: industrial and MRO

Other industries: Magnit VMS, 340B OPAIS, PPL, CounselLink, Dubai Trade, LPL ClientWorks.

Frequently asked questions

No public one for its website. Sigma-Aldrich connects your spend management system through e-Procurement (catalogs, purchase orders, invoices, confirmations and shipping notices), installed as a project, or offers PIPELINE, requested through a form. On its China site it lists APIs on a B2B Open Platform.

In the Invoice Center, reached from the homepage or the account menu. You can search by order number, PO number, invoice status or date range and download from the same view. Some features depend on your region and the roles your organization grants.

Search Certificates of Analysis on the documents search page with the lot/batch number, and the product number if you have it. When a COA is not online, you can request one there. The same page finds SDS, certificates of origin and certificates of quality.

Yes, with Order Lookup: you enter the order number and a second identifier, such as the postal code, and select View Order Details. Signed in, you see the status, tracking and history of all your orders.

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

Put Sigma-Aldrich 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 nextUlineLyreco WebshopMotionMagnit VMSHow methods workHow workflows run

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