TableTennisAPI

The Table Tennis API from AllSports covers the full competition lifecycle so you can power fixtures, editorial, and analytics experiences without scraping. Daily and live event endpoints surface schedules, scorelines, incidents, historical form, head-to-head, streaks, highlights, fan votes, and win probability. Rich odds snapshots, TV broadcast listings, country flags, and branded placeholders…

108 subscribers
9.8/10 popularity
414 ms avg latency
100% success rate
84 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

TableTennisAPI endpoints

MethodEndpointDescription
TV
GET getCountryTVChannels
/api/tv/country/{countryCode}/channels
Retrieves available TV channels for a specific country.
GET getMatchTVChannelVotes
/api/tv/channel/{channId}/event/{id}
Fetches viewer voting data from a specific TV channel that is broadcasting the match.
GET getTVChannelSchedule
/api/tv/channel/{id}/schedule
Retrieves the broadcast schedule for a specific TV channel.
GET getMatchTVCountries
/api/tv/country/all/event/{id}
Lists the countries and the TV channels within them that are broadcasting a specific match.
Media
GET getCountryFlag
/api/img/flag/{flag}
Fetches the PNG flag image asset corresponding to a provided country code. The response is the raw image data.
GET getCountryFlagImgAPI
/api/country/{code}/flag
Fetches the flag image from the image API by country code.
Placeholders
GET getPlaceholderPlayerSvg
/api/placeholder/player.svg
Returns a static placeholder graphic for a player. The response is an SVG image.
GET getTeamPlaceholderImage
/api/placeholder/team.svg
Returns a static placeholder graphic for a team. The response is an SVG image.
GET getPlaceholderTournamentSvg
/api/placeholder/tournament.svg
Returns a static placeholder graphic for a tournament. The response is an SVG image.
GET getPlaceholderTournamentPng
/api/placeholder/tournament.png
Returns a static placeholder graphic for a tournament. The response is an SVG image.
GET getPlaceholderManagerPng
/api/placeholder/manager.png
Returns a static placeholder graphic for a manager. The response is an SVG image.
GET getPlaceholderPlayerPng
/api/placeholder/player.png
Returns a static placeholder graphic for a player. The response is an SVG image.
GET getPlaceholderManagerSvg
/api/placeholder/manager.svg
Returns a static placeholder graphic for a manager. The response is an SVG image.
Calendar
GET getCalendarDaysWithEvents
/api/calendar/season/{seasonId}/{year}/days-with-events
Retrieves days that have events for a specific season and year.
GET getTableTennisCalendarOverview
/api/table-tennis/calendar/{month}/{year}
Provides unique tournaments with events for the requested month.
GET getTableTennisCategoriesForADay
/api/table-tennis/calendar/{day}/{month}/{year}/categories
Lists categories that have events on the provided date.
GET getTableTennisCategoriesForMultipleDays
/api/table-tennis/calendar/{month}/{year}/categories
Aggregates categories for up to five days in the given month.
Categories
GET getCategoryEventsByDate
/api/table-tennis/category/{id}/events/{day}/{month}/{year}
Lists all matches in the category for the provided day.
GET getCategoryImage
/api/category/{categoryId}/image
Retrieves the image/logo for a sport category.
Config
GET getAllCountries
/api/countries/all
Retrieves a list of all available countries.
Rankings
GET getTeamRankings
/api/rankings/team/{teamId}
Retrieves rankings for a specific team.
Search
GET searchAllEntities
/api/search/all
Searches across all entity types (teams, players, tournaments).
GET getSearchSuggestions
/api/search/suggestions/{entityType}
Retrieves search suggestions for a specific entity type.
GET searchTableTennisEntities
/api/table-tennis/search/{term}
Searches for table tennis teams, players, and tournaments.
GET searchByEntityType
/api/search/{entityType}
Searches for entities of a specific type.
GET searchUniqueTournaments
/api/search/unique-tournaments
Searches for unique tournaments.
Matches
GET getLiveTableTennisEvents
/api/table-tennis/events/live
Lists all currently live table tennis matches.
GET getTableTennisMatchForm
/api/table-tennis/event/{id}/form
Provides pre-game form information for both competitors.
GET getTableTennisMatchIncidents
/api/table-tennis/event/{id}/incidents
Lists point-by-point incidents and notable events.
GET getTableTennisMatchWinProbability
/api/table-tennis/event/{id}/win-probability
Returns win probability timeline for the match.
GET getMatchWinningOdds
/api/table-tennis/event/{id}/provider/{providerId}/winning-odds
Retrieves winning odds for a specific table tennis match and provider.
GET getTableTennisMatchStreaksWithOdds
/api/table-tennis/event/{id}/streaks/odds
Returns streak details paired with bookmaker odds.
GET getTableTennisMatchDetails
/api/table-tennis/event/{id}
Returns core information for the requested match.
GET getTableTennisMatchStreaks
/api/table-tennis/event/{id}/streaks
Returns recent streak information for the match participants.
GET getTableTennisEventsByDate
/api/table-tennis/events/{day}/{month}/{year}
Deprecated — the flat per-date feed is being retired. Assemble the day per competition instead — list categories then call /api/{sport}/category/{id}/events/{day}/{month}/{year},…
GET getTableTennisHeadToHeadSummary
/api/table-tennis/event/{id}/duel
Provides aggregated head-to-head totals for the competitors.
GET getFeaturedTableTennisEventsWithOdds
/api/table-tennis/events/odds/featured/{providerId}
Returns highlighted table tennis events with odds information for a provider.
GET getMatchFeaturedOdds
/api/table-tennis/event/{id}/odds/{providerId}/featured
Retrieves featured odds for a specific table tennis match and provider.
GET getTableTennisMatchLineups
/api/table-tennis/event/{id}/lineups
Returns confirmed lineups when available.
GET getTableTennisMatchVotes
/api/table-tennis/event/{id}/votes
Returns community votes for player of the match.
GET getFeaturedTableTennisEventsByTiers
/api/table-tennis/events/odds/featured-by-tiers/{providerId}
Returns highlighted table tennis events by tiers with odds information for a provider.
GET getTableTennisMatchStatistics
/api/table-tennis/event/{id}/statistics
Provides detailed statistics for the specified match.
GET getTableTennisMatchOdds
/api/table-tennis/event/{id}/odds
Retrieves odds from bookmaker `1` for the match.
GET getTableTennisHeadToHeadHistory
/api/table-tennis/event/{customId}/h2h
Returns historical meetings for the match custom identifier.
GET getTableTennisMatchHighlights
/api/table-tennis/event/{id}/highlights
Returns available highlight clips for the match.
GET getTableTennisEventsWithOdds
/api/table-tennis/events/odds/{day}/{month}/{year}
Returns scheduled matches together with odds for bookmaker `1`.
Tournaments
GET getTableTennisTournamentFeaturedEvents
/api/table-tennis/tournament/{tournamentId}/featured-events
Lists highlighted events for the tournament.
GET getTableTennisTournamentRounds
/api/table-tennis/tournament/{tournamentId}/season/{seasonId}/rounds
Lists available rounds for the tournament season.
GET getTableTennisTournamentStatisticsInfo
/api/table-tennis/tournament/{tournamentId}/season/{seasonId}/statistics/info
Lists available statistics fields for the season.
GET getTableTennisTournamentLastMatches
/api/table-tennis/tournament/{tournamentId}/season/{seasonId}/events/last/{page}
Returns finished matches for the season, paginated.
+ 34 more endpoints on the provider's documentation.

TableTennisAPI pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 50 / daily
PRO $9.99 / month 5 / second
  • Requests: 20,000 / daily (then $0.0100 each)
ULTRA $14.99 / month 8 / second
  • Requests: 33,321 / daily (then $0.0100 each)
MEGA Recommended $24.99 / month 10 / second
  • Requests: 44,432 / daily (then $0.0100 each)

More Sports APIs

View all →
  • The Football Prediction API delivers machine-generated predictions for upcoming football matches across…

    ReviewedSportsFreemium9.5k subscribers
  • Sign up directly on our platform: https://therundown.io/pricing/api Please see our docs at…

    SportsFreemium2.2k subscribers
  • +1 220 football leagues & cups. Livescore (15s), live & pre-match odds, events, line-ups, coachs, players,…

    SportsFree
  • Live Sports Odds is a freemium API that aggregates real-time and pre-match betting lines from dozens of UK,…

    ReviewedSportsFreemium9.9k subscribers
  • All NBA Stats DATA, Games, Livescore, Standings, Players, Statistics...

    SportsFreemium
  • FlashScore API (flashscore.com) - Real-Time Scores, Results & Match Stats. Get detailed sports data…

    SportsFreemium2.5k subscribers