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 thisSearches 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 thisReads 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 thisSearches 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 thisEnters 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.
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"
}
}'
{
"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.
| Option | What it covers | What it takes |
|---|---|---|
| e-Procurement | Punchout 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. |
| PIPELINE | A 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 hand | Quotes, 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
- Motion
- MISUMI
- Rexel France
- Sonepar Onlineshop
- RS
- 京东企业购
- Fastenal
- Würth Online-Shop
- Airgas
- McMaster-Carr
- Fisher Scientific
- VWR (Avantor)
- thermofisher.com
- SiePortal
- mySchneider
- MSC Industrial Supply
- モノタロウ
- 震坤行
- ODP Business Solutions
- Staples Business Advantage
- アスクル
- Uline
- Lyreco Webshop
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.