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.