# Get ProDemand labor times and specs through an API

> Get labor times, OEM part numbers and maintenance services for a vehicle out of ProDemand's Estimate Guide and Maintenance module with one API call. Or have a workflow price each repair order your shop system opens and post the labor and parts back to it.

Page: https://fous.com/automate/prodemand
Updated: 2026-11-12

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

## What you can build on ProDemand

### Get labor times for a job

Selects the vehicle, opens the labor operation in the Estimate Guide and reads its labor time, additional and combination times, notes and OEM parts.

- Takes: Year, make, model, engine, labor operation
- Returns: Operation, labor hours, additional time, combination time, inclusions and notes, OEM part numbers, MSRP

### Get the maintenance services due

Selects the vehicle with its odometer reading, opens the Maintenance module and reads the indicator, mileage and timed services that apply.

- Takes: Year, make, model, engine, odometer reading
- Returns: Service type, service, interval, fluid type, fluid capacity, notes

### Look up a trouble code in 1Search Plus

Selects the vehicle and searches a DTC in 1Search Plus, reading the search results, the related components and the cards returned for the code.

- Takes: Year, make, model, engine, trouble code
- Returns: Code description, related components, related procedures, card titles

### Get a specification with QuickSpecs

Searches a specification for the selected vehicle and reads the Common Specs card: the specification searched and its associated table.

- Takes: Year, make, model, engine, specification
- Returns: Specification, value, unit, associated table rows

## Automate ProDemand with a workflow

A [workflow](/product/workflows) 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.

### Labor and parts for each new repair order

Starts: When your shop system calls the workflow's webhook with a vehicle and a job

1. Get labor times for the job from the Estimate Guide for that vehicle.
2. Keep the labor hours, additional and combination times and the OEM parts with MSRP.
3. Post the result to your shop management system's webhook, under the repair order number.

### Maintenance due for today's appointments

Starts: Every weekday at 7:00

1. For each vehicle on today's appointment list, get the maintenance services due at its odometer reading.
2. Group the services by vehicle with a short summary of what to offer.
3. Email you the list before the first appointment.

### Trouble code briefing for the technician

Starts: When your shop system calls the workflow's webhook with a vehicle and a DTC

1. Look up the trouble code in 1Search Plus for that vehicle.
2. Summarize the code description, related components and procedures in a few lines.
3. Post the briefing to your team's Slack webhook with the repair order number.

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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get labor times for a job” 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": "prodemand.com/get_labor_times",
    "input": {
      "year": 2019,
      "make": "Ford",
      "model": "F-150",
      "engine": "3.5L V6 Turbo",
      "operation": "Water pump, replace"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "vehicle": "2019 Ford F-150 3.5L V6 Turbo",
    "operation": "Water pump, replace",
    "labor_hours": 4.8,
    "additional_time": [
      {
        "description": "With tow package",
        "hours": 0.3
      }
    ],
    "combination_time": [
      {
        "description": "Thermostat, replace",
        "hours": 0.4
      }
    ],
    "notes": "Includes drain and refill cooling system.",
    "parts": [
      {
        "description": "Water pump assembly",
        "oem_part_number": "WP-48213",
        "msrp": 312.45,
        "quantity": 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.

## ProDemand’s own options

ProDemand has no API for repair shops. Mitchell 1 reviews API requests from commercial software providers, enterprise customers and integration partners, and does not approve requests from individual repair facilities. Shops use ProDemand in the browser, or pick labor and parts in the Estimator from inside approved partner software.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Labor Times data API | Labor times data, for light-duty vehicles and for Class 4-8 trucks. | An approved request from a software provider or partner, reviewed in about two weeks. Fees vary by client. The end user needs a current ProDemand license. |
| Estimator UI integration | Inside a partner's software, the user picks labor, parts, fluids and maintenance items in the Estimator, which returns them to that program. | Partner software approved by Mitchell 1 and a current ProDemand license, which applies in the United States and Canada. |
| ProDemand Complete launcher | Opens ProDemand from a partner's software. No information is transferred from ProDemand back to that software. | Partner software approved by Mitchell 1 and a current ProDemand license. |
| ProDemand by hand | Estimate Guide, Maintenance, 1Search Plus and QuickSpecs for one selected vehicle at a time. You can print maintenance checklists and store up to 500 quotes. | A ProDemand subscription, used in Chrome, Firefox or Edge. |

Read on November 12, 2026: [Mitchell 1 API request](https://mitchell1.com/resources/api-request/), [ProDemand Estimate Guide](https://mitchell1.com/prodemand/estimating/), [ProDemand user documents](https://mitchell1.com/resources/prodemand/documents/).

## Signing in to ProDemand

You open ProDemand from the Login link at prodemand.com, in Chrome, Firefox or Edge, with the account on your shop's ProDemand subscription. With Fous you sign in once through ProDemand's own sign-in with your own account. The login is sealed with AES-256, never returned by the API or written to logs, and code and AI agents never see it.

## Worth knowing

- **Every lookup starts with a vehicle**: You select the vehicle first, and ProDemand then opens 1Search Plus. The odometer reading is entered at vehicle selection, so a maintenance method takes it as an input with year, make, model and engine.
- **Labor time is more than one number**: Additional time and combination time are listed right after the main labor operation, with inclusions and notes. Mitchell 1's own estimating guide says to add them, so a method returns them as separate fields.
- **Part prices are MSRP**: The Estimate Guide shows OEM part numbers with MSRP. Mitchell 1 notes that parts prices vary by area, so treat them as list prices and check with your supplier for exact prices.
- **Cards appear only when there is data**: 1Search Plus returns a card only when there is relevant information behind it, ordered by the usual diagnosis and repair sequence. A method's list of cards can differ from one vehicle and code to the next.

## More in Automotive: aftermarket and fleet

- [Autossimo](https://fous.com/automate/autossimo.md)
- [AutoZonePro](https://fous.com/automate/autozonepro.md)
- [Burson EzyParts](https://fous.com/automate/burson-ezyparts.md)
- [First Call Online](https://fous.com/automate/first-call-online.md)
- [NAPA PROLink](https://fous.com/automate/napa-prolink.md)
- [Nexpart](https://fous.com/automate/nexpart.md)
- [Omnipart](https://fous.com/automate/omnipart.md)
- [Repco Navigator Pro](https://fous.com/automate/repco-navigator-pro.md)
- [Qapter](https://fous.com/automate/qapter.md)
- [Mitchell Cloud Estimating](https://fous.com/automate/mitchell-cloud-estimating.md)
- [PartsTrader](https://fous.com/automate/partstrader.md)
- [Auto Integrate](https://fous.com/automate/auto-integrate.md)
- [1link Service Network](https://fous.com/automate/1link-service-network.md)
- [Decisiv SRM](https://fous.com/automate/decisiv-srm.md)
- [WORLDPAC speedDIAL](https://fous.com/automate/worldpac-speeddial.md)
- [CollisionLink](https://fous.com/automate/collisionlink.md)
- [RepairLink](https://fous.com/automate/repairlink.md)
- [partslink24](https://fous.com/automate/partslink24.md)
- [PartsTech](https://fous.com/automate/partstech.md)
- [SilverDAT](https://fous.com/automate/silverdat.md)
- [ALLDATA Repair](https://fous.com/automate/alldata-repair.md)
- [ARMS Automotive Suite](https://fous.com/automate/arms-automotive-suite.md)

Other industries: [Cars.com Dealer Center](/automate/cars-com-dealer-center), [Gusto](/automate/gusto), [Payapps](/automate/payapps), [1688](/automate/1688), [楽天市場 RMS](/automate/rakuten-rms), [National Student Clearinghouse secure site](/automate/national-student-clearinghouse-secure-site).

## Frequently asked questions

### Does ProDemand have an API?

Not for repair shops. Mitchell 1 reviews API requests from commercial software providers, enterprise customers and integration partners case by case, and does not approve requests from individual repair facilities. Approved partners can get a Labor Times data API, the Estimator integration or a launcher; fees vary by client.

### Can I get ProDemand labor times into my shop management system?

Yes, if that system is approved partner software with the Estimator integration, where you pick labor and parts items and they return to the program. With Fous you can build a method that reads the Estimate Guide for a vehicle and job, and a workflow that posts the result to your system's webhook.

### How do I print a maintenance checklist in ProDemand?

Select the vehicle with its odometer reading, open the Maintenance module from the module button, select the indicator, mileage and timed services that apply, and click the print icon at the top right. ProDemand opens a print preview of the full checklist.

### Which vehicles does the Estimate Guide cover?

Mitchell 1 says the Estimate Guide covers domestic and imported vehicle models back to 1974, with labor times, OEM parts pricing and parts diagrams on one page. Truck labor for Class 4-8 vehicles is in TruckSeries, a separate product.

### Is Fous affiliated with Mitchell 1?

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

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