SRAPI is a Go-based API for the Sports Reference network of websites.
Current Version: 0.2.3 (Pre-Release)
Master | Develop |
---|---|
git clone git@github.com:mtslzr/srapi
cd srapi
NOTE: Database filename is currently hard-coded. This will change in the future.
cat srapi.sql | sqlite3 srapi.db
go build -v --mod=vendor
go run -v ./...
Starting server on localhost:5000...
./srapi
Starting server on localhost:5000...
Returns current standings. Requires two-letter ID for sport (e.g. bs
for baseball).
GET /{sport}/standings
Returns all current teams. Requires two-letter ID for sport (e.g. bs
for baseball).
GET /{sport}/teams
Returns all available years. Requires two-letter ID for sport (e.g. bs
for baseball).
GET /{sport}/years
go test -v --mod=vendor ./...
Coming soon...