SDKs
Official typed clients in Node.js, Python, Go, and PHP. All of them wrap REST and WebSocket with the same surface and the same auth.
Official SDKs
Node.js
npm install @sportapi/node — TypeScript types includedPython
pip install sportapi — async support, full type hintsGo
go get github.com/sportapi/sportapi-go — ctx-awarePHP
composer require sportapi/sportapi-phpCommunity SDKs
Third-party clients maintained by the community. We don't guarantee SLA or feature parity, but they often cover languages we don't support officially.
- Ruby —
sportapi-rb(community) - Rust —
sportapi-rs(community) - Elixir —
sportapi_ex(community) - Swift —
SportapiKit(community)
Listed in community SDKs.
What if there's no SDK?
The API is straight HTTP + JSON; you can call it from anything that does HTTPS. Use the Postman collection in resources as a starting point.