SCAC API (Web Services)
Trust signals for carrier verification
—where decisions happen.
Freight moves fast. Fraud moves faster.

The Standard Carrier Alpha Code® (SCAC™) application programming interface (API) allows approved partners to programmatically access SCAC status information through secure web services.
It is designed for organizations that need to check SCACs at scale within digital platforms, onboarding systems, or internal workflows.
Start with the right SCAC solution
Whether you need a one-off lookup or automated, high-volume data access, SCAC products are designed to meet you where you operate.

SCAC API
Real-time status checks, embedded directly into your platform or workflow, with 10k, 25k, and 100k record options available.
-
Validate SCAC status during onboarding, tendering, or pickup.
-
Reduce manual checks and rework.
-
Deliver consistent trust signals across internal and external systems.
Best for: load boards, TMS providers, brokers, 3PLs, and digital freight platforms.

SCAC Data Services
Bulk SCAC data delivered on a scheduled basis.
-
Daily or quarterly files for internal systems and reporting.
-
Support audits, analytics, and large-scale reconciliation.
-
Maintain alignment with NMFTA's authoritative SCAC records.
Best for: insurers, enterprise shippers, analytics teams, and data partners.

SCAC Verified
A searchable directory for fast, on-demand checks.
-
Look up carriers by SCAC, company name, MC number, or DOT number.
-
Confirm current SCAC status in seconds.
-
Ideal for manual reviews, exception handling, and spot checks.
Best for: brokers, shippers, insurers, and teams validating carriers one at a time.
Privacy and Data Protection
NMFTA does not display or sell personal data. Only verification status is associated with a SCAC.
What SCAC Data Enables
SCAC data isn't just reference information, it's a decision signal. Use it to:

Verify carriers during onboarding, before freight is assigned
Confirm status, at tender or pickup, when fraud risk is highest


Standardize trust checks across teams, partners, and platforms
One code. One check. Fewer blindspots.
Status-Only by Design
SCAC data access is intentionally built to support trust without exposing personal or sensitive information.
-
No personal identity data is shared.
-
Designed to meet modern data-governance expectations.
-
Governed and maintained by the NMFTA.


Built Into the Freight Ecosystem
SCAC is already embedded across transportation, logistics, insurance, and compliance workflows.
API and data services extend that foundation into modern digital environments—so trust travels with the freight.
When everyone checks the same signal, fraud has fewer places to hide.
Choose the Method That Fits Your Operation
Whether you need manual lookup, real-time system integration, or scheduled data delivery, NMFTA makes SCAC data available in ways that scale with your business.
Speak with an Expert
Unsure which solution is best for your operations? Consult our trusted SCAC team.
Got Questions?
-
The SCAC API provides programmatic access to SCAC status and verification indicators so organizations can integrate trust checks directly into their systems.
-
The API returns status-only SCAC information, such as whether a SCAC is active and whether verification indicators apply. It does not return personal or sensitive identity data.
-
The SCAC API is designed for:
- Freight platforms and marketplaces;
- TMS providers;
- Shippers and brokers with internal systems; and
- Insurers and risk partners.
-
Yes. API access is provided to approved partners based on use case and data needs. NMFTA works directly with organizations to determine appropriate access. To learn more, contact customerservice@nmfta.org.
-
The API complements manual lookup tools like SCAC Verified by enabling high-volume or automated SCAC checks within systems.
-
The ID Verification process is an extra $5 fee on top of the SCAC fee. If a verification is a failure (i.e., rejected), the customer will be charged again to retry.
Helpful Resources Before You Verify

Check Your SCAC Expiration
Confirm your SCAC’s current status and expiration date before renewing. This quick check helps ensure you’re renewing the correct code and avoiding any lapse in active status.

Who Needs ID Verification
ID verification doesn’t apply to every carrier. This guide breaks down who needs to verify, why it’s required, and how it fits into the SCAC issuance and renewal process.

Renewal ID Verification
Learn when identity verification is required during renewal and how it works. This step helps protect your SCAC from misuse and supports trust across the freight industry. Currently applies to non-Class 8 carriers.