FousFirst Call Online
Turn First Call Online into an API
Get list price, your cost and availability for the parts you search, your billing statements and your stock order templates from O'Reilly Pro with one API call each. Or have a workflow hand each month's billing statement to your accounting system.
Works with your own First Call Online account. Fous is an independent product.
What you can build on O'Reilly Pro
Get price and availability for parts
Build thisSearches the product list for the parts you name and reads each one's brand, list price, your cost and availability.
- Takes
- Part numbers or part type
- Returns
- Part number, brand, description, list price, your cost, availability
Get billing statements
Build thisReads your billing statements, which only logins with Shop Manager or Company Manager level access can see.
- Takes
- Statement month (optional)
- Returns
- Statement date, amount, invoices on the statement
Read a stock order template
Build thisOpens one of your Stock Orders and reads its lines: part description, desired stocking quantity, order quantity and notes.
- Takes
- Stock order name
- Returns
- Part number, part description, desired stocking quantity, order quantity, notes
Place an order from a quote
Build thisAdds the parts you give to a quote, checks the price and availability on the Quote screen, and places the order.
- Takes
- Part numbers and quantities
- Returns
- Order number, lines ordered, prices, total
Automate O'Reilly Pro 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.
Monthly billing statement to accounting
Build this- Starts
- Monthly on the 3rd at 8:00
- Step 1
- Get the billing statement for the month that just ended.
- Step 2
- Stop when there is no new statement.
- Step 3
- Post the statement date, amount and the invoices it lists to your accounting system's webhook.
Weekly price check on the parts you stock
Build this- Starts
- Every Monday at 7:00
- Step 1
- Get price and availability for each part number on your list.
- Step 2
- Keep the parts whose cost or availability changed since the last run.
- Step 3
- Email you the changes with part number, brand, old and new cost and availability.
Stock order levels, sent to your shop system
Build this- Starts
- Every weekday at 6:30
- Step 1
- Read each stock order template you name.
- Step 2
- Keep the lines whose quantities changed since the last run.
- Step 3
- Post part number, description, desired stocking quantity and order quantity to your 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 “Get price and availability for parts” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "www.firstcallonline.com/get_part_prices",
"input": {
"part_numbers": [
"BRK-4471",
"FLT-2208"
]
}
}'
{
"status": "completed",
"data": {
"parts": [
{
"part_number": "BRK-4471",
"brand": "Acme Brake",
"description": "Ceramic brake pads, front",
"list_price": 89.99,
"your_cost": 52.4,
"availability": "In stock at your store"
}
],
"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.
O'Reilly Pro’s own options
O'Reilly connects shops through its O'Reilly Pro Integrations Hub: ordering through shop management systems and catalogs it already works with, a direct API or punchout requested by questionnaire, and electronic invoicing for customers with an active charge account. The website itself is what a shop uses day to day.
| Option | What it covers | What it takes |
|---|---|---|
| Existing integration partners | Ordering from Mitchell 1, R.O. Writer, V.I.P or Smart Equip, and from the Nexpart, Epicor and PartsTech catalogs. | A subscription to one of those systems, connected to your O'Reilly account. |
| Direct API or punchout | Ordering and invoicing integration for single shops, multi-location shops, National Accounts and shop management systems. | The New Integration Questionnaire on the Integrations Hub, a test environment, and your own IT or a third party's developers. |
| Electronic invoicing | Invoices and consolidated billing statements as ANSI X12 EDI, CSV, TXT or XLSX. | An active O'Reilly charge account and the E-Invoicing Questionnaire. |
| O'Reilly Pro by hand | Parts search with list price and cost, quotes and orders, billing statements, Stock Orders, Package Jobs and promotions. | A login on your O'Reilly Pro account. |
Read on November 12, 2026: O'Reilly Pro Integrations Hub, E-Invoicing Questionnaire, O'Reilly Pro Help Center.
Signing in to O'Reilly Pro
O'Reilly Pro signs you in with a username and password, with a Stay Signed In option, and a forgotten username or password is recovered by email. 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
- Statements depend on your access level
- Billing statements can be viewed by logins with Shop Manager or Company Manager level access. A method that reads statements needs a login at one of those levels.
- Your cost can be hidden on screen
- The +/- symbol next to List Price in the product list, and at the top of the Cost column on the Quote screen, hides your cost. A method that reads your cost needs it shown.
- Stock Orders and Package Jobs come from your rep
- O'Reilly asks you to see your O'Reilly Sales Representative for Stock Orders and Package Jobs. Once they exist in your account, a method can read them.
- Electronic invoicing needs a charge account
- O'Reilly offers electronic invoicing only to customers with an active O'Reilly charge account. Without one, the Credit Application comes first.
More in Automotive: aftermarket and fleet
- Autossimo
- AutoZonePro
- Burson EzyParts
- NAPA PROLink
- Nexpart
- Omnipart
- Repco Navigator Pro
- Qapter
- Mitchell Cloud Estimating
- PartsTrader
- Auto Integrate
- 1link Service Network
- Decisiv SRM
- WORLDPAC speedDIAL
- CollisionLink
- RepairLink
- partslink24
- PartsTech
- SilverDAT
- ALLDATA Repair
- ProDemand
- ARMS Automotive Suite
Other industries: Kia KDealer+, SEEK Employer, Autodesk Build, JOOR, Shopee Seller Centre, National Student Clearinghouse secure site.
Frequently asked questions
Not as a self-serve API for each shop. O'Reilly's Integrations Hub offers a direct API or punchout for ordering and invoicing on request, by questionnaire, and electronic invoicing as EDI, CSV, TXT or XLSX for charge accounts. Shops can also order through Mitchell 1, R.O. Writer, V.I.P, Smart Equip, Nexpart, Epicor or PartsTech.
Yes. The sign-in at www.firstcallonline.com opens O'Reilly Pro, O'Reilly Auto Parts' site for professional customers, and its help centre calls the site OReillyPro.com.
Yes, if you have an active charge account: O'Reilly's E-Invoicing Questionnaire offers ANSI X12 EDI, CSV, TXT and XLSX. With Fous, a workflow can also read your billing statements on a schedule and post them to your system's webhook.
One with the access the task needs. Billing statements can be viewed only by logins with Shop Manager or Company Manager level access, so a method that reads statements needs one of those. A method reads and does only what its account can.
No. Fous is an independent product. You use it with your own O'Reilly Pro account, and a method reads and does only what that account can.
Put First Call Online 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 nextNAPA PROLinkNexpartOmnipartKia KDealer+How methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of First Call Online (O'Reilly Auto Parts). 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.