FormulaAPI
OverviewDocsLive demoPricingChangelog
checking…Sign inGet API key
legal

Terms of Service

Last updated: 2026-05-25

These terms govern your use of FormulaAPI (the "Service"), operated by FormulaAPI, reachable at hello@codai.app. By creating an account or making an API request, you agree to them.

1. The Service

We provide a REST and WebSocket API delivering normalized timing and historical data for Formula 1, Formula 2, Formula 3, and F1 Academy. The Service is sold on a monthly subscription basis with multiple tiers (Free, Indie, Pro, Enterprise). Current pricing and limits are on the pricing page.

2. Account

  • You must be 16 or older and able to enter into a contract.
  • You're responsible for keeping your API key secret. Anyone holding your key can make calls as you, including incurring usage charges.
  • If your key leaks, rotate it from /account or email support@codai.app.

3. Acceptable use

You agree not to:

  • Resell raw API output as a substitute data feed (you may build a value-added product on top — fantasy app, stats site, dashboard).
  • Distribute your API key publicly (in client-side bundles, public repos, screenshots).
  • Circumvent rate limits or quota enforcement.
  • Attempt to disrupt the Service or other customers' use of it.
  • Use the Service for content that's illegal, hateful, or that violates third-party rights.

We can suspend or terminate accounts that violate these rules. For material or repeated breaches, suspension may be immediate and without refund.

4. Plans and billing

  • Free plan: 10,000 REST requests / month, no WebSocket, no SLA.
  • Paid plans (Indie, Pro): monthly recurring via Stripe. Cancel any time; cancellation takes effect at the end of the current billing period (no pro-rated refund for partial months).
  • Going over your plan's quota returns HTTP 429. We do not silently overcharge — to remove the limit, upgrade your plan.
  • Enterprise: custom contract, invoiced separately.

5. Data accuracy and source

Live timing data is sourced from publicly accessible feeds operated by the FIA and Formula 1. Historical data is consolidated from those same feeds plus the open-source f1db project. We make a best-effort to mirror the official tally but make no warranty that every figure matches the upstream source byte-for-byte. The Service is not the official timing provider and is not affiliated with the FIA, Formula One Group, or any team.

6. Service availability

We aim for high availability but offer no formal SLA on the Free or Indie plans. Pro and Enterprise plans may include written SLAs by agreement. Scheduled maintenance is announced in advance via email or the changelog.

7. Termination

You can delete your account at any time from /account. We can terminate accounts for violation of these terms (Section 3), for non-payment, or with 30 days' notice for any reason. On termination, we delete personal data per our Privacy Policy.

8. Disclaimer

The Service is provided "as is". To the maximum extent permitted by law, we disclaim all implied warranties (merchantability, fitness for a particular purpose, non-infringement) and any warranty that data will be uninterrupted, error-free, or match official sources at all times.

9. Limitation of liability

To the maximum extent permitted by law, our total liability under these terms is limited to the greater of (a) fees you paid us in the 12 months preceding the claim, or (b) €100. We are not liable for indirect, incidental, consequential, or special damages, including lost profits, lost data, or business interruption. This limit does not apply to liability that cannot be limited under applicable law (e.g. intent or gross negligence under §309 BGB).

10. Changes to these terms

We may update these terms. Material changes will be announced by email to active subscribers at least 30 days before they take effect, and the "Last updated" date above will be revised. Continued use after that date constitutes acceptance.

11. Governing law & venue

These terms are governed by the law of the Federal Republic of Germany, excluding the UN Convention on Contracts for the International Sale of Goods. Exclusive venue for disputes between merchants is the courts of the seat of our business. Consumer mandatory law remains unaffected.

12. Contact

Legal: legal@codai.app. Support: support@codai.app.

FormulaAPI

Unified REST + WebSocket data for Formula 1, Formula 2, Formula 3, and F1 Academy. One schema, one API key.

Product

  • Live demo
  • Documentation
  • Pricing
  • Changelog

Account

  • Get an API key
  • Sign in
  • Manage account
  • Plans & limits

Contact

  • hello@codai.app
  • Enterprise sales
  • Support
  • Security
© 2026 FormulaAPI · v1
Privacy·Terms
Not affiliated with any racing series. All timing data is sourced from publicly accessible feeds.