3rd party libraries & adapters
Accelerate your build with officially supported SDKs and community-driven adapters. Every integration listed here aligns with our API contracts and receives ongoing updates when schemas evolve.
Official SDKs
Maintained by the SportsDatabase engineering team with semantic versioning, integration tests, and automated release notes.
Node.js SDK
Official TypeScript-first client supporting edge runtimes, automatic retries, and typed responses generated from the OpenAPI spec.
Python client
Lightweight wrapper around requests with automatic pagination helpers, caching hooks, and pydantic response models.
Go module
Idiomatic Go module with context-aware requests, rate-limit backoff, and streaming decoders for large datasets.
Platform adapters
Drop-in integrations for popular frameworks, pipelines, and monitoring stacks. Each adapter ships with usage examples and environment setup instructions.
Static site generators
- Next.js App RouterView example
Server actions, ISR-friendly helpers, and middleware for protecting portal routes.
- AstroView example
Server-side fetch utilities with island hydration patterns for roster widgets.
Automation & ETL
- Airbyte connectorView example
Sync taxonomy, events, and stats into your warehouse with incremental state tracking.
- dbt packageView example
Opinionated models for Snowflake and BigQuery with conformed dimensions and fact tables.
Observability
- Grafana dashboard packView example
Import-ready dashboards for latency, error taxonomy, and usage metrics per API key.
- Sentry integrationView example
Integration breadcrumbs and request fingerprinting to triage API call failures quickly.
Community recipes
Steward-curated examples from the community showcasing how to embed SportsDatabase into edge runtimes, BI tools, and marketing workflows.
Supabase Edge Functions
Deploy edge functions that hydrate table rows with SportsDatabase stats on demand.
Open recipeCloudflare Workers
Run caching layers at the edge with KV storage and automatic failover to portal caches.
Open recipeLooker Studio connector
Turn API endpoints into explorable dashboards for KPI reporting and sponsorship decks.
Open recipeFrequently asked questions
- How do I contribute a new library?
- Fork the relevant repository in the SportsDatabase GitHub org or open an integration request in the portal. We review code style, licensing, and docs before publishing.
- Are community adapters supported?
- Community packages are tagged with support level badges. Official SDKs receive SLA-backed support, while community adapters have steward moderators for triage.
- Is there a certification program?
- Yes. Maintainers can apply for verification once adapters pass automated compatibility tests and documentation review.