Terms of Service

Last updated: April 2026

Acceptance of Terms

By accessing or using the NMFC Classification API you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use the service.

API Access

Access to the API is granted via API keys issued upon registration. Each API key is associated with one account. You are responsible for keeping your API key confidential and for all activity that occurs under your account. One account per legal entity is permitted.

Acceptable Use

You may not resell or redistribute raw NMFC data obtained through the API. You may not attempt to exceed rate limits through automated retries, multiple accounts, or other means. You may not reverse engineer the API or attempt to access data outside the documented endpoints.

Subscription Plans

We offer Free, Pro, and Enterprise subscription tiers. Additional API call capacity may be purchased as one-time top-up packs. All billing is handled through Stripe. Subscription fees are charged at the start of each billing cycle and are non-refundable except where required by law.

Rate Limits & Quotas

Each plan includes a monthly API call quota. When your quota is exhausted the API will return 429 Too Many Requests responses until the next billing cycle or until you purchase a top-up pack. Top-up pack balances never expire and are consumed after the monthly quota is depleted.

Data Accuracy

NMFC classification data is sourced from official NMFC publications. We make best-effort attempts to keep the data current and accurate. However, the API data is provided for informational purposes only and does not constitute legal or regulatory advice. Always verify classifications with the official NMFC publication for compliance-critical decisions.

Intellectual Property

The NMFC classification data is owned by the National Motor Freight Traffic Association (NMFTA). The API service, including its software, design, and documentation, is owned by us. Nothing in these terms grants you ownership rights over either.

Termination

We reserve the right to suspend or terminate API access for violations of these terms, abuse of the service, or non-payment. You may cancel your account at any time from your account settings; access continues until the end of the current billing period.

Limitation of Liability

The service is provided "as is" without warranty of any kind, express or implied. To the maximum extent permitted by applicable law, we shall not be liable for any indirect, incidental, or consequential damages arising from your use of the API.

Changes to Terms

We may update these Terms of Service at any time. Continued use of the API after changes are posted constitutes acceptance of the updated terms. We will notify registered users by email for material changes.

Contact

For questions about these Terms of Service, contact us at support@freightapi.dev.