{ "uuid": "eebf1876-f325-4615-9648-4529723c8f96", "lastMigration": 29, "name": "NHL v3 Projections", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "4d7a8d09-5a9b-42cd-b868-2f4f6616f8c3", "documentation": "DFS Slates by Date", "method": "get", "endpoint": ":format/DfsSlatesByDate/:date", "responses": [ { "uuid": "ee5c7ac6-3d8d-4101-ae32-faa688881a1a", "body": "[\n {\n \"DfsSlateGames\": [\n {\n \"Game\": {\n \"Attendance\": {{faker 'number.int' max=99999}},\n \"AwayRotationNumber\": {{faker 'number.int' max=99999}},\n \"AwayTeam\": \"\",\n \"AwayTeamID\": {{faker 'number.int' max=99999}},\n \"AwayTeamMoneyLine\": {{faker 'number.int' max=99999}},\n \"AwayTeamScore\": {{faker 'number.int' max=99999}},\n \"Channel\": \"\",\n \"DateTime\": \"\",\n \"Day\": \"\",\n \"GameEndDateTime\": \"\",\n \"GameID\": {{faker 'number.int' max=99999}},\n \"GlobalAwayTeamID\": {{faker 'number.int' max=99999}},\n \"GlobalGameID\": {{faker 'number.int' max=99999}},\n \"GlobalHomeTeamID\": {{faker 'number.int' max=99999}},\n \"HomeRotationNumber\": {{faker 'number.int' max=99999}},\n \"HomeTeam\": \"\",\n \"HomeTeamID\": {{faker 'number.int' max=99999}},\n \"HomeTeamMoneyLine\": {{faker 'number.int' max=99999}},\n \"HomeTeamScore\": {{faker 'number.int' max=99999}},\n \"IsClosed\": {{faker 'datatype.boolean'}},\n \"LastPlay\": \"\",\n \"NeutralVenue\": {{faker 'datatype.boolean'}},\n \"OverPayout\": {{faker 'number.int' max=99999}},\n \"OverUnder\": {{faker 'number.int' max=99999}},\n \"Period\": \"\",\n \"Periods\": [\n {\n \"AwayScore\": {{faker 'number.int' max=99999}},\n \"GameID\": {{faker 'number.int' max=99999}},\n \"HomeScore\": {{faker 'number.int' max=99999}},\n \"Name\": \"\",\n \"Penalties\": [\n {\n \"BenchPenaltyServedByPlayerID\": {{faker 'number.int' max=99999}},\n \"Description\": \"\",\n \"DrawnByPlayerID\": {{faker 'number.int' max=99999}},\n \"DrawnByTeamID\": {{faker 'number.int' max=99999}},\n \"IsBenchPenalty\": {{faker 'datatype.boolean'}},\n \"PenalizedPlayerID\": {{faker 'number.int' max=99999}},\n \"PenalizedTeamID\": {{faker 'number.int' max=99999}},\n \"PenaltyID\": {{faker 'number.int' max=99999}},\n \"PenaltyMinutes\": {{faker 'number.int' max=99999}},\n \"PeriodID\": {{faker 'number.int' max=99999}},\n \"Sequence\": {{faker 'number.int' max=99999}},\n \"TimeRemainingMinutes\": {{faker 'number.int' max=99999}},\n \"TimeRemainingSeconds\": {{faker 'number.int' max=99999}}\n }\n ],\n \"PeriodID\": {{faker 'number.int' max=99999}},\n \"ScoringPlays\": [\n {\n \"AllowedByTeamID\": {{faker 'number.int' max=99999}},\n \"AssistedByPlayerID1\": {{faker 'number.int' max=99999}},\n \"AssistedByPlayerID2\": {{faker 'number.int' max=99999}},\n \"AwayTeamScore\": {{faker 'number.int' max=99999}},\n \"EmptyNet\": {{faker 'datatype.boolean'}},\n \"HomeTeamScore\": {{faker 'number.int' max=99999}},\n \"PeriodID\": {{faker 'number.int' max=99999}},\n \"PowerPlay\": {{faker 'datatype.boolean'}},\n \"ScoredByPlayerID\": {{faker 'number.int' max=99999}},\n \"ScoredByTeamID\": {{faker 'number.int' max=99999}},\n \"ScoringPlayID\": {{faker 'number.int' max=99999}},\n \"Sequence\": {{faker 'number.int' max=99999}},\n \"ShortHanded\": {{faker 'datatype.boolean'}},\n \"TimeRemainingMinutes\": {{faker 'number.int' max=99999}},\n \"TimeRemainingSeconds\": {{faker 'number.int' max=99999}}\n }\n ]\n }\n ],\n \"PointSpread\": {{faker 'number.int' max=99999}},\n \"PointSpreadAwayTeamMoneyLine\": {{faker 'number.int' max=99999}},\n \"PointSpreadHomeTeamMoneyLine\": {{faker 'number.int' max=99999}},\n \"Season\": {{faker 'number.int' max=99999}},\n \"SeasonType\": {{faker 'number.int' max=99999}},\n \"StadiumID\": {{faker 'number.int' max=99999}},\n \"Status\": \"\",\n \"TimeRemainingMinutes\": {{faker 'number.int' max=99999}},\n \"TimeRemainingSeconds\": {{faker 'number.int' max=99999}},\n \"UnderPayout\": {{faker 'number.int' max=99999}},\n \"Updated\": \"\"\n },\n \"GameID\": {{faker 'number.int' max=99999}},\n \"OperatorGameID\": {{faker 'number.int' max=99999}},\n \"RemovedByOperator\": {{faker 'datatype.boolean'}},\n \"SlateGameID\": {{faker 'number.int' max=99999}},\n \"SlateID\": {{faker 'number.int' max=99999}}\n }\n ],\n \"DfsSlatePlayers\": [\n {\n \"OperatorPlayerID\": \"\",\n \"OperatorPlayerName\": \"\",\n \"OperatorPosition\": \"\",\n \"OperatorRosterSlots\": [\n \"\"\n ],\n \"OperatorSalary\": {{faker 'number.int' max=99999}},\n \"OperatorSlatePlayerID\": \"\",\n \"PlayerGameProjectionStatID\": {{faker 'number.int' max=99999}},\n \"PlayerID\": {{faker 'number.int' max=99999}},\n \"RemovedByOperator\": {{faker 'datatype.boolean'}},\n \"SlateGameID\": {{faker 'number.int' max=99999}},\n \"SlateID\": {{faker 'number.int' max=99999}},\n \"SlatePlayerID\": {{faker 'number.int' max=99999}},\n \"Team\": \"\",\n \"TeamID\": {{faker 'number.int' max=99999}}\n }\n ],\n \"IsMultiDaySlate\": {{faker 'datatype.boolean'}},\n \"NumberOfGames\": {{faker 'number.int' max=99999}},\n \"Operator\": \"\",\n \"OperatorDay\": \"\",\n \"OperatorGameType\": \"\",\n \"OperatorName\": \"\",\n \"OperatorSlateID\": {{faker 'number.int' max=99999}},\n \"OperatorStartTime\": \"\",\n \"RemovedByOperator\": {{faker 'datatype.boolean'}},\n \"SalaryCap\": {{faker 'number.int' max=99999}},\n \"SlateID\": {{faker 'number.int' max=99999}},\n \"SlateRosterSlots\": [\n \"\"\n ]\n }\n]", "latency": 0, "statusCode": 200, "label": "", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "910bca0e-0717-46c0-aabe-cc7d332aa40f", "documentation": "Projected Player Game Stats by Date (w/ Injuries, DFS Salaries)", "method": "get", "endpoint": ":format/PlayerGameProjectionStatsByDate/:date", "responses": [ { "uuid": "7ee7ea3b-700d-4ed3-ad73-b0946dff38b8", "body": "[\n {\n \"Assists\": {{faker 'number.int' max=99999}},\n \"BenchPenaltyMinutes\": {{faker 'number.int' max=99999}},\n \"Blocks\": {{faker 'number.int' max=99999}},\n \"DateTime\": \"\",\n \"Day\": \"\",\n \"DraftKingsPosition\": \"\",\n \"DraftKingsSalary\": {{faker 'number.int' max=99999}},\n \"EmptyNetGoals\": {{faker 'number.int' max=99999}},\n \"FaceoffsLost\": {{faker 'number.int' max=99999}},\n \"FaceoffsWon\": {{faker 'number.int' max=99999}},\n \"FanDuelPosition\": \"\",\n \"FanDuelSalary\": {{faker 'number.int' max=99999}},\n \"FantasyDataSalary\": {{faker 'number.int' max=99999}},\n \"FantasyDraftPosition\": \"\",\n \"FantasyDraftSalary\": {{faker 'number.int' max=99999}},\n \"FantasyPoints\": {{faker 'number.int' max=99999}},\n \"FantasyPointsDraftKings\": {{faker 'number.int' max=99999}},\n \"FantasyPointsFanDuel\": {{faker 'number.int' max=99999}},\n \"FantasyPointsFantasyDraft\": {{faker 'number.int' max=99999}},\n \"FantasyPointsYahoo\": {{faker 'number.int' max=99999}},\n \"GameID\": {{faker 'number.int' max=99999}},\n \"Games\": {{faker 'number.int' max=99999}},\n \"Giveaways\": {{faker 'number.int' max=99999}},\n \"GlobalGameID\": {{faker 'number.int' max=99999}},\n \"GlobalOpponentID\": {{faker 'number.int' max=99999}},\n \"GlobalTeamID\": {{faker 'number.int' max=99999}},\n \"Goals\": {{faker 'number.int' max=99999}},\n \"GoaltendingGoalsAgainst\": {{faker 'number.int' max=99999}},\n \"GoaltendingLosses\": {{faker 'number.int' max=99999}},\n \"GoaltendingMinutes\": {{faker 'number.int' max=99999}},\n \"GoaltendingOvertimeLosses\": {{faker 'number.int' max=99999}},\n \"GoaltendingSaves\": {{faker 'number.int' max=99999}},\n \"GoaltendingSeconds\": {{faker 'number.int' max=99999}},\n \"GoaltendingShotsAgainst\": {{faker 'number.int' max=99999}},\n \"GoaltendingShutouts\": {{faker 'number.int' max=99999}},\n \"GoaltendingWins\": {{faker 'number.int' max=99999}},\n \"HatTricks\": {{faker 'number.int' max=99999}},\n \"Hits\": {{faker 'number.int' max=99999}},\n \"HomeOrAway\": \"\",\n \"InjuryBodyPart\": \"\",\n \"InjuryNotes\": \"\",\n \"InjuryStartDate\": \"\",\n \"InjuryStatus\": \"\",\n \"IsGameOver\": {{faker 'datatype.boolean'}},\n \"Minutes\": {{faker 'number.int' max=99999}},\n \"Name\": \"\",\n \"Opponent\": \"\",\n \"OpponentID\": {{faker 'number.int' max=99999}},\n \"OpponentPositionRank\": {{faker 'number.int' max=99999}},\n \"OpponentRank\": {{faker 'number.int' max=99999}},\n \"PenaltyMinutes\": {{faker 'number.int' max=99999}},\n \"PlayerID\": {{faker 'number.int' max=99999}},\n \"PlusMinus\": {{faker 'number.int' max=99999}},\n \"Position\": \"\",\n \"PowerPlayAssists\": {{faker 'number.int' max=99999}},\n \"PowerPlayGoals\": {{faker 'number.int' max=99999}},\n \"Season\": {{faker 'number.int' max=99999}},\n \"SeasonType\": {{faker 'number.int' max=99999}},\n \"Seconds\": {{faker 'number.int' max=99999}},\n \"Shifts\": {{faker 'number.int' max=99999}},\n \"ShootoutGoals\": {{faker 'number.int' max=99999}},\n \"ShortHandedAssists\": {{faker 'number.int' max=99999}},\n \"ShortHandedGoals\": {{faker 'number.int' max=99999}},\n \"ShotsOnGoal\": {{faker 'number.int' max=99999}},\n \"Started\": {{faker 'number.int' max=99999}},\n \"StatID\": {{faker 'number.int' max=99999}},\n \"Takeaways\": {{faker 'number.int' max=99999}},\n \"Team\": \"\",\n \"TeamID\": {{faker 'number.int' max=99999}},\n \"Updated\": \"\",\n \"YahooPosition\": \"\",\n \"YahooSalary\": {{faker 'number.int' max=99999}}\n }\n]", "latency": 0, "statusCode": 200, "label": "", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "43465848-7a32-4d6f-a76e-8571f730efc0", "documentation": "Projected Player Game Stats by Player (w/ Injuries, DFS Salaries)", "method": "get", "endpoint": ":format/PlayerGameProjectionStatsByPlayer/:date/:playerid", "responses": [ { "uuid": "829efba8-8f13-46d9-9fbc-81a07cf6bdba", "body": "{\n \"Assists\": {{faker 'number.int' max=99999}},\n \"BenchPenaltyMinutes\": {{faker 'number.int' max=99999}},\n \"Blocks\": {{faker 'number.int' max=99999}},\n \"DateTime\": \"\",\n \"Day\": \"\",\n \"DraftKingsPosition\": \"\",\n \"DraftKingsSalary\": {{faker 'number.int' max=99999}},\n \"EmptyNetGoals\": {{faker 'number.int' max=99999}},\n \"FaceoffsLost\": {{faker 'number.int' max=99999}},\n \"FaceoffsWon\": {{faker 'number.int' max=99999}},\n \"FanDuelPosition\": \"\",\n \"FanDuelSalary\": {{faker 'number.int' max=99999}},\n \"FantasyDataSalary\": {{faker 'number.int' max=99999}},\n \"FantasyDraftPosition\": \"\",\n \"FantasyDraftSalary\": {{faker 'number.int' max=99999}},\n \"FantasyPoints\": {{faker 'number.int' max=99999}},\n \"FantasyPointsDraftKings\": {{faker 'number.int' max=99999}},\n \"FantasyPointsFanDuel\": {{faker 'number.int' max=99999}},\n \"FantasyPointsFantasyDraft\": {{faker 'number.int' max=99999}},\n \"FantasyPointsYahoo\": {{faker 'number.int' max=99999}},\n \"GameID\": {{faker 'number.int' max=99999}},\n \"Games\": {{faker 'number.int' max=99999}},\n \"Giveaways\": {{faker 'number.int' max=99999}},\n \"GlobalGameID\": {{faker 'number.int' max=99999}},\n \"GlobalOpponentID\": {{faker 'number.int' max=99999}},\n \"GlobalTeamID\": {{faker 'number.int' max=99999}},\n \"Goals\": {{faker 'number.int' max=99999}},\n \"GoaltendingGoalsAgainst\": {{faker 'number.int' max=99999}},\n \"GoaltendingLosses\": {{faker 'number.int' max=99999}},\n \"GoaltendingMinutes\": {{faker 'number.int' max=99999}},\n \"GoaltendingOvertimeLosses\": {{faker 'number.int' max=99999}},\n \"GoaltendingSaves\": {{faker 'number.int' max=99999}},\n \"GoaltendingSeconds\": {{faker 'number.int' max=99999}},\n \"GoaltendingShotsAgainst\": {{faker 'number.int' max=99999}},\n \"GoaltendingShutouts\": {{faker 'number.int' max=99999}},\n \"GoaltendingWins\": {{faker 'number.int' max=99999}},\n \"HatTricks\": {{faker 'number.int' max=99999}},\n \"Hits\": {{faker 'number.int' max=99999}},\n \"HomeOrAway\": \"\",\n \"InjuryBodyPart\": \"\",\n \"InjuryNotes\": \"\",\n \"InjuryStartDate\": \"\",\n \"InjuryStatus\": \"\",\n \"IsGameOver\": {{faker 'datatype.boolean'}},\n \"Minutes\": {{faker 'number.int' max=99999}},\n \"Name\": \"\",\n \"Opponent\": \"\",\n \"OpponentID\": {{faker 'number.int' max=99999}},\n \"OpponentPositionRank\": {{faker 'number.int' max=99999}},\n \"OpponentRank\": {{faker 'number.int' max=99999}},\n \"PenaltyMinutes\": {{faker 'number.int' max=99999}},\n \"PlayerID\": {{faker 'number.int' max=99999}},\n \"PlusMinus\": {{faker 'number.int' max=99999}},\n \"Position\": \"\",\n \"PowerPlayAssists\": {{faker 'number.int' max=99999}},\n \"PowerPlayGoals\": {{faker 'number.int' max=99999}},\n \"Season\": {{faker 'number.int' max=99999}},\n \"SeasonType\": {{faker 'number.int' max=99999}},\n \"Seconds\": {{faker 'number.int' max=99999}},\n \"Shifts\": {{faker 'number.int' max=99999}},\n \"ShootoutGoals\": {{faker 'number.int' max=99999}},\n \"ShortHandedAssists\": {{faker 'number.int' max=99999}},\n \"ShortHandedGoals\": {{faker 'number.int' max=99999}},\n \"ShotsOnGoal\": {{faker 'number.int' max=99999}},\n \"Started\": {{faker 'number.int' max=99999}},\n \"StatID\": {{faker 'number.int' max=99999}},\n \"Takeaways\": {{faker 'number.int' max=99999}},\n \"Team\": \"\",\n \"TeamID\": {{faker 'number.int' max=99999}},\n \"Updated\": \"\",\n \"YahooPosition\": \"\",\n \"YahooSalary\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "4d7a8d09-5a9b-42cd-b868-2f4f6616f8c3" }, { "type": "route", "uuid": "910bca0e-0717-46c0-aabe-cc7d332aa40f" }, { "type": "route", "uuid": "43465848-7a32-4d6f-a76e-8571f730efc0" } ] }