Fousthermofisher.com
Pull your thermofisher.com orders into your own systems
Read your thermofisher.com Order History, invoices and product documents with one API call each. A workflow can check shipment status every morning and pass new invoices to accounting by PO number each week.
Works with your own thermofisher.com account. Fous is an independent product.
What you can build on Thermo Fisher
Get order history
Build thisReads Order History in the Account Dashboard for a date range, with each order's details and shipment status.
- Takes
- Date range, PO number (optional), catalog number (optional)
- Returns
- Order number, PO number, order date, items, catalog numbers, shipment status, tracking, documents available
List invoices by PO number
Build thisReads the Invoice tab in Order History, filtered by order date range and PO number, and opens each invoice's preview.
- Takes
- Date range, PO number (optional)
- Returns
- Invoice number, invoice date, order number, PO number, order date, total
Get product documents for an order
Build thisExpands one order in Order History and reads the Product Documents drop-down: certificates, safety data sheets, manuals and protocols.
- Takes
- Order number
- Returns
- Catalog number, product name, document type, lot number where shown, document title, link
Generate a Web Quote from catalog numbers
Build thisAdds catalog numbers and quantities to the cart with Quick Order, then uses Generate Web Quote to get your account pricing.
- Takes
- Catalog numbers with quantities
- Returns
- Web Quote number, items, account price per item, taxes, handling, total
Automate Thermo Fisher 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.
Morning shipment status of open orders
Build this- Starts
- Every weekday at 7:00
- Step 1
- Get order history for the last 30 days from Order History.
- Step 2
- Keep the orders whose shipment status changed since the last run.
- Step 3
- Post order number, PO number, items, shipment status and tracking to your LIMS or ERP webhook.
New invoices handed to accounts payable by PO number
Build this- Starts
- Every Monday at 8:00
- Step 1
- List invoices on the Invoice tab for orders placed in the last 60 days.
- Step 2
- Keep the invoices that were not there on the last run.
- Step 3
- Post invoice number, order number, PO number, invoice date and total to your accounting webhook.
Certificates for a received order, sent to quality
Build this- Starts
- When your system calls the workflow's webhook with an order number
- Step 1
- Get the product documents for that order from Order History.
- Step 2
- Keep the certificates and safety data sheets.
- Step 3
- Email you the list with catalog number, lot number, document title and link.
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.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "thermofisher.com/get_order_history",
"input": {
"from": "2026-10-13",
"to": "2026-11-12"
}
}'
{
"status": "completed",
"data": {
"orders": [
{
"order_number": "84213097",
"po_number": "NW-PO-55102",
"order_date": "2026-11-09",
"items": "10 x AB-1042 Cell culture medium, 500 mL",
"shipment_status": "Shipped",
"tracking": "1Z999AA10123456784",
"documents": "Dispatch note, Invoice"
}
],
"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.
Thermo Fisher’s own options
Thermo Fisher's pages describe no public API for account holders. Institutions can connect their eProcurement system instead: punchout, a hosted eCatalog, or a full order-to-invoice connection over EDI, cXML and other protocols. Everyone else uses the Account Dashboard, Order Lookup and order emails.
| Option | What it covers | What it takes |
|---|---|---|
| eProcurement (B2B) punchout and order-to-invoice | Shop thermofisher.com from inside your procurement system, with order acknowledgement and electronic invoicing in that platform. | A supported eProcurement system such as Ariba, Coupa, Jaggaer, SAP, Oracle or Workday; other platforms through Thermo Fisher's contact form. |
| Hosted eCatalog | A catalog file with your personal and list pricing that you load into your procurement platform. | A procurement platform that accepts .XLS, .CIF, .CSV, .XML or .TXT catalog files. |
| Order and invoice emails | Order acknowledgement, confirmation, shipment and cancellation emails, and copies of invoice receipts if you turn them on. | A thermofisher.com account, with the emails chosen in your email notification preferences. |
| thermofisher.com by hand | Order History, the Invoice tab, Product Documents, Quote History, Quick Order and Order Lookup by PO or sales order number. | A free account, linked to your institution's purchasing account for account pricing and orders. |
Read on November 12, 2026: About eProcurement on thermofisher.com, Enhancing your existing eProcurement connection, Using your Account Dashboard.
Signing in to Thermo Fisher
Thermo Fisher's sign-in asks for your account, then Next, then your password, which must be 8 to 20 characters. A purchasing account links your account to your institution for orders and account pricing. With Fous you sign in once through Thermo Fisher's own sign-in with your own account, and the login is sealed with AES-256 and never shown to code or AI agents.
Worth knowing
- Purchasing accounts are validated first
- Account pricing and orders need a purchasing account linked to your institution. A new one is normally ready within 24 hours, and orders placed before then are on hold until Customer Care confirms it.
- One PO number can cover several orders
- Order Lookup finds an order by PO number or sales order number with the shipping postal code. When several orders share a PO number, you also give an order date range.
- Colleagues' orders through My Collaborators
- A colleague can share their whole order history, with its documents, through My Collaborators, but only with addresses on the same email domain. That lets one account read a lab's orders.
- Web Quote prices are current rates
- A Web Quote is a PDF with your account pricing, saved under Saved Carts with a W prefix. Its prices are today's rates and can change without notice.
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)
- SiePortal
- mySchneider
- MSC Industrial Supply
- モノタロウ
- 震坤行
- ODP Business Solutions
- Staples Business Advantage
- アスクル
- Sigma-Aldrich
- Uline
- Lyreco Webshop
Other industries: Beeline, PharmaClik, Aflac Business Services, MyEPO Portfolio, myKN, Schwab Advisor Center.
Frequently asked questions
Not a public one for account holders. Thermo Fisher connects institutions' eProcurement systems through punchout, hosted eCatalogs and full order-to-invoice connections over EDI, cXML and other protocols. Without one, you use the Account Dashboard, Order Lookup and order emails.
Use the Invoice tab in Order History. You can search, filter by order date, preview an invoice with the eye icon and download several with the checkboxes. With Fous, a method you build can read the same list and return each invoice's details as JSON.
Expand the order in Order History and open the Product Documents drop-down, which lists manuals, certificates, safety data sheets and protocols. Certificates can also be searched by lot or serial number on the Documents and Certificates page.
Yes. Order Lookup takes a PO number or sales order number and the shipping postal code, and shows the order's status, dispatch notes and proof of delivery. Signing in gives your complete order information and order history.
No. Fous is an independent product. You use it with your own thermofisher.com account, and a method reads and does only what that account can.
Put thermofisher.com 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 nextSiePortalmySchneiderMSC Industrial SupplyBeelineHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of thermofisher.com (Thermo Fisher Scientific). 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.