API Reference

Six endpoints. One unified schema.

Sport + platform discovery, schedules, DFS props, projections, and usage — JSON over HTTPS, bearer-token auth, offset + limit pagination. Every response carriesX-RateLimit-* headers so clients can throttle proactively. Free tier covers NBA; paid tiers unlock more sports, and Legend adds projections plus edge fields. The full OpenAPI spec, TS/Python/Go SDKs, and interactive sandbox land next. Grab a free key and start querying in five minutes.

GET/v1/sports

Sport catalog

Every sport we cover, the minimum tier required to query it, and the stat-type keys you can pass to /v1/props and /v1/projections.

Query params

    GET/v1/platforms

    DFS platforms

    Supported DFS platforms with display labels, max-leg counts, and payout multiplier tables for power and flex entries.

    Query params

      GET/v1/schedules

      Schedules

      Paginated game schedule for a sport. Score/period included when a game is in progress. Offset + limit pagination.

      Query params

      • sportrequired
        Lowercase sport key (e.g. nba, nfl, epl).
      • date
        YYYY-MM-DD in venue local TZ. Defaults to today.
      • tz
        IANA timezone. Defaults to America/New_York.
      • status
        scheduled · in_progress · completed
      • limit
        Page size (default 50, max 200).
      • offset
        Page offset (default 0).
      GET/v1/props

      DFS player props

      Posted lines from PrizePicks, Underdog, Sleeper, ParlayPlay, and more. Basic shape on every tier; projection + edge (mean, p10/p50/p90, ante score, grade) and EV filters are Legend+.

      Query params

      • sportrequired
        Lowercase sport key.
      • game_id
        Filter to a single game.
      • platform
        prizepicks · underdog · sleeper · parlayplay · …
      • stat_type
        Canonical stat key — see /v1/sports for the list.
      • expand
        basic (default) · projection · full. projection|full require Legend.
      • min_ev
        Minimum EV percent (e.g. 0.05 = 5%). Legend+.
      • min_grade
        Minimum grade (C, C+, B, B+, A, A+). Legend+.
      • limit
        Page size (default 50, max 500).
      • offset
        Page offset (default 0).
      GET/v1/projections

      Projections

      Standalone per-player projections (mean, stddev, p10/p50/p90) — not tied to a posted DFS line. Legend+ only.

      Query params

      • sportrequired
        Lowercase sport key.
      • game_date
        YYYY-MM-DD in ET. Defaults to today.
      • player_id
        Filter to a single player (returns time series; ignores game_date).
      • stat_type
        Canonical stat key.
      • limit
        Page size (default 50, max 500).
      • offset
        Page offset (default 0).
      GET/v1/usage

      Usage

      Current billing-period stats — plan, monthly limit and consumption, burst rate limit. Doesn’t count against your quota.

      Query params

        Ready to build?

        Sign up for free and start shipping in five minutes.