Loading...
Loading...
Public REST API + OAuth + TypeScript SDK. Build anything.
Need something the marketplace doesn't cover? Build with the public API. Read & write team data, schedules, rosters, messages, and orders. OAuth 2.0 with PKCE for 'Connect with TeamStores.AI'-style integrations.
A TypeScript SDK auto-generated from the OpenAPI spec keeps you in types end-to-end. Cursor pagination, idempotency keys, and per-tier rate limits are all standardized.
Custom parent portal that pulls schedules + dues balance.
Internal coach dashboard fed by the API.
Connect-with-TeamStores.AI for a third-party app you sell.
import { RyteClient } from "@ryte/sdk";
const ryte = new RyteClient({ apiKey: process.env.RYTE_API_KEY });
const { data: teams } = await ryte.teams.list({ limit: 10 });curl https://teamstores.ai/api/public/v1/teams \
-H "Authorization: Bearer $RYTE_API_KEY"Developer docs, or browse the rest of the marketplace.
Other integrations
Connect TeamStores.AI with the rest of your stack.
Trusted by leagues, districts, and athletic departments