DataSportAPI
Docs
Your first call in one line

The free key reads yesterday for every sport, 50 calls a day. No card.

Get a free key
Every sport, one key

Complete reads all sixteen sports for $249 a month.

Take Complete
Ask in plain words

"Who won at Kempton yesterday?" Your assistant picks the tool and answers from your plan.

Connect in two minutes
Showing
Documentation / Building

Caching your calls, sports data API

Caching your calls

Call for what changes; keep what does not.

  • Finished results, line-ups and timelines do not change once a match is over. Keep them.
  • Competitions, courses and tracks change rarely. Fetch them daily.
  • Live scores change constantly, and are stored our side for 10 seconds. Asking more often returns the same copy.
  • Every answer carries Cache-Control with how long it stays fresh, so an HTTP cache in front of your code does the right thing by itself.