---
title: "Play By Play Simulation"
method: GET
path: "/{format}/SimulatedPlayByPlay/{numberofplays}"
---

# Play By Play Simulation

`GET /{format}/SimulatedPlayByPlay/{numberofplays}`

Gets simulated live play-by-play of NFL games, covering the Conference Championship games on January 21, 2018.

## Path parameters

- `format` 'XML' | 'JSON', required
- `numberofplays` string, required

## Response `200`

- PlayByPlay[]
  - `Plays` Play[]
    - `Created` string, nullable
    - `Description` string, nullable
    - `Distance` integer, nullable
    - `Down` integer, nullable
    - `IsScoringPlay` boolean, nullable
    - `Opponent` string, nullable
    - `PlayID` integer
    - `PlayStats` PlayStat[]
      - `AssistedTackles` integer, nullable
      - `BlockedKickReturnTouchdowns` integer, nullable
      - `BlockedKickReturnYards` integer, nullable
      - `BlockedKickReturns` integer, nullable
      - `BlockedKicks` integer, nullable
      - `Created` string, nullable
      - `Direction` string, nullable
      - `ExtraPointsAttempted` integer, nullable
      - `ExtraPointsHadBlocked` integer, nullable
      - `ExtraPointsMade` integer, nullable
      - `FieldGoalReturnTouchdowns` integer, nullable
      - `FieldGoalReturnYards` integer, nullable
      - `FieldGoalReturns` integer, nullable
      - `FieldGoalsAttempted` integer, nullable
      - `FieldGoalsHadBlocked` integer, nullable
      - `FieldGoalsMade` integer, nullable
      - `FieldGoalsYards` integer, nullable
      - `FumbleReturnTouchdowns` integer, nullable
      - `FumbleReturnYards` integer, nullable
      - `Fumbles` integer, nullable
      - `FumblesForced` integer, nullable
      - `FumblesLost` integer, nullable
      - `FumblesRecovered` integer, nullable
      - `HomeOrAway` string, nullable
      - `InterceptionReturnTouchdowns` integer, nullable
      - `InterceptionReturnYards` integer, nullable
      - `Interceptions` integer, nullable
      - `KickReturnTouchdowns` integer, nullable
      - `KickReturnYards` integer, nullable
      - `KickReturns` integer, nullable
      - `KickoffTouchbacks` integer, nullable
      - `KickoffYards` integer, nullable
      - `Kickoffs` integer, nullable
      - `Name` string, nullable
      - `Opponent` string, nullable
      - `PassesDefended` integer, nullable
      - `PassingAttempts` integer, nullable
      - `PassingCompletions` integer, nullable
      - `PassingInterceptions` integer, nullable
      - `PassingSackYards` integer, nullable
      - `PassingSacks` integer, nullable
      - `PassingTouchdowns` integer, nullable
      - `PassingYards` integer, nullable
      - `Penalties` integer, nullable
      - `PenaltyYards` integer, nullable
      - `PlayID` integer
      - `PlayStatID` integer
      - `PlayerID` integer
      - `PuntReturnTouchdowns` integer, nullable
      - `PuntReturnYards` integer, nullable
      - `PuntReturns` integer, nullable
      - `PuntTouchbacks` integer, nullable
      - `PuntYards` integer, nullable
      - `Punts` integer, nullable
      - `PuntsHadBlocked` integer, nullable
      - `ReceivingTargets` integer, nullable
      - `ReceivingTouchdowns` integer, nullable
      - `ReceivingYards` integer, nullable
      - `Receptions` integer, nullable
      - `RushingAttempts` integer, nullable
      - `RushingTouchdowns` integer, nullable
      - `RushingYards` integer, nullable
      - `SackYards` number, nullable
      - `Sacks` number, nullable
      - `Safeties` integer, nullable
      - `Sequence` integer
      - `SoloTackles` integer, nullable
      - `TacklesForLoss` integer, nullable
      - `Team` string, nullable
      - `TwoPointConversionAttempts` integer, nullable
      - `TwoPointConversionPasses` integer, nullable
      - `TwoPointConversionReceptions` integer, nullable
      - `TwoPointConversionReturns` integer, nullable
      - `TwoPointConversionRuns` integer, nullable
      - `Updated` string, nullable
    - `PlayTime` string, nullable
    - `QuarterID` integer
    - `QuarterName` string, nullable
    - `ScoringPlay` ScoringPlay
      - `AwayScore` integer, nullable
      - `AwayTeam` string, nullable
      - `Date` string, nullable
      - `GameKey` string, nullable
      - `HomeScore` integer, nullable
      - `HomeTeam` string, nullable
      - `PlayDescription` string, nullable
      - `Quarter` string, nullable
      - `ScoreID` integer
      - `ScoringPlayID` integer
      - `Season` integer
      - `SeasonType` integer
      - `Sequence` integer, nullable
      - `Team` string, nullable
      - `TimeRemaining` string, nullable
      - `Week` integer
    - `Sequence` integer, nullable
    - `Team` string, nullable
    - `TimeRemainingMinutes` integer, nullable
    - `TimeRemainingSeconds` integer, nullable
    - `Type` string, nullable
    - `Updated` string, nullable
    - `YardLine` integer, nullable
    - `YardLineTerritory` string, nullable
    - `YardsGained` integer, nullable
    - `YardsToEndZone` integer, nullable
  - `Quarters` Quarter[]
    - `AwayTeamScore` integer, nullable
    - `Created` string, nullable
    - `Description` string, nullable
    - `HomeTeamScore` integer, nullable
    - `Name` string, nullable
    - `Number` integer
    - `QuarterID` integer
    - `ScoreID` integer
    - `Updated` string, nullable
  - `Score` Score
    - `Attendance` integer
    - `AwayRotationNumber` integer, nullable
    - `AwayScore` integer, nullable
    - `AwayScoreOvertime` integer, nullable
    - `AwayScoreQuarter1` integer, nullable
    - `AwayScoreQuarter2` integer, nullable
    - `AwayScoreQuarter3` integer, nullable
    - `AwayScoreQuarter4` integer, nullable
    - `AwayTeam` string, nullable
    - `AwayTeamID` integer, nullable
    - `AwayTeamMoneyLine` integer, nullable
    - `AwayTimeouts` integer, nullable
    - `Canceled` boolean, nullable
    - `Channel` string, nullable
    - `Closed` boolean, nullable
    - `Date` string, nullable
    - `DateTime` string, nullable
    - `DateTimeUTC` string, nullable
    - `Day` string, nullable
    - `Distance` string, nullable
    - `Down` integer, nullable
    - `DownAndDistance` string, nullable
    - `ForecastDescription` string, nullable
    - `ForecastTempHigh` integer, nullable
    - `ForecastTempLow` integer, nullable
    - `ForecastWindChill` integer, nullable
    - `ForecastWindSpeed` integer, nullable
    - `GameEndDateTime` string, nullable
    - `GameKey` string, nullable
    - `GeoLat` number, nullable
    - `GeoLong` number, nullable
    - `GlobalAwayTeamID` integer, nullable
    - `GlobalGameID` integer, nullable
    - `GlobalHomeTeamID` integer, nullable
    - `Has1stQuarterStarted` boolean
    - `Has2ndQuarterStarted` boolean
    - `Has3rdQuarterStarted` boolean
    - `Has4thQuarterStarted` boolean
    - `HasStarted` boolean
    - `HomeRotationNumber` integer, nullable
    - `HomeScore` integer, nullable
    - `HomeScoreOvertime` integer, nullable
    - `HomeScoreQuarter1` integer, nullable
    - `HomeScoreQuarter2` integer, nullable
    - `HomeScoreQuarter3` integer, nullable
    - `HomeScoreQuarter4` integer, nullable
    - `HomeTeam` string, nullable
    - `HomeTeamID` integer, nullable
    - `HomeTeamMoneyLine` integer, nullable
    - `HomeTimeouts` integer, nullable
    - `IsInProgress` boolean
    - `IsOver` boolean
    - `IsOvertime` boolean
    - `LastPlay` string, nullable
    - `LastUpdated` string, nullable
    - `NeutralVenue` boolean, nullable
    - `OverPayout` integer, nullable
    - `OverUnder` number, nullable
    - `PointSpread` number, nullable
    - `PointSpreadAwayTeamMoneyLine` integer, nullable
    - `PointSpreadHomeTeamMoneyLine` integer, nullable
    - `Possession` string, nullable
    - `Quarter` string, nullable
    - `QuarterDescription` string, nullable
    - `RedZone` string, nullable
    - `RefereeID` integer, nullable
    - `ScoreID` integer
    - `Season` integer
    - `SeasonType` integer
    - `StadiumDetails` Stadium
      - `Capacity` integer, nullable
      - `City` string, nullable
      - `Country` string, nullable
      - `GeoLat` number, nullable
      - `GeoLong` number, nullable
      - `Name` string, nullable
      - `PlayingSurface` string, nullable
      - `StadiumID` integer
      - `State` string, nullable
      - `Type` string, nullable
    - `StadiumID` integer, nullable
    - `Status` string, nullable
    - `TimeRemaining` string, nullable
    - `UnderPayout` integer, nullable
    - `Week` integer
    - `YardLine` integer, nullable
    - `YardLineTerritory` string, nullable

---

[API](https://skmtc.net/sportsdata/apis/nfl-v3-play-by-play.md) · [All operations](https://skmtc.net/sportsdata/apis/nfl-v3-play-by-play/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sportsdata/nfl-v3-play-by-play/versions/b432d8beb65f/schema)
