{"schema":"draftadynasty.public-data-view/v1","readOnly":true,"id":"free-providers","title":"Free data provider definitions","status":"Definitions","observedAt":"2026-09-04","snapshotId":"a6b6baa59d1a9df52849b5e2f290f84c7985c1665f9221f883e2b214e264d74c","freshness":{"mode":"frozen_snapshot","status":"not_live","note":"Original capture date; opening or downloading does not refresh the source. Per-record timestamps take precedence. Definitions may describe unavailable inputs."},"boundary":"Published observations, approved source-labeled aggregates, research and definitions are provided within each dataset's stated scope. Read each record's source, period, scoring and availability. Research visibility does not promote a model into public rankings. Missing means unavailable, never zero. No account records or provider write access.","dictionary":{"notation":"JSON bracket paths; [] means every array element. CSV uses concrete zero-based indices. Types are observed, not a promise that future fields cannot change.","missing":"null is unavailable; empty array/object means an empty collection. Zero is preserved as a measured or supplied numeric value.","units":"Source-native units and scoring. Consult metric-definitions for formulas; ambiguous units remain unspecified, never inferred.","hash":"sha256 of UTF-8 JSON.stringify(data), excluding this envelope. Source receipt hashes remain inside data. CSV prefixes formula-looking text with an apostrophe; numeric signs are preserved. JSON keeps original strings."},"sourceContext":{"$":{"schemaVersion":1,"updatedAt":"2026-09-04"}},"query":{"view":"records","collection":"providers","q":"","order":"source","page":1,"limit":20,"snapshot":"a6b6baa59d1a9df52849b5e2f290f84c7985c1665f9221f883e2b214e264d74c"},"total":6,"offset":0,"returned":6,"pages":1,"records":[{"sourceIndex":0,"record":{"id":"sleeper","label":"Sleeper","kind":"fantasy_platform","access":"public_no_key","productUse":"League state, scoring, rosters, drafts, transactions, and player identity.","cacheSeconds":3600,"docsUrl":"https://docs.sleeper.com/","attribution":"League and roster data from Sleeper. DraftADynasty is not affiliated with Sleeper.","rightsPosture":"Public read-only API; stay below the published general rate guideline, do not imply affiliation, and confirm commercial display rights before widening beyond the existing integration.","exposure":"user_facing_normalized"}},{"sourceIndex":1,"record":{"id":"nflverse","label":"nflverse","kind":"open_football_data","access":"public_no_key","productUse":"Historical schedules, rosters, injuries, depth charts, player stats, and reproducible model features.","cacheSeconds":21600,"docsUrl":"https://nflreadr.nflverse.com/articles/nflverse_data_schedule.html","attribution":"nflverse; preserve dataset-specific attribution such as FTN Data via nflverse where applicable.","rightsPosture":"Repository licenses do not resolve every underlying NFL or third-party data right; public output stays aggregated and source-labeled.","exposure":"derived_features_only"}},{"sourceIndex":2,"record":{"id":"nws","label":"National Weather Service","kind":"weather","access":"public_no_key","productUse":"Venue forecasts for wind, precipitation, temperature, and outdoor-game context.","cacheSeconds":900,"docsUrl":"https://www.weather.gov/documentation/services-web-api","attribution":"Weather forecast from the US National Weather Service.","rightsPosture":"US government open data, free to use for any purpose; identify the application with a User-Agent and respect reasonable rate limits.","exposure":"user_facing_normalized"}},{"sourceIndex":3,"record":{"id":"kalshi","label":"Kalshi","kind":"prediction_market","access":"authorization_required","productUse":"Potential US prediction-market context after written data-use authorization.","cacheSeconds":300,"docsUrl":"https://docs.kalshi.com/getting_started/quick_start_market_data","attribution":"Market data from Kalshi; informational display only.","rightsPosture":"Public reachability is not a product license. Current data and developer terms require written authorization for caching, aggregation, public display, or product use.","exposure":"disabled_pending_written_authorization"}},{"sourceIndex":4,"record":{"id":"polymarket","label":"Polymarket","kind":"prediction_market","access":"public_no_key","productUse":"Timestamped NFL probability, movement, activity, and liquidity context in research and shadow evaluation.","cacheSeconds":300,"docsUrl":"https://docs.polymarket.com/market-data/overview","attribution":"Market context from Polymarket public market-data APIs; DraftADynasty is not affiliated with Polymarket.","rightsPosture":"Official documentation describes public no-auth market data and globally available data access even where trading is restricted. The current free noncommercial product uses read-only endpoints and normalized research context only; re-review before commercial or trading use.","exposure":"user_facing_normalized_and_shadow_only"}},{"sourceIndex":5,"record":{"id":"the_odds_api","label":"The Odds API","kind":"sportsbook_aggregator","access":"free_key_optional","productUse":"Current NFL moneyline, spread, total, and Super Bowl outright consensus from named books.","cacheSeconds":43200,"docsUrl":"https://the-odds-api.com/liveapi/guides/v4/","attribution":"Sportsbook prices via The Odds API; source book and timestamp remain attached.","rightsPosture":"A server-only key is not display permission. Require explicit commercial display approval in addition to the key and quota gate; never expose or redistribute the raw feed.","exposure":"disabled_pending_key_quota_and_rights_approval"}}],"points":[],"collections":[{"path":"providers","count":6,"hasAdp":false}],"exportScope":"current_page_only","note":"This view contains only the selected page. Follow next to read every match; full JSON and CSV exports remain available. Keep snapshotId consistent across pages. Source indices are zero-based positions in the original collection, not rankings.","links":{"self":"https://draftadynasty.com/api/data/free-providers/view?view=records&q=&order=source&page=1&limit=20&collection=providers&snapshot=a6b6baa59d1a9df52849b5e2f290f84c7985c1665f9221f883e2b214e264d74c","next":null,"previous":null,"first":"https://draftadynasty.com/api/data/free-providers/view?view=records&q=&order=source&page=1&limit=20&collection=providers&snapshot=a6b6baa59d1a9df52849b5e2f290f84c7985c1665f9221f883e2b214e264d74c","human":"https://draftadynasty.com/data/free-providers?view=records&q=&order=source&page=1&limit=20&collection=providers","currentPageCsv":"https://draftadynasty.com/api/data/free-providers/view?view=records&q=&order=source&page=1&limit=20&collection=providers&snapshot=a6b6baa59d1a9df52849b5e2f290f84c7985c1665f9221f883e2b214e264d74c&format=csv","fullJson":"https://draftadynasty.com/api/data/free-providers","fullCsv":"https://draftadynasty.com/api/data/free-providers?format=csv"}}