Sports-betting content monitoring
Use CBS Sports endpoints to turn sports-betting content monitoring into repeatable API requests with documented inputs and JSON responses.
Monitor US league news, college sports, soccer, golf, tennis, UFC, betting, and season-specific analysis.
Collect CBS Sports headlines, sections, and articles through 5 documented Crawlora endpoints, including an author-related route. Covers NFL, NBA, MLB, and NHL.
Endpoint families
5
Documented params
9
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
7
Schema refs
5
{
"platform": "CBS Sports",
"endpoint": "cbssports-headlines",
"method": "GET",
"path": "/cbssports/headlines",
"auth": "apiKey"
}Use cases
Collect CBS Sports headlines, sections, and articles through 5 documented Crawlora endpoints, including an author-related route. Covers NFL, NBA, MLB, and NHL.
Use CBS Sports endpoints to turn sports-betting content monitoring into repeatable API requests with documented inputs and JSON responses.
Use CBS Sports endpoints to turn league transaction research into repeatable API requests with documented inputs and JSON responses.
Use CBS Sports endpoints to turn college and professional sports feeds into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live CBS Sports endpoint catalog — 5 endpoints, 9 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented CBS Sports endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
9 request parameters are documented across those CBS Sports endpoints, 7 of them required — the full input contract is public before you write any integration code.
5 of the 5 CBS Sports endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
CBS Sports endpoints document their error responses (400, 404, 429 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.
5 hosted MCP tools back the CBS Sports endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/cbssports/article
/cbssports/author
/cbssports/headlines
/cbssports/news
/cbssports/sections
Endpoint catalog
/cbssports/headlinesReturns fresh headlines from one CBS Sports per-sport feed. `section` is required and takes one of 21 slugs, such as `nfl`, `college-basketball`, `soccer`, `ufc`, `betting` or `general`. Each item has a title and URL, and may carry a summary, author, publication time and image.
Sampled 14 Oct 2026: 36 items, 6 fields filled in every item. published_at: 2026-10-12 to 2026-10-13; url: cbssports.com.
MCP tool cbssports_headlines
/cbssports/newsReturns the current CBS Sports headlines across every sport, with no input needed: news stories, analysis columns and picks or predictions articles. Only article links are returned; video, scores, schedule and player pages are filtered out. Items have `title` and `url`, plus `summary`, `published_at` and `author` when provided.
Sampled 14 Oct 2026: 35 items, 6 fields filled in every item. published_at: 2026-10-13; url: cbssports.com.
MCP tool cbssports_news
/cbssports/sectionsLists the 21 CBS Sports per-sport sections accepted by `cbssports-headlines`, from `nfl`, `nba` and `soccer` to `betting`, `prediction` and `general`. Each has a `slug`, a display `name` and the feed `url`. A feed can include a story from a neighbouring sport, and off-season ones such as `olympics` can be weeks or months old.
Sampled 14 Oct 2026: 21 items, 3 fields filled in every item. name: “NFL” and 20 other values; url: cbssports.com.
MCP tool cbssports_sections
/cbssports/articleReturns a CBS Sports article by `url`, a canonical `https://www.cbssports.com/<sport>/news/<slug>/` address, including `nfl/draft/news/` and fantasy football news: title, description, publication and update times, authors, lead image and body `paragraphs`. Video, scores, schedule and player pages are rejected. `paywalled` is omitted because the articles are free.
Sampled 14 Oct 2026: 8 of 8 fields returned with a value. published_at: 2026-09-24; url: cbssports.com.
MCP tool cbssports_article
/cbssports/authorReturns a CBS Sports writer's profile, identified by `slug` (such as `david-cobb`) or a `cbssports.com/writers/<slug>/` `url`; exactly one is required and an unknown slug returns not-found. The response has name, title, headshot, bio, X/Twitter link and about 15 recent articles with title, URL and summary. Profile fields the page lacks are omitted.
Sampled 14 Oct 2026: 15 items, 3 fields filled in every item. url: cbssports.com; title: median 104 characters.
MCP tool cbssports_author
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape CBS Sports
CBS Sports is useful for league-based collection, especially when betting and college-sport reporting should remain separately labeled. The public catalog covers NFL, college football, NBA, college basketball, WNBA, MLB, NHL, soccer, golf, tennis, and combat sports. Build league-specific feeds before comparing coverage volume, and preserve whether an article is a betting pick, roster report, or game recap. The 2026-09-26 NFL feed included Week 3 picks and Giants quarterback reporting, which have different evidentiary value for a transaction tracker. Save the team, league, article timestamp, and original link alongside each result. A pull on 2026-10-27 listed 21 sections, and the tennis feed was three weeks stale while nfl was current. A second pull on 2026-10-27 re-checked the 21-slug section list and the cross-section feed.
The sections route lists per-sport slugs from nfl, nba and soccer to college-basketball, ufc, betting, prediction and general.
The news route spans every sport and returns news stories, analysis columns and picks or predictions articles; only article links are returned.
Article calls take a canonical https://www.cbssports.com/<sport>/news/<slug>/ address, including nfl/draft/news/ and fantasy football news.
The author route takes a slug (such as david-cobb) or a cbssports.com/writers/<slug>/ URL, exactly one; an unknown slug returns not-found.
nfl returned 36 stories from 2026-10-25 23:54 UTC to 2026-10-27 03:27, but tennis returned 36 stories from 2026-07-02 to 2026-10-07, so an off-season slug is a slow feed.
All sampled rows had byline, summary and image, and the news route returned 35 stories from 2026-10-26 20:08. Slugs include college-football, nba, college-basketball, womens-college-basketball and wnba.
On 2026-10-27 the sections route listed 21 slugs, among them nfl, college-football, nba, college-basketball, womens-college-basketball, wnba, mlb, nhl. Send slugs verbatim and keep the slug with each record, since a story can appear under more than one of them.
CBS Sports lists 21 slugs (nfl, college-football, nba, college-basketball, womens-college-basketball, wnba, mlb, nhl, soccer, golf, tennis, ufc, mma, boxing). On 2026-10-30 nfl returned 36 headlines from 2026-10-29 11:30 to 2026-10-30 04:02 UTC and college-football 36 from 2026-10-28 14:07, with 11 and 7 also in the 36-story strip; all rows had bylines, summaries and images.
Agent skills
Install a Crawlora agent skill and your agent can pull CBS Sports data as JSON through the documented API, without writing a scraper. These skills cover CBS Sports:
Researches public news from international, regional, business, technology, sports, science, and entertainment publishers through the Crawlora API —…
npx skills add github.com/Crawlora-org/crawlora-skills --skill news-media-researchFAQ
Yes. It returns news stories, analysis columns and picks or predictions articles.
21 per-sport slugs, including betting, prediction and general.
Not-found.
Yes. Tennis showed its newest story on 2026-10-07 when pulled on 2026-10-27.