Transparent Pricing

API Pricing

Simple, usage-based pricing with no hidden fees. Upgrade or downgrade at any time.

Plans

Free

$0/month

Perfect for evaluation and personal projects.

  • 20 API calls/mo
  • 5 web NMFC lookups/month
  • All carrier & port API endpoints
  • JSON responses
  • Email support
  • Top-up packs
  • Batch lookups
Get Started Free

Starter

$49/mo

Billed monthly

$40.83/mo

$490 billed annually

For developers building freight tools.

  • 10,000 API calls/mo
  • 300 web NMFC lookups/month
  • All carrier & port API endpoints
  • Batch lookups (20/req)
  • Top-up packs
  • Email support
Start Starter Start Starter

ProMost Popular

$99/mo

Billed monthly

$82.50/mo

$990 billed annually

For teams and production logistics applications.

  • 50,000 API calls/mo
  • Unlimited web NMFC lookups
  • All 70+ endpoints, incl. NMFC lookup API
  • Batch lookups (50/req)
  • Geo-proximity search
  • Coverage analytics
  • Top-up packs
  • Priority email support
Start Pro Start Pro

Enterprise

Custom

For carriers, 3PLs, and high-volume platforms.

  • Unlimited API calls
  • Unlimited web NMFC lookups
  • All endpoints + bulk export
  • Batch lookups (50/req)
  • Dedicated account manager
  • 99.99% uptime SLA
  • Custom rate limits
Contact Sales

Pay As You Go

Need more calls? Buy a top-up pack. No subscription required. Never expires.

Available on every plan, including Free — no subscription required.

Starter Pack

$40 1,000 API calls $0.040 per call

Growth PackBest Value

$80 5,000 API calls $0.016 per call

Scale Pack

$400 25,000 API calls $0.016 per call

Feature Comparison

Feature Free Starter Pro Enterprise
Monthly API calls 20 10,000 50,000 Unlimited
API endpoints Carrier & port Carrier & port All 70+ All 70+
Web NMFC lookups
On-site lookup, not the API
5/mo 300/mo Unlimited Unlimited
NMFC search API - - Included Included
Article detail API - - Included Included
Article sub-items (density) API - - Included Included
Rule detail API - - Included Included
Package detail API - - Included Included
Change history API - - Included Included
Density calculator API - - Included Included
Item 680 calculator API - - Included Included
Amazon Drop Points Included Included Included Included
ABF Freight Locations Included Included Included Included
Central Transport Included Included Included Included
CEVA Logistics Included Included Included Included
Bulk export
Carrier location, seaport & drop-point data only — excludes NMFC code data
- - - Included
Top-up packs Included Included Included Included
Response format JSON JSON JSON JSON
Rate limit 10 req/min 30 req/min 100 req/min Custom
Support Email Email Email (48h) Dedicated SLA
Uptime SLA Best effort Best effort 99.9% 99.99%
Billing Free $49/mo or $490/yr $99/mo or $990/yr Custom contract
Get Started Free Choose Starter Choose Pro Contact Sales

Frequently Asked Questions

What counts as an API call?

Every request to any endpoint (/api/search, /api/article) counts as one API call against your monthly quota. Requests that return a 4xx or 5xx status do not consume your quota.

Can I upgrade or downgrade my plan mid-month?

Upgrades are self-serve and take effect immediately, prorated. For a downgrade, email support@freightapis.dev — it takes effect at the start of your next billing cycle, and fees already paid are not refunded. Your accumulated call count is preserved either way.

How does the quota work on an annual plan?

Annual plans get the same monthly API quota as the equivalent monthly plan — it refreshes every month of your annual term. Annual billing changes how often you pay (once, up front, at a 17% discount), not how many calls you get per month. It is not a single pooled yearly allowance, and unused calls do not roll over between months.

Can I switch from monthly to annual billing?

Yes. Switching from monthly to annual takes effect immediately: the unused remainder of your current month is credited against the annual price, you are charged the difference, and your renewal date resets to that day. To switch from annual back to monthly, email support@freightapis.dev — the change is scheduled for the end of your current annual term, and the annual fee already paid is not refunded.

Do you offer refunds?

No. All payments are final and non-refundable, including monthly fees, annual fees, and top-up packs, whether or not the calls have been used. Canceling stops future renewals but does not refund the current term. We offer a Free plan so you can evaluate the API before you buy — please use it. See our Terms of Service for full details.

What happens when I exceed my monthly quota?

Free and Pro plans will receive a 429 Too Many Requests response once the quota is exceeded. You can upgrade at any time to restore access without waiting for the next billing period.

Is the NMFC data updated in real time?

NMFC classification data is updated whenever NMFC publishes official amendments through the ClassIT+ program. Our API reflects the current effective classification rules.

How can I evaluate the API before paying?

Use the Free plan. It needs no credit card, never expires, and gives you real API access to every carrier and port endpoint so you can build and test against live data. Upgrade only when you need the higher quota or the Pro-only NMFC lookup API.

Ready to integrate logistics data?

Start free in minutes. No credit card required.