UNPKG

mlb-stats-api

Version:

Node JS Library for consuming MLB's official stats API

31 lines (25 loc) 964 B
'use strict'; const HttpClient = require('../httpClient'); class Schedule { getSchedule(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}schedule`, { params: params }); } getScheduleTied(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}schedule/games/tied`, { params: params }); } getSchedulePostseason(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}schedule/postseason`, { params: params }); } getSchedulePostseasonSeries(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}schedule/postseason/series`, { params: params }); } getSchedulePostseasonTuneIn(args = {}) { const { params } = args; return HttpClient.request(`${this.apiHost}schedule/postseason/tuneIn`, { params: params }); } } module.exports = Schedule;