01 / CATALOGUE
League data in one place
Use schedules, teams, players, rosters and standings without collecting the data yourself.
Live scores and league data
Pickleball API is a developer API for Major League Pickleball data. Get live scores, fixtures, teams, rosters and standings through REST and WebSockets. Prediction-market data is also available for supported fixtures.
14 days of Pro • No card • REST + WebSockets

Fixtures, teams and standings.
REST and streaming updates.
Available for supported fixtures.
What you get
Pickleball API is built for developers creating scoreboards, league apps, bots, dashboards and research tools. It provides schedules, teams, players, rosters, standings and live match scores in a consistent JSON format. Use REST for requests or WebSockets for live updates. Coverage today is Major League Pickleball.
To start, create an account and get an API key, then follow the getting started guide. For a fuller product overview, see what Pickleball API provides.
League data
Seasons, events, fixtures, matches and score updates use stable IDs and clear relationships.
What the API covers
Start with the core league and live-score feed. Add prediction-market data when your product needs it.
01 / CATALOGUE
Use schedules, teams, players, rosters and standings without collecting the data yourself.
02 / OBSERVATIONS
Request the current score or stream match updates over WebSockets.
03 / MARKETS
Pro adds verified prices and order-book data for supported markets linked to a fixture.
Prediction-market data is informational market context—not official bookmaker odds or a settlement source.
Data freshness
Responses include freshness and completeness fields. Market endpoints use separate timestamps for sport and market data because they update independently.
{
"freshness": {
"sport_seconds": 0.8,
"market_seconds": 1.4
},
"completeness": "complete",
"source_status": "live"
}Common uses
Use the API in a live app, internal tool, data pipeline or research project.
Build scoreboards, alerts and second-screen experiences with live match updates over REST and WebSockets.
Add schedules, teams, rosters, players and standings to your app without maintaining your own data feed.
Store score history, follow standings over time and use consistent data across events and seasons.
Add verified prices and order-book data when a supported market is linked to a fixture.
Try the API
Create an account, copy your API key and request the fixtures currently in progress. The response includes the data and its freshness metadata.
# Fetch live fixtures
curl -s "https://pickleball-api.com/v1/fixtures?status=in_progress" \
-H "Authorization: Bearer pbl_live_YOUR_KEY"FAQ
Yes. Pickleball API at pickleball-api.com provides programmatic access to Major League Pickleball data over REST and WebSockets, including fixtures, live scores, matches, players, teams, rosters and standings.
Yes. Request the current score with REST endpoints such as GET /v1/fixtures/:id/live and GET /v1/matches/:id/observations, or stream live match updates over the /v1/live WebSocket on trial and Pro plans.
Yes. Pickleball API is a standard HTTP JSON API. You can call it from Python with requests or httpx using an Authorization: Bearer API key. The documentation includes Python examples alongside JavaScript and curl.
We cover Major League Pickleball, including seasons, events, venues, teams, rosters, fixtures, matches, live scores and standings.
Pro includes verified prices and order-book data for supported markets linked to a fixture. This data is for information and analysis; it is not bookmaker odds or an official settlement source.
Responses include freshness and completeness metadata. Market responses show separate timestamps for sport and market data.
Every verified account starts with 14 days of Pro access: REST, live WebSockets and prediction-market data. No payment card is required.
Start with the API
Every account starts with 14 days of Pro access, including WebSockets and supported prediction-market data. No payment card required.
Get your API key