# AutoScrape FMCSA Carrier Safety Lookup

> AutoScrape FMCSA Carrier Safety Lookup is a paid API for AI agents from autoscrape-api-seven.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Looks up FMCSA carrier safety data, registration status, inspections, violations, and crash history by USDOT number or carrier name

## Facts

- Endpoint: GET https://autoscrape-api-seven.vercel.app/x402/v1/fmcsa-carrier-safety
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/autoscrape-fmcsa-carrier-safety-lookup-7532d883
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SKyc-vsvhR75yQMSGUS2b

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 autoscrape-fmcsa-carrier-safety-lookup-7532d883
```

Example prompt: Can you pull up the FMCSA carrier safety record for Swift Transportation — DOT number 54283 — including their inspection history and any crash involvement?

## When to prefer this

Choose this endpoint when you need to verify a motor carrier's FMCSA registration status, safety rating, inspection history, or crash record before onboarding a freight partner, filing compliance reports, or performing due diligence on trucking companies. Prefer this over generic business lookup APIs when the subject is a US motor carrier regulated by FMCSA and you need DOT-specific safety data including violations and inspections.

## Known failure modes

- No carrier found for the given DOT number or name — returns empty results array
- Invalid DOT number format — non-numeric or exceeding 10 digits
- State code not recognized — must be valid two-letter US state abbreviation
- Registration status filter must be A, I, or P — other values may be ignored
- Results capped at 5 carriers and 10 inspections/crashes — pagination not supported
- FMCSA upstream data unavailable — may return partial or stale data
- Payment failure via x402 — request rejected before processing

## How this service works

No-key evaluation APIs for public data and utilities: business filings, permits, bankruptcy dockets, NPI providers, HTTP status checks, sitemap URL extraction, SEC EDGAR, IRS 990, WHOIS, and validation. Paid x402 access is live.

## Output

Returns a JSON object with count of matching carriers and an array of results, each containing USDOT number, legal name, registration status (Active/Inactive/Pending), and safety history status. When fetchSafetyHistory is enabled, also includes bounded inspection records, linked violations, and crash involvement details.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "results": [
   {
    "dotNumber": "54283",
    "legalName": "SWIFT TRANSPORTATION COMPANY OF ARIZONA LLC",
    "registrationStatus": "Active",
    "safetyHistoryStatus": "complete"
   }
  ],
  "setupStatus": "found"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/autoscrape-fmcsa-carrier-safety-lookup-7532d883/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from autoscrape-api-seven.vercel.app](https://www.zero.xyz/host/autoscrape-api-seven.vercel.app/llms.txt)
