- New: Webhooks for tournament, match and player events (Business plan)
- New: Bulk rankings endpoint with official and RACE types
- New: Ranking history endpoint for player rankings over time
- New: MCP tool for player rankings
- New:
timezonefield on tournaments, resolved via GeoNames - Filter player and pair stats by tournament level
- Include
retiredmatches in player/pair stats to match FIP - Accelerated
ended→finishedtransition - Fixed ELO calculation: real winner, individual diff, idempotency and margin modulation
- Fixed
sort_by/order_byon player and pair matches endpoints - Docs: Added Webhooks reference page
- Docs: Interlinking between guides, reference and API endpoints
- New: Player pairs endpoint (
/players/{id}/pairs) - New:
updated_atparameter for incremental syncs on list endpoints - New: FIP Silver added to tournament level coverage
- New:
servingfield in live match response - New:
redirect_tofor merged players (resolves to canonical player) - Show cancelled tournaments and all statuses in Season relations
- Applied Business plan rate limits as documented
- Improved match-info update cadence and tournament filtering
- Fixed duplicate players (Daniel Aguero, Letizia Dellagnese)
- Docs: Added Padel API vs Scraping guide
- Docs: Updated WebSockets reference
- Docs: Redesigned showcase page with Live Scores category
- Docs: Separated endpoints and reference groups in navigation
- New: Match status
endedfor matches pending official score - New:
short_nameproperty in Player resource - Added
endedandfinishedevents to WebSocketMatchLiveUpdated - Cancelled tournaments hidden from list endpoints
- Fixed duplicate and flickering points in live point-by-point
- Updated rate limits: Free 2,000 req/day, Pro 4,000 req/day
- Docs: Added Statuses reference page
- Docs: Added WebSockets guide
- Docs: Added Data Synchronization guide
- New:
llms.txtendpoint for AI and LLM agent discovery - New: MCP tool
show-match-livefor point-by-point live scores - New: OAuth refresh token for ChatGPT and Claude integration
- Refactored match simulator to use player ELO averages
- Updated API rate limiting and subscription checks
- Improved player name and surname formatting
- Fixed duplicate player entries
- Fixed tournament videos endpoint error
- Fixed timezone bug in live match point-by-point data retrieval
- Improved error handling for live endpoint
- Added MCP prompts for common Padel Analyst workflows
- Added
cancelledstatus support for matches - Docs: Added Padel Analyst section with Claude.ai and ChatGPT integration guides
- Docs: Added error codes reference page
- Docs: Added getting started guide
- Docs: Added rate limits documentation
- Prepared API for 2026 Premier Padel season
- Added
per_pageparameter to list endpoints - Added new MCP tool parameters
- Filtered private tournaments from public responses
- New: Pairs endpoint (
/pairs) with full pair information - New: Pair statistics endpoint with match history
- New: Player statistics resource (
/players/{id}/stats) - Added date filters for matches endpoint
- Added filters to pair endpoints (matches, statistics)
- Added FIP Gold and FIP Silver tournament levels
- Added Fantasy integration to Season API
- Improved error responses: 422 for unsupported tournament levels
- New: CSV export feature (PRO plan)
- New: Match head-to-head endpoint (
/matches/{id}/h2h) - New: Previous and next match relations
- New: Match video relation
- Added
languageparameter to news endpoint - Added
round_namefield to match response - Added
courtparameter to matches list - Added player and tournament links/URLs
- Improved tournament error handling
- Renamed court order fields for consistency
- New: Tournament videos endpoint
- Added
retiredstatus for incomplete matches - Improved match duration calculation
- Fixed point-by-point live scores
- Added additional player search parameters
- Added more sorting options for players endpoint
- Added
winnerattribute to match response - Added
channelinformation to live resource - Improved score format to include tie-break details
- New: Match simulator endpoint (
POST /matches/simulate) - New: Elo history endpoint for players
- New: Match category filter
- Added match index to API response
- Updated MCP integration to version 1.1
- Added configurable tournament level support
- New: Related matches endpoint (
/matches/{id}/related) - New: Head-to-head (H2H) endpoint
- New: MCP tools for Claude Desktop integration
- Added player search by name with unaccent support
- Added tournament search by name
- Added match sorting and ordering parameters
- Added
pageparameter to player matches - Moved players data to subproperty in match response
- New: Live scores endpoint (
/live) - New: Point-by-point match details
- Real-time match data with 4-second cache
- API request logging infrastructure
- New: Match statistics resource (
/matches/{id}/stats) - Added statistics translations
- Added match name field
- Improved tournament name formatting
- Limited seasons to Premier Padel coverage