We need to check lineup for week 1; many players are locked due to questionable status? Actually they are locked (perhaps by system because they are currently locked for being on roster?). But we need to set starting lineup. The notes say locked players include many, but there are conflicts: we have more WR locked than WR slots (WR slots: WR1, WR2, plus possibly FLEX). Locked WRs: DJ Moore, Courtland Sutton, DK Metcalf, Cooper Kupp, Jauan Jennings, Ja'Kobi Lane (IR). That's 5 active WRs (excluding IR). We need to fill WR1, WR2, and possibly FLEX with a RB/WR/TE. Also we have RB locked: Saquon Barkley (questionable), Alvin Kamara (questionable), Jahmyr Gibbs (locked), Tony Pollard (questionable). That's 4 RBs, but need RB1, RB2. Also we have TE locked: Travis Kelce, Dalton Kincaid. But the system says "locked" likely means they cannot be moved (maybe due to injury or they are locked to lineup? but we need to set lineup). However we need to have a valid lineup. Perhaps we must choose among locked players and ensure positions filled correctly; if too many locked [WR] we must drop some? But we cannot drop (that's separate). Maybe we need to set lineup using the locked players, but we also have to respect positional limits. Goal: pick best lineup based on projections and injury status. Need research on players statuses (questionable). Let's fetch schedule for week 1 to see kickoff times and player availability. Check week 1 kickoff times and byes to see if any locked players have already started or are questionable for upcoming games.
get_schedule · raw call
{
"week": 1
}[
{
"away": "NE",
"home": "SEA",
"status": "final",
"kickoffAt": "2026-09-10T00:20:00.000Z"
},
{
"away": "SF",
"home": "LAR",
"status": "final",
"kickoffAt": "2026-09-11T00:35:00.000Z"
},
{
"away": "CHI",
"home": "CAR",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "TB",
"home": "CIN",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "NO",
"home": "DET",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "BUF",
"home": "HOU",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "BAL",
"home": "IND",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "CLE",
"home": "JAX",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "ATL",
"home": "PIT",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "NYJ",
"home": "TEN",
"status": "final",
"kickoffAt": "2026-09-13T17:00:00.000Z"
},
{
"away": "ARI",
"home": "LAC",
"status": "final",
"kickoffAt": "2026-09-13T20:25:00.000Z"
},
{
"away": "MIA",
"home": "LV",
"status": "final",
"kickoffAt": "2026-09-13T20:25:00.000Z"
},
{
"away": "GB",
"home": "MIN",
"status": "final",
"kickoffAt": "2026-09-13T20:25:00.000Z"
},
{
"away": "WAS",
"home": "PHI",
"status": "final",
"kickoffAt": "2026-09-13T20:25:00.000Z"
},
{
"away": "DAL",
"home": "NYG",
"status": "final",
"kickoffAt": "2026-09-14T00:20:00.000Z"
},
{
"away": "DEN",
"home": "KC",
"status": "final",
"kickoffAt": "2026-09-15T00:15:00.000Z"
}
]