openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 13.2 kB
JSON
{"openapi":"3.0.0","info":{"contact":{"x-twitter":"nfldata"},"title":"NBA v3 Projections","version":"1.0","x-apisguru-categories":["entertainment"],"x-logo":{"url":"https://twitter.com/nfldata/profile_image?size=original"},"x-origin":[{"format":"swagger","url":"https://fantasydata.com/downloads/swagger/nba-v3-projections.json","version":"2.0"}],"x-providerName":"fantasydata.net","x-serviceName":"nba-v3-projections"},"security":[{"apiKeyHeader":[]},{"apiKeyQuery":[]}],"tags":[],"paths":{"/{format}/DfsSlatesByDate/{date}":{"get":{"operationId":"DfsSlatesByDate","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"The date of the game(s).\n<br>Examples: <code>2017-DEC-01</code>, <code>2018-FEB-15</code>.","in":"path","name":"date","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/DfsSlate"},"type":"array"}}}}},"summary":"DFS Slates by Date"}},"/{format}/PlayerGameProjectionStatsByDate/{date}":{"get":{"operationId":"ProjectedPlayerGameStatsByDateWInjuriesDfsSalaries","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"The date of the game(s). <br>Examples: <code>2015-JUL-31</code>, <code>2015-SEP-01</code>.","in":"path","name":"date","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PlayerGameProjection"},"type":"array"}}}}},"summary":"Projected Player Game Stats by Date (w/ Injuries, DFS Salaries)"}},"/{format}/PlayerGameProjectionStatsByPlayer/{date}/{playerid}":{"get":{"operationId":"ProjectedPlayerGameStatsByPlayerWInjuriesDfsSalaries","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"The date of the game(s).<br>Examples: <code>2015-JUL-31</code>, <code>2015-SEP-01</code>.","in":"path","name":"date","required":true,"schema":{"type":"string"}},{"description":"Unique FantasyData Player ID. Example:<code>20000571</code>.","in":"path","name":"playerid","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerGameProjection"}}}}},"summary":"Projected Player Game Stats by Player (w/ Injuries, DFS Salaries)"}},"/{format}/PlayerSeasonProjectionStats/{season}":{"get":{"operationId":"ProjectedPlayerSeasonStats","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"Year of the season (with optional season type).<br>Examples: <code>2018</code>, <code>2019</code>, etc.","in":"path","name":"season","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PlayerSeasonProjection"},"type":"array"}}}}},"summary":"Projected Player Season Stats"}},"/{format}/PlayerSeasonProjectionStatsByPlayer/{season}/{playerid}":{"get":{"operationId":"ProjectedPlayerSeasonStatsByPlayer","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"Year of the season (with optional season type).<br>Examples: <code>2018</code>, <code>2019</code>, etc.","in":"path","name":"season","required":true,"schema":{"type":"string"}},{"description":"Unique FantasyData Player ID. Example:<code>20000571</code>.","in":"path","name":"playerid","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerSeasonProjection"}}}}},"summary":"Projected Player Season Stats by Player"}},"/{format}/PlayerSeasonProjectionStatsByTeam/{season}/{team}":{"get":{"operationId":"ProjectedPlayerSeasonStatsByTeam","parameters":[{"description":"Desired response format. Valid entries are <code>XML</code> or <code>JSON</code>.","in":"path","name":"format","required":true,"schema":{"type":"string","enum":["XML","JSON"],"default":"XML"}},{"description":"Year of the season (with optional season type).<br>Examples: <code>2018</code>, <code>2019</code>, etc.","in":"path","name":"season","required":true,"schema":{"type":"string"}},{"description":"The abbreviation of the requested team.\n<br>Examples: <code>MIA</code>, <code>PHI</code>.","in":"path","name":"team","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PlayerSeasonProjection"},"type":"array"}}}}},"summary":"Projected Player Season Stats by Team"}}},"servers":[{"url":"http://api.fantasydata.net/v3/nba/projections"},{"url":"https://api.fantasydata.net/v3/nba/projections"}],"components":{"securitySchemes":{"apiKeyHeader":{"in":"header","name":"Ocp-Apim-Subscription-Key","type":"apiKey"},"apiKeyQuery":{"in":"query","name":"subscription-key","type":"apiKey"}},"schemas":{"DfsSlate":{"properties":{"DfsSlateGames":{"items":{"$ref":"#/components/schemas/DfsSlateGame"},"type":"array"},"DfsSlatePlayers":{"items":{"$ref":"#/components/schemas/DfsSlatePlayer"},"type":"array"},"IsMultiDaySlate":{"type":"boolean"},"NumberOfGames":{"type":"integer"},"Operator":{"type":"string"},"OperatorDay":{"type":"string"},"OperatorGameType":{"type":"string"},"OperatorName":{"type":"string"},"OperatorSlateID":{"type":"integer"},"OperatorStartTime":{"type":"string"},"RemovedByOperator":{"type":"boolean"},"SlateID":{"type":"integer"}}},"DfsSlateGame":{"properties":{"Game":{"$ref":"#/components/schemas/Game"},"GameID":{"type":"integer"},"OperatorGameID":{"type":"integer"},"RemovedByOperator":{"type":"boolean"},"SlateGameID":{"type":"integer"},"SlateID":{"type":"integer"}}},"DfsSlatePlayer":{"properties":{"OperatorPlayerID":{"type":"string"},"OperatorPlayerName":{"type":"string"},"OperatorPosition":{"type":"string"},"OperatorRosterSlots":{"items":{"type":"string"},"type":"array"},"OperatorSalary":{"type":"integer"},"OperatorSlatePlayerID":{"type":"string"},"PlayerGameProjectionStatID":{"type":"integer"},"PlayerID":{"type":"integer"},"RemovedByOperator":{"type":"boolean"},"SlateGameID":{"type":"integer"},"SlateID":{"type":"integer"},"SlatePlayerID":{"type":"integer"}}},"Game":{"properties":{"Attendance":{"type":"integer"},"AwayTeam":{"type":"string"},"AwayTeamID":{"type":"integer"},"AwayTeamMoneyLine":{"type":"integer"},"AwayTeamScore":{"type":"integer"},"Channel":{"type":"string"},"DateTime":{"type":"string"},"Day":{"type":"string"},"GameEndDateTime":{"type":"string"},"GameID":{"type":"integer"},"GlobalAwayTeamID":{"type":"integer"},"GlobalGameID":{"type":"integer"},"GlobalHomeTeamID":{"type":"integer"},"HomeTeam":{"type":"string"},"HomeTeamID":{"type":"integer"},"HomeTeamMoneyLine":{"type":"integer"},"HomeTeamScore":{"type":"integer"},"IsClosed":{"type":"boolean"},"LastPlay":{"type":"string"},"OverUnder":{"type":"number"},"PointSpread":{"type":"number"},"PointSpreadAwayTeamMoneyLine":{"type":"integer"},"PointSpreadHomeTeamMoneyLine":{"type":"integer"},"Quarter":{"type":"string"},"Quarters":{"items":{"$ref":"#/components/schemas/Quarter"},"type":"array"},"Season":{"type":"integer"},"SeasonType":{"type":"integer"},"StadiumID":{"type":"integer"},"Status":{"type":"string"},"TimeRemainingMinutes":{"type":"integer"},"TimeRemainingSeconds":{"type":"integer"},"Updated":{"type":"string"}}},"PlayerGameProjection":{"properties":{"Assists":{"type":"number"},"AssistsPercentage":{"type":"number"},"BlockedShots":{"type":"number"},"BlocksPercentage":{"type":"number"},"DateTime":{"type":"string"},"Day":{"type":"string"},"DefensiveRebounds":{"type":"number"},"DefensiveReboundsPercentage":{"type":"number"},"DoubleDoubles":{"type":"number"},"DraftKingsPosition":{"type":"string"},"DraftKingsSalary":{"type":"integer"},"EffectiveFieldGoalsPercentage":{"type":"number"},"FanDuelPosition":{"type":"string"},"FanDuelSalary":{"type":"integer"},"FantasyDataSalary":{"type":"integer"},"FantasyDraftPosition":{"type":"string"},"FantasyDraftSalary":{"type":"integer"},"FantasyPoints":{"type":"number"},"FantasyPointsDraftKings":{"type":"number"},"FantasyPointsFanDuel":{"type":"number"},"FantasyPointsFantasyDraft":{"type":"number"},"FantasyPointsYahoo":{"type":"number"},"FieldGoalsAttempted":{"type":"number"},"FieldGoalsMade":{"type":"number"},"FieldGoalsPercentage":{"type":"number"},"FreeThrowsAttempted":{"type":"number"},"FreeThrowsMade":{"type":"number"},"FreeThrowsPercentage":{"type":"number"},"GameID":{"type":"integer"},"Games":{"type":"integer"},"GlobalGameID":{"type":"integer"},"GlobalOpponentID":{"type":"integer"},"GlobalTeamID":{"type":"integer"},"HomeOrAway":{"type":"string"},"InjuryBodyPart":{"type":"string"},"InjuryNotes":{"type":"string"},"InjuryStartDate":{"type":"string"},"InjuryStatus":{"type":"string"},"IsClosed":{"type":"boolean"},"IsGameOver":{"type":"boolean"},"Minutes":{"type":"integer"},"Name":{"type":"string"},"OffensiveRebounds":{"type":"number"},"OffensiveReboundsPercentage":{"type":"number"},"Opponent":{"type":"string"},"OpponentID":{"type":"integer"},"OpponentPositionRank":{"type":"integer"},"OpponentRank":{"type":"integer"},"PersonalFouls":{"type":"number"},"PlayerEfficiencyRating":{"type":"number"},"PlayerID":{"type":"integer"},"PlusMinus":{"type":"number"},"Points":{"type":"number"},"Position":{"type":"string"},"Rebounds":{"type":"number"},"Season":{"type":"integer"},"SeasonType":{"type":"integer"},"Seconds":{"type":"integer"},"Started":{"type":"integer"},"StatID":{"type":"integer"},"Steals":{"type":"number"},"StealsPercentage":{"type":"number"},"Team":{"type":"string"},"TeamID":{"type":"integer"},"ThreePointersAttempted":{"type":"number"},"ThreePointersMade":{"type":"number"},"ThreePointersPercentage":{"type":"number"},"TotalReboundsPercentage":{"type":"number"},"TripleDoubles":{"type":"number"},"TrueShootingAttempts":{"type":"number"},"TrueShootingPercentage":{"type":"number"},"TurnOversPercentage":{"type":"number"},"Turnovers":{"type":"number"},"TwoPointersAttempted":{"type":"number"},"TwoPointersMade":{"type":"number"},"TwoPointersPercentage":{"type":"number"},"Updated":{"type":"string"},"UsageRatePercentage":{"type":"number"},"YahooPosition":{"type":"string"},"YahooSalary":{"type":"integer"}}},"PlayerSeasonProjection":{"properties":{"Assists":{"type":"number"},"AssistsPercentage":{"type":"number"},"BlockedShots":{"type":"number"},"BlocksPercentage":{"type":"number"},"DefensiveRebounds":{"type":"number"},"DefensiveReboundsPercentage":{"type":"number"},"DoubleDoubles":{"type":"number"},"EffectiveFieldGoalsPercentage":{"type":"number"},"FantasyPoints":{"type":"number"},"FantasyPointsDraftKings":{"type":"number"},"FantasyPointsFanDuel":{"type":"number"},"FantasyPointsFantasyDraft":{"type":"number"},"FantasyPointsYahoo":{"type":"number"},"FieldGoalsAttempted":{"type":"number"},"FieldGoalsMade":{"type":"number"},"FieldGoalsPercentage":{"type":"number"},"FreeThrowsAttempted":{"type":"number"},"FreeThrowsMade":{"type":"number"},"FreeThrowsPercentage":{"type":"number"},"Games":{"type":"integer"},"GlobalTeamID":{"type":"integer"},"IsClosed":{"type":"boolean"},"Minutes":{"type":"integer"},"Name":{"type":"string"},"OffensiveRebounds":{"type":"number"},"OffensiveReboundsPercentage":{"type":"number"},"PersonalFouls":{"type":"number"},"PlayerEfficiencyRating":{"type":"number"},"PlayerID":{"type":"integer"},"PlusMinus":{"type":"number"},"Points":{"type":"number"},"Position":{"type":"string"},"Rebounds":{"type":"number"},"Season":{"type":"integer"},"SeasonType":{"type":"integer"},"Seconds":{"type":"integer"},"Started":{"type":"integer"},"StatID":{"type":"integer"},"Steals":{"type":"number"},"StealsPercentage":{"type":"number"},"Team":{"type":"string"},"TeamID":{"type":"integer"},"ThreePointersAttempted":{"type":"number"},"ThreePointersMade":{"type":"number"},"ThreePointersPercentage":{"type":"number"},"TotalReboundsPercentage":{"type":"number"},"TripleDoubles":{"type":"number"},"TrueShootingAttempts":{"type":"number"},"TrueShootingPercentage":{"type":"number"},"TurnOversPercentage":{"type":"number"},"Turnovers":{"type":"number"},"TwoPointersAttempted":{"type":"number"},"TwoPointersMade":{"type":"number"},"TwoPointersPercentage":{"type":"number"},"Updated":{"type":"string"},"UsageRatePercentage":{"type":"number"}}},"Quarter":{"properties":{"AwayScore":{"type":"integer"},"GameID":{"type":"integer"},"HomeScore":{"type":"integer"},"Name":{"type":"string"},"Number":{"type":"integer"},"QuarterID":{"type":"integer"}}}}}}