NFL DFS slate inputs for the week of a date: every active fantasy-position player with inj
NFL DFS slate inputs for the week of a date: every active fantasy-position player with injury status + nflverse L4 shares (snap/target/air-yards/red-zone) + per-team Vegas total & spread (from the schedule line) + dome-aware venue weather. DFS-inputs layer — bring your own projection (pro tier) and your own salaries (join on player_id; gsis/espn ids returned). Params: date (any date in the week), scoring (half-ppr|full-ppr|standard), position (ALL|QB|RB|WR|TE|K), team.
350000 (raw units)
price
1
calls / 30d
1
unique payers
2026-09-12
updated
Provider
fanfare.run · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "350000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"category": "sports",
"info": {
"input": {
"method": "GET",
"queryParams": {
"date": "2026-09-13",
"position": "WR"
},
"type": "http"
},
"output": {
"example": {
"endpoint": "/v1/nfl/dfs-slate",
"errors": [],
"league": "nfl",
"request_id": "fnf_dfs_001",
"result": {
"players": [
{
"depth_chart_position": 1,
"home_away": "away",
"injury_status": null,
"name": "CeeDee Lamb",
"opponent": "NYG",
"player_id": "gsis_00-0036358",
"position": "WR",
"salary_dk": null,
"snap_share_l4": 0.94,
"target_share_l4": 0.31,
"team": "DAL",
"vegas_spread": 4.5,
"vegas_team_total": 27.5,
"weather_impact": {
"dome": false,
"source": "nws",
"temp_f": 68,
"wind_mph": 9
}
}
]
},
"slate": {
"date": "2026-09-13",
"game_count": 13,
"scoring": "half-ppr",
"week": 2
},
"warnings": []
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"date": {
"format": "date",
"type": "string"
},
"position": {
"type": "string"
},
"scoring": {
"type": "string"
},
"team": {
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
}Use it
curl
curl "https://fanfare.run/v1/nfl/dfs-slate" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://fanfare.run/v1/nfl/dfs-slate");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://fanfare.run/v1/nfl/dfs-slate")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/6031.json, and this resource appears in /discovery/resources and /discovery/search.