Skip to content

Live scores and league data

Major League Pickleball data, ready to use.

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

A pickleball court connected to live score and league data interfaces
01League data

Fixtures, teams and standings.

02Live scores

REST and streaming updates.

03Market data

Available for supported fixtures.

What you get

The data you need for a Major League Pickleball app.

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

A consistent model across the league.

Seasons, events, fixtures, matches and score updates use stable IDs and clear relationships.

01competition
02season
03event + venue
04fixture
05match
06observation
TEAM GRAPHteams → rosters → players
TABLE STATEevent + season standings
STREAM authoritative snapshots

What the API covers

League data, live scores and market prices.

Start with the core league and live-score feed. Add prediction-market data when your product needs it.

01 / CATALOGUE

League data in one place

Use schedules, teams, players, rosters and standings without collecting the data yourself.

03 / MARKETS

Prediction-market data

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

See when each update was recorded.

Responses include freshness and completeness fields. Market endpoints use separate timestamps for sport and market data because they update independently.

freshness_secondscompletenessobserved_at
response.meta● ● ●
{
  "freshness": {
    "sport_seconds": 0.8,
    "market_seconds": 1.4
  },
  "completeness": "complete",
  "source_status": "live"
}
SPORT CLOCK00.8s
MARKET CLOCK01.4s

Common uses

Build with the data.

Use the API in a live app, internal tool, data pipeline or research project.

01

Live score products

Build scoreboards, alerts and second-screen experiences with live match updates over REST and WebSockets.

scoresserving sidelineups
02

League data

Add schedules, teams, rosters, players and standings to your app without maintaining your own data feed.

fixturesrostersstandings
03

Analysis and research

Store score history, follow standings over time and use consistent data across events and seasons.

historystandingsanalysis
04

Prediction-market data

Add verified prices and order-book data when a supported market is linked to a fixture.

pricesbid / askspread

Try the API

Get live fixtures with one request.

Create an account, copy your API key and request the fixtures currently in progress. The response includes the data and its freshness metadata.

terminalbash
# Fetch live fixtures
curl -s "https://pickleball-api.com/v1/fixtures?status=in_progress" \
  -H "Authorization: Bearer pbl_live_YOUR_KEY"
200 OKfreshness: 0.8scomplete

FAQ

Common questions.

01Is there an API for pickleball data?

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.

02Can I get pickleball scores via an API?

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.

03Is there a pickleball API for Python?

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.

04What competition do you cover?

We cover Major League Pickleball, including seasons, events, venues, teams, rosters, fixtures, matches, live scores and standings.

05What prediction-market data is available?

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.

06How do I know if the data is current?

Responses include freshness and completeness metadata. Market responses show separate timestamps for sport and market data.

07What is included in the trial?

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

Try live scores and league data.

Every account starts with 14 days of Pro access, including WebSockets and supported prediction-market data. No payment card required.

Get your API key