{"schema":"draftadynasty.public-data-view/v1","readOnly":true,"id":"free-providers","title":"Free data provider definitions","status":"Definitions","observedAt":"2026-09-10","snapshotId":"e1dc30aaf353592bb9531f097b17c6c19af9f7e69f7255c81a001dbcf0c03c9f","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":"Original observations, research and definitions are provided in full. 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-10"}},"query":{"view":"records","collection":"providers","q":"","order":"source","page":1,"limit":20,"snapshot":"e1dc30aaf353592bb9531f097b17c6c19af9f7e69f7255c81a001dbcf0c03c9f"},"total":8,"offset":0,"returned":8,"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 NFL event-contract context from explicitly allowlisted series after written data-use authorization is recorded.","cacheSeconds":300,"docsUrl":"https://docs.kalshi.com/getting_started/quick_start_market_data","attribution":"Market data from Kalshi; informational display only and subject to recorded authorization.","rightsPosture":"Public endpoint reachability is not treated as product permission. The connector requires explicit enablement, written-rights approval, an authorization record, and a bounded NFL series allowlist before any request.","exposure":"disabled_until_four_part_authorization_gate"}},{"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 use is read-only normalized research context; re-review before commercial or trading use.","exposure":"user_facing_normalized_and_shadow_only"}},{"sourceIndex":5,"record":{"id":"robinhood","label":"Robinhood prediction markets","kind":"prediction_market_router","access":"authorization_required","productUse":"Potential routed NFL contract context after a documented or licensed machine-readable feed is approved.","cacheSeconds":300,"docsUrl":"https://robinhood.com/us/en/prediction-markets/","attribution":"Robinhood distribution venue and the underlying execution exchange must both remain attached to every routed contract.","rightsPosture":"The public product page is not used as an API and private application endpoints are not scraped. Integration requires a documented or licensed feed, with execution venue and stable exchange contract identity preserved to prevent duplicate evidence.","exposure":"disabled_pending_documented_or_licensed_feed"}},{"sourceIndex":6,"record":{"id":"prediction_market_partner","label":"Approved prediction-market partners","kind":"prediction_market_exchange_or_aggregator","access":"authorization_required","productUse":"Extension point for additional NFL exchanges and aggregators after source-specific rights and schemas are approved.","cacheSeconds":300,"docsUrl":"https://draftadynasty.com/api/intel/prediction-markets","attribution":"Each partner row must retain source provider, distribution venue, execution venue, retrieval cutoff, and exchange contract identity.","rightsPosture":"No generic web scraping or undocumented endpoint discovery is permitted. A source-specific documented or licensed feed and reviewed identity mapping are required before data can enter the normalized NFL market feed.","exposure":"disabled_pending_source_specific_feed_review"}},{"sourceIndex":7,"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":8,"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=e1dc30aaf353592bb9531f097b17c6c19af9f7e69f7255c81a001dbcf0c03c9f","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=e1dc30aaf353592bb9531f097b17c6c19af9f7e69f7255c81a001dbcf0c03c9f","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=e1dc30aaf353592bb9531f097b17c6c19af9f7e69f7255c81a001dbcf0c03c9f&format=csv","fullJson":"https://draftadynasty.com/api/data/free-providers","fullCsv":"https://draftadynasty.com/api/data/free-providers?format=csv"}}