DeveloperCourt Vision is a data product first. Everything the desks show comes from a public API with no key and no account, and the tables behind it can be queried directly. This desk is the reference, a place to try requests, your keys, and the query builder.
Statuschecking…
API…
Version—
Environment—
Up for—
Round trip—
Database—
Season—
Weeks—
Wherebase URL and the documents
Baseapi.courtvision.dev
Version prefix/v1
FormatJSON envelope
Public limit100 / min
First callno key, no account
bash
curl 'https://api.courtvision.dev/v1/rankings/?window=14&min_games=3' \ -H 'Accept: application/json'
Rankings over the last fourteen days, as the rankings page shows them. The answer is an envelope: status, message, data, and for rankings a meta block beside them with the season, the window and the scoring basis.
Limitsper address unless keyed
| Routes | Limit | Counted by |
|---|---|---|
| /v1/* public | 100 / min | IP address |
| /v1/analytics/* | 1,000 / min | API key, with the analytics scope |
| POST /v1/sqlmate/query | 30 / min | IP address; the schema read is public |
Over the limit is a 429 with error_code: RATE_LIMITED and a Retry-After header.