sports_radar v0.1.0 SportsRadar.Nascar

A wrapper around the Sports Radar NASCAR API. http://developer.sportradar.com/io-docs Note: This is for the “NASCAR Official API”

The 2017 season uses ‘mc’ versus ‘sc’ for the Monster Energy rebranding. The 2016 and prior seasons use ‘sc’ for the Sprint Cup naming.

Summary

Functions

daily_change_log: Meta response to see what changes in the API data

Standings for drivers, rookies, owners, and manufacturers

race_leaderboard Individual race leaderboard. Has finishing order and points

Yearly series schedules

tracks

Functions

daily_change_log(year, month, day)

daily_change_log: Meta response to see what changes in the API data

Examples

iex>  {:ok, res} = SportsRadar.Nascar.daily_change_log("2017", "02", "1")
driver_standings(series, year)

Standings for drivers, rookies, owners, and manufacturers.

Examples

iex(1)> {:ok, res} = SportsRadar.Nascar.standings("mc", "2017", "drivers")
iex(1)> {:ok, res} = SportsRadar.Nascar.drivers_standings("mc", "2017")
iex(1)> {:ok, res} = SportsRadar.Nascar.rookies_standings("mc", "2017")
iex(1)> {:ok, res} = SportsRadar.Nascar.owners_standings("mc", "2017")
iex(1)> {:ok, res} = SportsRadar.Nascar.manufacturers_standings("mc", "2017")
drivers(series, year)

drivers

Examples

iex>  {:ok, res} = SportsRadar.Nascar.drivers("mc", "2017")
drivers_statistics(series, year)

drivers_statistics

Examples

iex>  {:ok, res} = SportsRadar.Nascar.drivers_stats("mc", "2017")
drivers_stats(series, year)
entry_list(series, race_id)

entry_list

Examples

iex>  {:ok, res} = SportsRadar.Nascar.entry_list("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
manufacturers_standings(series, year)
owners_standings(series, year)
practice_leaderboard(series, race_id)

practice_leaderboard

Examples

iex>  {:ok, res} = SportsRadar.Nascar.practice_leaderboard("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
qualifying_leaderboard(series, race_id)

qualifying_leaderboard

Examples

iex>  {:ok, res} = SportsRadar.Nascar.qualifying_leaderboard("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
race_leaderboard(series, race_id)

race_leaderboard Individual race leaderboard. Has finishing order and points.

Examples

iex(2)> {:ok, res} = SportsRadar.Nascar.results("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
iex(2)> {:ok, res} = SportsRadar.Nascar.race_leaderboard("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
results(series, race_id)
rookies_standings(series, year)
schedule(series, year)

Yearly series schedules.

Examples

iex(2)> {:ok, res} = SportsRadar.Nascar.schedule("mc", "2017")
standings(series, year, type)
starting_grid(series, race_id)

starting_grid

Examples

iex>  {:ok, res} = SportsRadar.Nascar.starting_grid("sc", "87f618bf-2ee5-4e6e-b558-7bbc0337e5c7")
tracks()

tracks

Examples

iex>  {:ok, res} = SportsRadar.Nascar.tracks()