Pricing

Plans built around how the data actually moves

Our data updates every 30 seconds on events inside 24 h and every 60 seconds beyond that, and every limit below is derived from it — polling faster than the data changes buys nothing, so we don't sell it. Raw quotes are never redistributed on any plan; you buy our computed surface, not a feed relay. Annual billing takes 15% off any plan.

What you get Trial 14 days · free Full evaluation of the football surface with real production data. Starter $1,950/mo The football fair-price surface for one operations team. Pro $5,880/mo Deeper history, higher limits, and priority support. Enterprise from $14,990/mo Everything, under a contract your data committee will accept.
Sport Football Football Football Both sports
Surface limits, per minute (bulk / single-match) 2 / 30 4 / 60 8 / 120 Custom
Fact stream — line events 12/min, pull 12/min + SSE stream (3 concurrent connections) 12/min + SSE connection pool
History depth (as-of surface and line-event replay) 7 days back 30 days back 12 months back Full history (football from 2022) + batch exports
SLA & support Best-effort SLA 99.5% · email within 24 h SLA 99.9% · dedicated support channel · DDQ support
Rights Evaluation only Internal + production use Internal + production use Internal + production use + custom terms
How you buy Request in your account → key Self-serve, in your account Self-serve, in your account Sales-led · contract & invoicing
Start free trial Buy in your account Buy in your account Talk to us

Scroll the table sideways to see every plan.

Buying and managing a subscription both happen in your account: sign in at api.foreline.io/v1/lk with a one-time code sent to your email — no password to set up. Inside you pick the plan and modules, see the total, pay by card through Stripe, and get your API key right after payment (we store only its hash). The same account holds key rotation, quota and usage, invoices and cancellation.

On every plan the football surface is the full ladder with uncertainty bands. Verification first: check the public proof ledger before you integrate.

Add-on modules

Two product modules, priced on their own

These are not plan tiers — they are separate modules with their own price. Player Radar is also sold on its own, with no surface plan at all. Both modules are included in Enterprise.

Player Radar · $5,120/mo

A standalone product — available with or without any surface plan. Built for risk and compliance teams, not pricing desks.

  • CLV scoring of accounts against our close, on any line your book offers
  • Flags sharp accounts in 10–20 bets, not thousands
  • False-positive rate 1.32% measured against a pre-registered 2% budget
  • Live API: POST /v1/score, journalled and auditable

Sold standalone or next to any plan · included in Enterprise

Talk to us

Parlay Protection · $1,530/mo

Add-on to Starter/Pro. A control layer for the parlay prices your engine produces — not another engine.

  • Coherent score-matrix check of outcome×total combinations
  • Joint families calibrated at 2.1–2.9 pp; known limits disclosed, not hidden
  • Flags mispriced combinations before they cost you

Add-on to Starter or Pro · included in Enterprise

Talk to us

Annual billing −15% · Basketball is in final validation and joins the coverage at the start of the NBA season — it is not sold yet; further sports are added by client demand · limits are derived from the 30-second data cadence (why, in the docs) · raw quotes are not redistributed on any plan · overage is an honest HTTP 429 with Retry-After — no surprise charges, ever. A feature that is not in your plan is a different answer: it is refused up front with 403 and a note saying so, never a 429 that looks like a queue you could wait out — you can list those before you write a line of code, on GET /v1/usage under closed_classes. The as-of depth in this table is the same window the line-event feed will replay for you.