Monitor sports coverage and match data
Use Sportskeeda endpoints to turn monitor sports coverage and match data into repeatable API requests with documented inputs and JSON responses.
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Use Sportskeeda API for sports news, college basketball schedules, NFL data, community wikis, quizzes, and player-guessing games as structured JSON.
Endpoint families
6
Documented params
146
Examples
48
Live catalog snapshot
Active endpoints
48
Methods
GET
Required params
82
Schema refs
48
{
"platform": "Sportskeeda",
"endpoint": "sportskeeda-sections",
"method": "GET",
"path": "/sportskeeda/sections",
"auth": "apiKey"
}Use cases
Use Sportskeeda API for sports news, college basketball schedules, NFL data, community wikis, quizzes, and player-guessing games as structured JSON.
Use Sportskeeda endpoints to turn monitor sports coverage and match data into repeatable API requests with documented inputs and JSON responses.
Use Sportskeeda endpoints to turn research public community wiki pages and contributors into repeatable API requests with documented inputs and JSON responses.
Use Sportskeeda endpoints to turn track quiz categories and daily guessing-game clues into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Sportskeeda endpoint catalog — 48 endpoints, 146 documented request parameters, and 48 published response schemas — the same catalog Docs and Playground run against.
48 documented Sportskeeda endpoints, grouped into 48 request families — Article, Author and College Basketball Schedule, plus 45 more.
146 request parameters are documented across those Sportskeeda endpoints, 82 of them required — the full input contract is public before you write any integration code.
48 of the 48 Sportskeeda endpoints ship a recorded example response, and 48 carry a documented response schema — you can code against the real JSON before the first request.
Sportskeeda endpoints document their error responses (400, 404, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
48 hosted MCP tools back the Sportskeeda endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/sportskeeda/article
/sportskeeda/author
/sportskeeda/college-basketball-schedule
/sportskeeda/college-basketball-schedule-options
/sportskeeda/cricket-commentary
/sportskeeda/cricket-match
Featured endpoints
/sportskeeda/sectionsReturns the live parent/child navigation tree, including external destinations marked explicitly, plus every public sports landing URL from Sportskeeda's sports sitemap.
Response notes
Example response: ```json { "code": 0, "data": { "navigation": [ { "name": "NFL", "slug": "nfl", "url": "https://www.sportskeeda.com/nfl", "items": [ {"name": "NFL Home", "slug": "nfl", "url": "https://www.sportskeeda.com/nfl", "external": false}, {"name": "Schedule ⚡", "slug": "nfl/schedule", "url": "https://www.sportskeeda.com/nfl/schedule", "external": false} ] } ], "sections": [ {"slug": "/nfl", "url": "https://www.sportskeeda.com/nfl", "last_modified": "2026-09-28T12:06:45+00:00"} ] } } ```
MCP tool sportskeeda_sections
/sportskeeda/taxonomy-searchCalls Sportskeeda's anonymous frontend taxonomy search across categories, events, teams, players, wiki pages, and wiki tags. The upstream UI always searches all six types; the q phrase is sanitized and capped at 100 characters just like the site.
Response notes
Example response: ```json { "code": 0, "data": { "query": "nfl", "taxonomies": ["category", "event", "team", "player", "wiki", "wiki_tag"], "results": [ {"id": "30718", "taxonomy": "category", "slug": "nfl", "path_slug": "nfl", "title": "NFL", "url": "https://www.sportskeeda.com/nfl", "post_count": 122032} ] } } ```
MCP tool sportskeeda_taxonomy_search
/sportskeeda/newsReturns the current public Sportskeeda news sitemap entries. Use /sportskeeda/sections to discover all navigation groups and sports landing pages, and /sportskeeda/taxonomy-search to search categories, events, teams, players, wiki pages, and wiki tags.
Response notes
Example response: ```json { "code": 0, "data": { "items": [ { "title": "PSG handed major Lionel Messi injury scare ahead of Bayern Munich clash in latest fitness update: Reports", "url": "https://www.sportskeeda.com/football/rumor-psg-handed-major-lionel-messi-injury-scare-ahead-bayern-munich-clash-latest-fitness-update-reports", "type": "article", "published_at": "2023-02-10T04:02:00Z" } ] } } ```
MCP tool sportskeeda_news
/sportskeeda/feedFetches the public article cards for a Sportskeeda section, event, team-news, or player-news slug. Page pagination is accepted only when the source advertises it.
MCP tool sportskeeda_feed
/sportskeeda/articleReturns public article metadata and body paragraphs for a Sportskeeda article slug. Discovered slugs may contain case-preserving percent-encoded characters. A canonical Sportskeeda URL remains accepted for existing clients. Provide exactly one of slug or url; use /sportskeeda/sections and /sportskeeda/sitemaps for topic discovery.
Response notes
Example response: ```json { "code": 0, "data": { "url": "https://www.sportskeeda.com/football/rumor-psg-handed-major-lionel-messi-injury-scare-ahead-bayern-munich-clash-latest-fitness-update-reports", "title": "PSG handed major Lionel Messi injury scare ahead of Bayern Munich clash in latest fitness update: Reports", "published_at": "2023-02-10T04:02:00Z", "authors": ["Sripad"], "paragraphs": ["Lionel Messi is a doubt for Paris Saint-Germain's clash with Bayern Munich."] } } ```
MCP tool sportskeeda_article
/sportskeeda/authorReturns one public Sportskeeda author's name and recent article links from the canonical author profile.
Response notes
Example response: ```json { "code": 0, "data": { "name": "Sripad", "slug": "sripad", "url": "https://www.sportskeeda.com/author/sripad", "articles": [ { "title": "PSG handed major Lionel Messi injury scare ahead of Bayern Munich clash in latest fitness update: Reports", "url": "https://www.sportskeeda.com/football/rumor-psg-handed-major-lionel-messi-injury-scare-ahead-bayern-munich-clash-latest-fitness-update-reports", "type": "article" } ] } } ```
MCP tool sportskeeda_author
Related APIs
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
Media & Streaming
Search public Ticketmaster events and browse the full discovery hierarchy by category or city, with pagination plus event, attraction, and venue detail endpoints -- including fan reviews, related attractions, trending attractions, and enhanced venue branding -- for live-entertainment research.
How to scrape Sportskeeda
Sportskeeda publishes sports and entertainment coverage alongside community-built wikis, quizzes, and interactive fan games. Keep those surfaces separate: use the sports taxonomy and event options for reporting, the Wiki project/category directory for community page research, and the quiz or game discovery calls for interactive content. For Wikis, discover the current project slugs, search or page through page results with documented 1-based pagination, then pass returned host-free path_slug values to article, contributor, activity, issue, and summary routes. Quiz categories and guessing games are live-discovered; quiz lists do not expose working pagination, quiz detail omits correct answers, and daily guessing-game responses return clues without the solution. For college basketball, discover current seasons and the date-picker window before requesting a date; `conf` is not accepted while source conference metadata is incomplete. Existing cricket commentary cursors, NBA question paging, event-calendar filters, and NFL transaction options remain separate contracts. Publisher references: https://www.sportskeeda.com/about-us and https://wiki-origin.sportskeeda.com/.
Use the sections and taxonomy search endpoints to find current categories, events, teams, and players.
Read news feeds, article records, schedules, standings, rankings, or team pages with a host-free slug.
Use page options or transaction options for the available season, month, team, and table filters. A team's transaction slug and a month code are returned together with the site's current season choices; use the exact offered value rather than inferring one from a date or team name.
Take a host-free match slug from /sportskeeda/schedule into /sportskeeda/cricket-match. For older ball-by-ball events, pass a nonzero 24-character lowercase hexadecimal event cursor to /sportskeeda/cricket-commentary; language is accepted only with a cursor, using en, hi, ta, te, or bho.
Use /sportskeeda/college-basketball-schedule-options to refresh the valid season years and current date-picker window, then send both YYYY-MM-DD date and season to /sportskeeda/college-basketball-schedule. The visible site has a conference selector, but `conf` is not an accepted parameter because source metadata currently makes that filter return no games.
Read /sportskeeda/event-calendar-options before requesting the US or India calendar. Use the exact region-specific sport and current month values, or supply both start_date and end_date; month and date-range filters cannot be combined.
/sportskeeda/nba-queries accepts category player-stat or player-vs-team, with zero-based offset and limit 1–500 (default 100). Its host-free question slug can be passed to page-data; this directory is separate from the general sections taxonomy.
Take a host-free match slug from /sportskeeda/schedule into /sportskeeda/cricket-match. For older ball-by-ball events, pass a nonzero 24-character lowercase hexadecimal event cursor to /sportskeeda/cricket-commentary; language is accepted only with a cursor, using en, hi, ta, te, or bho.
Read /sportskeeda/event-calendar-options before requesting the US or India calendar. Use the exact region-specific sport and current month values, or supply both start_date and end_date; month and date-range filters cannot be combined.
/sportskeeda/nba-queries accepts category player-stat or player-vs-team, with zero-based offset and limit 1–500 (default 100). Its host-free question slug can be passed to page-data; this directory is separate from the general sections taxonomy.
Call /sportskeeda/wiki-options, then use a discovered project slug with wiki-categories or wiki-pages. Wiki pages uses 1-based page values, limit 1–100, documented sort and sort_by choices, and an optional search string up to 100 characters. Pass the returned host-free path_slug—not a guessed URL—to wiki-article and the public contributors, activity, issues, or summary tabs.
Refresh /sportskeeda/quiz-categories to get current category slugs and pass one to /sportskeeda/quizzes. The list currently repeats results for upstream page changes, so no page parameter is exposed; use a returned quiz detail slug with /sportskeeda/quiz, which returns prompts and choices but no correctness or answer-submission fields.
Use /sportskeeda/guessing-games to discover current WWE or NFL game slugs. Request /sportskeeda/guessing-game with a valid YYYY-MM-DD date for that day's clues, or /sportskeeda/guessing-game-entities for the public entity list. The puzzle response omits correct_response; empty instances for a date without a puzzle are a valid no-puzzle result.
FAQ
Use the sections, taxonomy search, and page options endpoints. Transaction options lists every supported NFL team transaction slug.
Yes. Discover the available seasons and months with transaction options, then request each month and follow its pagination.
Get a host-free match slug from schedule, request the cricket match record, then copy a nonzero 24-character lowercase hexadecimal event ID from its commentary list into the cursor parameter. A language value (en, hi, ta, te, or bho) is valid only when a cursor is supplied.
Discover the current region, sport, and month values first. Regions are us and india; each accepts only the sport subset returned for it. You may use repeatable month values or provide both inclusive start_date and end_date, but not both kinds of date filter together.
Yes. nba-queries supports category player-stat or player-vs-team, zero-based offset, and limit from 1 to 500. Its returned slugs identify question pages for page-data and are not section-feed slugs.
Discover the project with wiki-options, search or page through wiki-pages using the documented filters, then use its host-free path_slug for article, contributors, activity, issues, and community counts. Categories and project lists are dynamic; refresh discovery rather than hard-coding the example slugs.
No. Quiz detail returns the public prompts and choices; correctness flags, answer checking, submissions, and user activity are excluded. The quiz list has no supported page filter because upstream page links returned the same cards during validation.
No. It returns the public dated clues and image metadata but omits correct_response. Discover a current game slug first and pass a calendar date; a valid date with no puzzle can return an empty instances array.
Discover seasons and the current date window with college-basketball-schedule-options, then provide both a YYYY-MM-DD date and season year. `conf` is intentionally unsupported while source conference metadata is incomplete, even though the publisher's page displays a conference selector.