Integrations hub

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.

pnpm add @sportsdb/sdk
View documentation

Python client

Lightweight wrapper around requests with automatic pagination helpers, caching hooks, and pydantic response models.

pip install sportsdb
View documentation

Go module

Idiomatic Go module with context-aware requests, rate-limit backoff, and streaming decoders for large datasets.

go get github.com/sportsdatabase/sdk-go
View documentation

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.

  • 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 recipe

Cloudflare Workers

Run caching layers at the edge with KV storage and automatic failover to portal caches.

Open recipe

Looker Studio connector

Turn API endpoints into explorable dashboards for KPI reporting and sponsorship decks.

Open recipe

Frequently 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.