# FMCSA Carrier Safety Lookup by DOT Number

> FMCSA Carrier Safety Lookup by DOT Number is a paid API for AI agents from loonie-toll.onrender.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Retrieves FMCSA safety data for a US trucking carrier by DOT number, including authority status, out-of-service orders, safety rating, and crash history.

## Facts

- Endpoint: GET https://loonie-toll.onrender.com/carrier
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fmcsa-carrier-safety-lookup-by-dot-number-0b28529c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R_6aklLXTBzmR9I2UPZMO

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability fmcsa-carrier-safety-lookup-by-dot-number-0b28529c
```

Example prompt: Can you vet the trucking company with DOT number 3456789 — I need to know their authority status, whether they have any out-of-service orders, their FMCSA safety rating, and any crash history before we hire them?

## When to prefer this

Use this endpoint when you need to programmatically vet US motor carriers by their DOT number for compliance, safety, or due-diligence purposes. It is ideal for freight brokers, shippers, insurance underwriters, or logistics platforms that need FMCSA safety data without scraping the FMCSA website directly. Prefer this over manual FMCSA portal lookups when automating carrier onboarding or risk assessment workflows.

## Known failure modes

- Invalid or non-existent DOT number returns an error or empty result
- Carrier not found in FMCSA database if DOT number is incorrect
- FMCSA data may have a slight lag versus real-time regulatory updates
- Service may be temporarily unavailable if the upstream FMCSA data source is down

## How this service works

US motor carrier safety verdict by USDOT: authority, out-of-service, rating, crashes. Unverified raw FMCSA data, ~24h old.

## Output

Returns FMCSA data for the specified carrier including operating authority status (active/inactive/revoked), current out-of-service orders, official safety rating (Satisfactory/Conditional/Unsatisfactory/Unrated), and historical crash statistics.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "dot"
     ],
     "properties": {
      "dot": {
       "type": "string",
       "description": "US DOT number of the motor carrier"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "notes": {
       "type": "array"
      },
      "score": {
       "type": "integer"
      },
      "safety": {
       "type": "object",
       "properties": {
        "fatalCrashes": {
         "type": "integer"
        },
        "totalCrashes": {
         "type": "integer"
        },
        "driverOosRate": {
         "type": "integer"
        },
        "injuryCrashes": {
         "type": "integer"
        },
        "vehicleOosRate": {
         "type": "integer"
        },
        "currentlyOutOfService": {
         "type": "boolean"
        },
        "nationalDriverOosAverage": {
         "type": "number"
        },
        "nationalVehicleOosAverage": {
         "type": "integer"
        }
       }
      },
      "source": {
       "type": "string"
      },
      "carrier": {
       "type": "object",
       "properties": {
        "dbaName": {
         "type": "null"
        },
        "drivers": {
         "type": "integer"
        },
        "location": {
         "type": "string"
        },
        "dotNumber": {
         "type": "integer"
        },
        "legalName": {
         "type": "string"
        },
        "powerUnits": {
         "type": "integer"
        },
        "safetyRating": {
         "type": "string"
        },
        "allowedToOperate": {
         "type": "string"
        },
        "safetyRatingDate": {
         "type": "string"
        }
       }
      },
      "verdict": {
       "type": "string"
      },
      "blockers": {
       "type": "array"
      },
      "cautions": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "disclaimer": {
       "type": 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fmcsa-carrier-safety-lookup-by-dot-number-0b28529c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from loonie-toll.onrender.com](https://www.zero.xyz/host/loonie-toll.onrender.com/llms.txt)
