{ "uuid": "51573f40-6a63-4c25-a949-28a96bd86664", "lastMigration": 24, "name": "NHL v3 Play-by-Play", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "64b65da7-813d-49ce-b0bb-90f2fa3cab43", "documentation": "Play By Play", "method": "get", "endpoint": ":format/PlayByPlay/:gameid", "responses": [ { "uuid": "c21244b0-18bd-4c18-b622-7cc77c0da58f", "body": "{\n \"Game\": {\n \"Attendance\": {{faker 'datatype.number'}},\n \"AwayRotationNumber\": {{faker 'datatype.number'}},\n \"AwayTeam\": \"\",\n \"AwayTeamID\": {{faker 'datatype.number'}},\n \"AwayTeamMoneyLine\": {{faker 'datatype.number'}},\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"Channel\": \"\",\n \"DateTime\": \"\",\n \"Day\": \"\",\n \"GameEndDateTime\": \"\",\n \"GameID\": {{faker 'datatype.number'}},\n \"GlobalAwayTeamID\": {{faker 'datatype.number'}},\n \"GlobalGameID\": {{faker 'datatype.number'}},\n \"GlobalHomeTeamID\": {{faker 'datatype.number'}},\n \"HomeRotationNumber\": {{faker 'datatype.number'}},\n \"HomeTeam\": \"\",\n \"HomeTeamID\": {{faker 'datatype.number'}},\n \"HomeTeamMoneyLine\": {{faker 'datatype.number'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"IsClosed\": {{faker 'datatype.boolean'}},\n \"LastPlay\": \"\",\n \"NeutralVenue\": {{faker 'datatype.boolean'}},\n \"OverPayout\": {{faker 'datatype.number'}},\n \"OverUnder\": {{faker 'datatype.number'}},\n \"Period\": \"\",\n \"Periods\": [\n {\n \"AwayScore\": {{faker 'datatype.number'}},\n \"GameID\": {{faker 'datatype.number'}},\n \"HomeScore\": {{faker 'datatype.number'}},\n \"Name\": \"\",\n \"Penalties\": [\n {\n \"BenchPenaltyServedByPlayerID\": {{faker 'datatype.number'}},\n \"Description\": \"\",\n \"DrawnByPlayerID\": {{faker 'datatype.number'}},\n \"DrawnByTeamID\": {{faker 'datatype.number'}},\n \"IsBenchPenalty\": {{faker 'datatype.boolean'}},\n \"PenalizedPlayerID\": {{faker 'datatype.number'}},\n \"PenalizedTeamID\": {{faker 'datatype.number'}},\n \"PenaltyID\": {{faker 'datatype.number'}},\n \"PenaltyMinutes\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}}\n }\n ],\n \"PeriodID\": {{faker 'datatype.number'}},\n \"ScoringPlays\": [\n {\n \"AllowedByTeamID\": {{faker 'datatype.number'}},\n \"AssistedByPlayerID1\": {{faker 'datatype.number'}},\n \"AssistedByPlayerID2\": {{faker 'datatype.number'}},\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"EmptyNet\": {{faker 'datatype.boolean'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"PowerPlay\": {{faker 'datatype.boolean'}},\n \"ScoredByPlayerID\": {{faker 'datatype.number'}},\n \"ScoredByTeamID\": {{faker 'datatype.number'}},\n \"ScoringPlayID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"ShortHanded\": {{faker 'datatype.boolean'}},\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}}\n }\n ]\n }\n ],\n \"PointSpread\": {{faker 'datatype.number'}},\n \"PointSpreadAwayTeamMoneyLine\": {{faker 'datatype.number'}},\n \"PointSpreadHomeTeamMoneyLine\": {{faker 'datatype.number'}},\n \"Season\": {{faker 'datatype.number'}},\n \"SeasonType\": {{faker 'datatype.number'}},\n \"StadiumID\": {{faker 'datatype.number'}},\n \"Status\": \"\",\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}},\n \"UnderPayout\": {{faker 'datatype.number'}},\n \"Updated\": \"\"\n },\n \"Plays\": [\n {\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"Category\": \"\",\n \"ClockMinutes\": {{faker 'datatype.number'}},\n \"ClockSeconds\": {{faker 'datatype.number'}},\n \"Created\": \"\",\n \"Description\": \"\",\n \"FirstAssistedByPlayerID\": {{faker 'datatype.number'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"Opponent\": \"\",\n \"OpponentID\": {{faker 'datatype.number'}},\n \"OpposingPlayerID\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"PeriodName\": \"\",\n \"PlayID\": {{faker 'datatype.number'}},\n \"PlayerID\": {{faker 'datatype.number'}},\n \"PowerPlayTeam\": \"\",\n \"PowerPlayTeamID\": {{faker 'datatype.number'}},\n \"SecondAssistedByPlayerID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"Team\": \"\",\n \"TeamID\": {{faker 'datatype.number'}},\n \"Type\": \"\",\n \"Updated\": \"\"\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 } ], "enabled": true, "responseMode": null }, { "uuid": "ef9840d8-8fbc-432f-bd11-d4dc06c9e36f", "documentation": "Play By Play Delta", "method": "get", "endpoint": ":format/PlayByPlayDelta/:date/:minutes", "responses": [ { "uuid": "21b52f6d-b6bd-4383-8fb4-e625b1f2d9da", "body": "[\n {\n \"Game\": {\n \"Attendance\": {{faker 'datatype.number'}},\n \"AwayRotationNumber\": {{faker 'datatype.number'}},\n \"AwayTeam\": \"\",\n \"AwayTeamID\": {{faker 'datatype.number'}},\n \"AwayTeamMoneyLine\": {{faker 'datatype.number'}},\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"Channel\": \"\",\n \"DateTime\": \"\",\n \"Day\": \"\",\n \"GameEndDateTime\": \"\",\n \"GameID\": {{faker 'datatype.number'}},\n \"GlobalAwayTeamID\": {{faker 'datatype.number'}},\n \"GlobalGameID\": {{faker 'datatype.number'}},\n \"GlobalHomeTeamID\": {{faker 'datatype.number'}},\n \"HomeRotationNumber\": {{faker 'datatype.number'}},\n \"HomeTeam\": \"\",\n \"HomeTeamID\": {{faker 'datatype.number'}},\n \"HomeTeamMoneyLine\": {{faker 'datatype.number'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"IsClosed\": {{faker 'datatype.boolean'}},\n \"LastPlay\": \"\",\n \"NeutralVenue\": {{faker 'datatype.boolean'}},\n \"OverPayout\": {{faker 'datatype.number'}},\n \"OverUnder\": {{faker 'datatype.number'}},\n \"Period\": \"\",\n \"Periods\": [\n {\n \"AwayScore\": {{faker 'datatype.number'}},\n \"GameID\": {{faker 'datatype.number'}},\n \"HomeScore\": {{faker 'datatype.number'}},\n \"Name\": \"\",\n \"Penalties\": [\n {\n \"BenchPenaltyServedByPlayerID\": {{faker 'datatype.number'}},\n \"Description\": \"\",\n \"DrawnByPlayerID\": {{faker 'datatype.number'}},\n \"DrawnByTeamID\": {{faker 'datatype.number'}},\n \"IsBenchPenalty\": {{faker 'datatype.boolean'}},\n \"PenalizedPlayerID\": {{faker 'datatype.number'}},\n \"PenalizedTeamID\": {{faker 'datatype.number'}},\n \"PenaltyID\": {{faker 'datatype.number'}},\n \"PenaltyMinutes\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}}\n }\n ],\n \"PeriodID\": {{faker 'datatype.number'}},\n \"ScoringPlays\": [\n {\n \"AllowedByTeamID\": {{faker 'datatype.number'}},\n \"AssistedByPlayerID1\": {{faker 'datatype.number'}},\n \"AssistedByPlayerID2\": {{faker 'datatype.number'}},\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"EmptyNet\": {{faker 'datatype.boolean'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"PowerPlay\": {{faker 'datatype.boolean'}},\n \"ScoredByPlayerID\": {{faker 'datatype.number'}},\n \"ScoredByTeamID\": {{faker 'datatype.number'}},\n \"ScoringPlayID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"ShortHanded\": {{faker 'datatype.boolean'}},\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}}\n }\n ]\n }\n ],\n \"PointSpread\": {{faker 'datatype.number'}},\n \"PointSpreadAwayTeamMoneyLine\": {{faker 'datatype.number'}},\n \"PointSpreadHomeTeamMoneyLine\": {{faker 'datatype.number'}},\n \"Season\": {{faker 'datatype.number'}},\n \"SeasonType\": {{faker 'datatype.number'}},\n \"StadiumID\": {{faker 'datatype.number'}},\n \"Status\": \"\",\n \"TimeRemainingMinutes\": {{faker 'datatype.number'}},\n \"TimeRemainingSeconds\": {{faker 'datatype.number'}},\n \"UnderPayout\": {{faker 'datatype.number'}},\n \"Updated\": \"\"\n },\n \"Plays\": [\n {\n \"AwayTeamScore\": {{faker 'datatype.number'}},\n \"Category\": \"\",\n \"ClockMinutes\": {{faker 'datatype.number'}},\n \"ClockSeconds\": {{faker 'datatype.number'}},\n \"Created\": \"\",\n \"Description\": \"\",\n \"FirstAssistedByPlayerID\": {{faker 'datatype.number'}},\n \"HomeTeamScore\": {{faker 'datatype.number'}},\n \"Opponent\": \"\",\n \"OpponentID\": {{faker 'datatype.number'}},\n \"OpposingPlayerID\": {{faker 'datatype.number'}},\n \"PeriodID\": {{faker 'datatype.number'}},\n \"PeriodName\": \"\",\n \"PlayID\": {{faker 'datatype.number'}},\n \"PlayerID\": {{faker 'datatype.number'}},\n \"PowerPlayTeam\": \"\",\n \"PowerPlayTeamID\": {{faker 'datatype.number'}},\n \"SecondAssistedByPlayerID\": {{faker 'datatype.number'}},\n \"Sequence\": {{faker 'datatype.number'}},\n \"Team\": \"\",\n \"TeamID\": {{faker 'datatype.number'}},\n \"Type\": \"\",\n \"Updated\": \"\"\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 } ], "enabled": true, "responseMode": null } ], "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": [] }