---
title: "The Complete Guide to FMCSA API Data (2026) | AlphaLoops"
description: "Learn to access FMCSA motor-carrier data via API: the official QCMobile API, data fields, endpoints, code examples, and how AlphaLoops enhances FMCSA data."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "The Complete Guide to FMCSA API Data (2026)",
      "description": "Learn how to access FMCSA motor carrier data via API. Covers the official QCMobile API, data fields, endpoints, code examples, limitations, and how AlphaLoops enhances FMCSA data.",
      "url": "https://runalphaloops.com/fmcsa-api/guide",
      "publisher": {
        "@type": "Organization",
        "name": "AlphaLoops",
        "url": "https://runalphaloops.com"
      },
      "datePublished": "2026-02-01",
      "dateModified": "2026-02-25"
    },
    {
      "@context": "https://schema.org",
      "@type": "WebSite",
      "name": "AlphaLoops",
      "url": "https://runalphaloops.com/"
    }
  ]
---

[![](/lovable-uploads/AlphaLoops-Logo-2025_Black-Type_White-Background_3280x1024.png)](/)

[Product](/product)

[Solutions](/solutions)

[

Insurance

Commercial auto, MGAs, trucking insurance programs

](/solutions/insurance)[

Fleet Payments

Fuel cards, expense cards, AP, driver pay

](/solutions/fleet-payments)[

TMS

TMS sales, BD, and RevOps

](/solutions/tms)[

Broker Risk

Fraud intelligence for brokers and 3PLs

](/solutions/broker-risk)[

Telematics

Telematics, ELD, dashcam, and connected fleet sales

](/solutions/telematics)

[All solutions →](/solutions)

[Integrations](/integrations)

[

Salesforce

AppExchange managed package · push to Account, Lead, Contact

](/integrations/salesforce)[

HubSpot

Managed app · push to Company and Contact with associations

](/integrations/hubspot)[

Microsoft Dynamics 365

Power Automate connector · push to Dataverse Account and Contact

](/integrations/dynamics)[

n8n

Verified community node · AI agent workflows

](/integrations/n8n)[

MCP Server

Hosted Model Context Protocol · Claude, Cursor, Windsurf

](/mcp)

[All integrations →](/integrations)

[Pricing](/pricing)[Research](https://research.runalphaloops.com)[What's New](/whats-new)

[Log In](https://alphafreight.runalphaloops.com/login)[Book a Demo](/contact)

[FMCSA API](/fmcsa-api)

# The Complete Guide to FMCSA API Data

Everything you need to know about accessing motor carrier data from the Federal Motor Carrier Safety Administration — the official API, its limitations, and better alternatives.

Updated February 2026 15 min read 

## Contents

[What is the FMCSA?](#what-is-fmcsa)[The Official FMCSA QCMobile API](#official-api)[Available Data Fields](#data-fields)[Common Use Cases](#use-cases)[Code Examples](#code-examples)[Limitations of the Official API](#limitations)[How AlphaLoops Enhances FMCSA Data](#alphaloop)

## What is the FMCSA?

The **Federal Motor Carrier Safety Administration (FMCSA)** is the U.S. government agency responsible for regulating and overseeing the commercial motor vehicle industry. Part of the Department of Transportation, FMCSA maintains data on over 2.3 million registered motor carriers, including trucking companies, bus operators, and hazardous materials haulers.

FMCSA's databases contain a wealth of information: carrier registration details, operating authority status, safety ratings, inspection records, crash data, insurance filings, and compliance history. This data is used by freight brokers, insurance companies, law enforcement, and technology platforms to verify carriers, assess risk, and ensure compliance.

The agency makes a subset of this data available through its public-facing tools — primarily the **SAFER (Safety and Fitness Electronic Records)** website and the **QCMobile API**. However, as we'll explore below, these official channels have significant limitations for developers and businesses that need comprehensive, real-time carrier intelligence.

## The Official FMCSA QCMobile API

FMCSA offers a free REST API called **QCMobile** through its developer portal at `mobile.fmcsa.dot.gov`. To get access, you need a Login.gov account and must request an API "webkey."

The API base URL is:

`https://mobile.fmcsa.dot.gov/qc/services/`

Key endpoints include:

Endpoint

Purpose

/carriers/name/{name}

Search by carrier name

/carriers/{dotNumber}

Lookup by DOT number

/carriers/docket-number/{docketNumber}

Lookup by MC/MX docket

/carriers/{dotNumber}/basics

BASIC safety scores

/carriers/{dotNumber}/cargo-carried

Cargo type information

/carriers/{dotNumber}/operation-classification

Operational classification

/carriers/{dotNumber}/oos

Out-of-service status

/carriers/{dotNumber}/authority

Operating authority details

Responses are returned in JSON format. Authentication is handled via a `webKey` query parameter appended to each request.

## Available Data Fields

The official FMCSA API returns the following categories of data:

### Identity

-   DOT Number
-   MC/MX Number
-   Legal Name
-   DBA Name
-   Physical Address
-   Mailing Address
-   Phone Number

### Authority

-   Operating Status
-   Authority Types (Common, Contract, Broker)
-   Effective Dates
-   Allow to Operate flag

### Safety

-   Safety Rating
-   5 BASIC Score Categories
-   Out-of-Service Status
-   OOS Date
-   Complaint Counts

### Operations

-   Power Units by Type
-   Driver Count
-   Cargo Types Carried
-   Operation Classification
-   Vehicle Miles Traveled

While these fields cover the basics, the official API is missing critical data points that businesses need: insurance filing details, technology stack (ELD, TMS, fuel card providers), decision-maker contacts, fleet growth trends, and historical authority changes.

## Common Use Cases

FMCSA API data powers a wide range of applications across the transportation industry:

### Carrier Vetting & Compliance

Freight brokers use FMCSA data to verify that carriers have active authority, adequate insurance, and satisfactory safety ratings before tendering loads. This is a regulatory requirement under MAP-21 and a business necessity for managing liability.

### Insurance Underwriting

Commercial auto insurers pull BASIC scores, crash history, and inspection data to assess carrier risk profiles. Fleet size, driver counts, and out-of-service rates directly influence premium calculations and policy decisions.

### TMS & Platform Enrichment

Transportation management systems embed FMCSA lookups to display carrier credentials inline. This allows dispatchers and logistics coordinators to verify authority without leaving their workflow.

### Sales Intelligence

Companies selling to motor carriers (SaaS, fuel, insurance, equipment) use FMCSA data to build prospect lists filtered by fleet size, geography, and growth patterns. Combined with technology and contact data, this enables highly targeted outreach.

### Monitoring & Alerts

Compliance teams set up automated monitoring for authority changes, safety rating downgrades, and out-of-service events. Early detection of issues in a carrier network prevents costly disruptions.

## Code Examples

Here's how to look up a carrier using the official FMCSA API with Python:

```
import requests

FMCSA_API_KEY = "your-webkey-here"
DOT_NUMBER = "2247505"

# Look up carrier by DOT number
url = f"https://mobile.fmcsa.dot.gov/qc/services/carriers/{DOT_NUMBER}"
params = {"webKey": FMCSA_API_KEY}

response = requests.get(url, params=params)
data = response.json()

carrier = data["content"]["carrier"]
print(f"Name: {carrier['legalName']}")
print(f"DOT: {carrier['dotNumber']}")
print(f"Status: {'Active' if carrier['allowedToOperate'] == 'Y' else 'Inactive'}")
print(f"Power Units: {carrier['totalPowerUnits']}")
```

And here's the same lookup using **AlphaLoops's enhanced API**, which returns 200+ fields in a cleaner format:

```
import requests

API_KEY = "your-alphaloop-key"
DOT_NUMBER = "2247505"

response = requests.get(
    f"https://api.runalphaloops.com/v1/carriers/{DOT_NUMBER}",
    headers={"Authorization": f"Bearer {API_KEY}"}
)

carrier = response.json()
print(f"Name: {carrier['legal_name']}")
print(f"Authority: {carrier['authority_status']}")
print(f"Fleet: {carrier['power_units']} trucks, {carrier['drivers']} drivers")
print(f"Safety: {carrier['safety_rating']}, OOS Rate: {carrier['oos_rate']}%")

# Proprietary data not available from FMCSA:
print(f"ELD: {carrier['technology']['eld_provider']}")
print(f"TMS: {carrier['technology']['tms']}")
print(f"Contact: {carrier['company_officers'][0]['name']} — {carrier['company_officers'][0]['title']}")
```

## Limitations of the Official API

While the FMCSA QCMobile API is free and useful for basic lookups, it has significant limitations for production applications:

-   **Rate Limits:** Results are capped at 50 carriers per query. There is no pagination token — you must use a start parameter to page through results manually.
    
-   **No Bulk Download:** The API is designed for individual lookups, not batch processing. There is no endpoint for downloading the full FMCSA census.
    
-   **Limited Data Fields:** Only basic FMCSA census data is available. No insurance filing details, no technology stack data, no contact information, no growth signals.
    
-   **No Webhooks or Monitoring:** You cannot subscribe to changes. To detect authority revocations or safety rating changes, you must poll the API repeatedly.
    
-   **No SDKs:** FMCSA does not provide official client libraries for any language. You must write raw HTTP calls and parse responses manually.
    
-   **Slow Response Times:** Response times are typically 500ms+ with occasional timeouts. Not suitable for real-time applications with latency requirements.
    
-   **Dated Documentation:** The developer portal documentation is sparse and has not been significantly updated in years.
    

## How AlphaLoops Enhances FMCSA Data

AlphaLoops was built to solve the limitations above. We ingest the complete FMCSA census daily and layer proprietary intelligence on top — creating the most comprehensive carrier data API available.

Here's what AlphaLoops adds beyond the official FMCSA data:

### Technology Stack Detection

We track which ELD, telematics, TMS, and fuel card platforms each carrier uses — data sourced from direct carrier surveys and web intelligence across 300+ technology providers.

### Decision-Maker Contacts

Verified names, titles, emails, and phone numbers for carrier owners, safety directors, fleet managers, and operations leads.

### Fleet Growth Signals

Track power unit changes, new authority grants, and operational expansion patterns to identify carriers that are actively growing.

### Insurance Filing Details

Coverage levels, filing dates, and insurance provider information — critical for underwriting and compliance workflows.

### Bulk Data Delivery

Nightly CSV/JSON/Parquet files with the full 2.3M+ carrier dataset. Delta files contain only the ~50K records that changed each day.

### Real-Time Monitoring

Webhook notifications for authority changes, safety rating updates, and out-of-service events. No more polling the FMCSA API.

## Related reading

[

### FMCSA API Alternatives: A Complete Guide to Carrier Data APIs (2026)

Commercial alternatives to the official QCMobile API — compared on data depth, bulk access, contacts, and technology stack coverage.





](/guides/fmcsa-api-alternatives-a-complete-guide-to-carrier-data-apis-2026)

## Ready to Build with FMCSA Data?

Access 200+ data fields per carrier with sub-100ms response times.

[Get API Access](https://runalphaloops.com/contact)[API Documentation](/fmcsa-api/docs)

![AlphaLoops](/lovable-uploads/AlphaLoops-Logo-2025_Black-Type_White-Background_3280x1024.png)

Fleet intelligence for go-to-market teams in transportation.

[hello@runalphaloop.com](mailto:hello@runalphaloop.com)

### Product

-   [Platform](/product)
-   [Our Data](/our-data)
-   [FMCSA API](/fmcsa-api)
-   [MCP Server](/mcp)
-   [Integrations](/integrations)
-   [Pricing](/pricing)

### Company

-   [Contact](/contact)
-   [Support](/support)
-   [Research](https://research.runalphaloops.com/)

### Resources

-   [Carrier Watchlist](/watchlist)
-   [Carrier Technology](/technology)
-   [FMCSA Data Hub](/data)
-   [Carrier Flows](/data/carrier-flows)
-   [Carrier Directory](https://alphafreight.runalphaloops.com/carriers)
-   [Compare AlphaLoops](/vs)

### [Guides](/guides)

-   [How to Prospect With FMCSA Data](/guides/fmcsa-prospecting)
-   [What Is an MC Number Sale?](/guides/what-is-an-mc-number-sale-risks-red-flags-and-what-to-check)
-   [How to Spot a Chameleon Carrier](/guides/how-to-spot-a-chameleon-carrier)
-   [Carrier Vetting Checklist](/guides/carrier-vetting-checklist-how-to-verify-a-carrier-before-booking)
-   [Carrier Intelligence Buyer's Guide](/guides/how-to-evaluate-a-carrier-intelligence-platform-a-buyer-s-guide-for-freight-gtm-teams)

Tracked Telematics, TMS, and Fuel Card Providers

[Samsara](/technology/telematics/samsara)[Motive](/technology/telematics/motive)[Omnitracs](/technology/telematics/omnitracs)[PeopleNet](/technology/telematics/peoplenet)[Geotab](/technology/telematics/geotab)[Verizon Connect](/technology/telematics/verizon-connect)[Isaac Instruments](/technology/telematics/isaac-instruments)[Platform Science](/technology/telematics/platform-science)[Trimble](/technology/telematics/trimble)[Zonar](/technology/telematics/zonar)[Lytx](/technology/telematics/lytx)[GPS Insight](/technology/telematics/gps-insight)[Azuga](/technology/telematics/azuga)[TMW Systems](/technology/tms/tmw-systems-trimble)[McLeod Software](/technology/tms/mcleod-software)[AscendTMS](/technology/tms/ascendtms)[Truckmate](/technology/tms/truckmate-trimble)[Command Alkon](/technology/tms/command-alkon-commandseries)[HCSS Dispatcher](/technology/tms/hcss-dispatcher)[Oracle TMS](/technology/tms/oracle-transportation-management-otm)[LoadMaster](/technology/tms/loadmaster-mcleod-software)[Truckstop ITS](/technology/tms/truckstop-its-dispatch)[SAP TM](/technology/tms/sap-transportation-management)[EFS Fuel Card](/technology/fuel-card/efs-fuel-card)[WEX Fleet Card](/technology/fuel-card/wex-fleet-card)[Comdata](/technology/fuel-card/comdata-fuel-card)[Pilot Flying J](/technology/fuel-card/pilot-flying-j-fuel-card)[BVD Petroleum](/technology/fuel-card/bvd-petroleum)[Fleet One Edge](/technology/fuel-card/fleet-one-edge-card)[RTS Financial](/technology/fuel-card/rts-financial-fuel-card)[Love's](/technology/fuel-card/love-s-fuel-card)[TA Petro](/technology/fuel-card/ta-petro-fuel-card)[Mudflap](/technology/fuel-card/mudflap-fuel-card)

© 2026 AlphaLoops. All rights reserved.

[Privacy Policy](/privacy)[Terms & Conditions](/terms)[Security](/security)[Trust Center](https://trust.runalphaloops.com/)[Status](https://status.runalphaloops.com)