Health content monitoring
Use Yahoo Health endpoints to turn health content monitoring into repeatable API requests with documented inputs and JSON responses.
Turn health.yahoo.com's own server-rendered health and wellness pages into structured JSON — homepage and section story feeds plus full article content. Credential-free.
Extract Yahoo Health's homepage and section editorial story feeds and full article content as structured JSON.
Endpoint families
3
Documented params
6
Examples
3
Live catalog snapshot
Active endpoints
3
Methods
GET
Required params
5
Schema refs
3
{
"platform": "Yahoo Health",
"endpoint": "yahoo-health-home",
"method": "GET",
"path": "/yahoo-health/home",
"auth": "apiKey"
}Use cases
Extract Yahoo Health's homepage and section editorial story feeds and full article content as structured JSON.
Use Yahoo Health endpoints to turn health content monitoring into repeatable API requests with documented inputs and JSON responses.
Use Yahoo Health endpoints to turn wellness editorial aggregation into repeatable API requests with documented inputs and JSON responses.
Use Yahoo Health endpoints to turn content pipelines into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Yahoo Health endpoint catalog — 3 endpoints, 6 documented request parameters, and 3 published response schemas — the same catalog Docs and Playground run against.
3 documented Yahoo Health endpoints, grouped into 3 request families — Article, Category and Home.
6 request parameters are documented across those Yahoo Health endpoints, 5 of them required — the full input contract is public before you write any integration code.
3 of the 3 Yahoo Health endpoints ship a recorded example response, and 3 carry a documented response schema — you can code against the real JSON before the first request.
Yahoo Health endpoints document their error responses (400, 404, 429, 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.
3 hosted MCP tools back the Yahoo Health 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.
/yahoo-health/article
/yahoo-health/category
/yahoo-health/home
Endpoint catalog
/yahoo-health/homeReturns Yahoo Health's homepage editorial story feed: title, destination URL, category, and thumbnail image for each story. Sourced from Yahoo Health's own server-rendered homepage.
Response notes
- `category` is derived from the story's own URL path (e.g. `wellness`, `general`, `your-body`) and is omitted only if the URL doesn't match the expected `/<category>/.../article/....html` shape. - A blocked or CAPTCHA-served response returns `503`. Example response: ```json { "code": 200, "msg": "OK", "data": { "items": [ { "id": "130000290", "title": "Sleep experts say these 6 signs mean you need a firmer mattress", "url": "https://health.yahoo.com/wellness/article/signs-you-need-a-firmer-mattress-130000290.html", "category": "wellness", "thumbnail_url": "https://s.yimg.com/lo/mysterio/api/example/mattress.jpg" } ] } } ```
MCP tool yahoo_health_home
/yahoo-health/categoryReturns a Yahoo Health section's editorial story feed: title, destination URL, category, and thumbnail image for each story, with page-based pagination. Sourced from Yahoo Health's own server-rendered section pages.
Response notes
- Pagination follows Yahoo's own path-segment scheme (`health.yahoo.com/<category>/<page>/`), not a query-param offset; `next_page` is omitted when the section's own pagination control has no higher page number. - Only stories whose own URL path starts with `/<category>/` are returned -- a section page's cross-category recirculation modules do not leak unrelated stories into the result set. - An unrecognized `category` value returns `400`. Example response: ```json { "code": 200, "msg": "OK", "data": { "category": "wellness", "items": [ { "id": "130000290", "title": "Sleep experts say these 6 signs mean you need a firmer mattress", "url": "https://health.yahoo.com/wellness/article/signs-you-need-a-firmer-mattress-130000290.html", "category": "wellness", "thumbnail_url": "https://s.yimg.com/lo/mysterio/api/example/mattress.jpg" } ], "pagination": { "page": 1, "next_page": 2 } } } ```
MCP tool yahoo_health_category
/yahoo-health/articleReturns a single Yahoo Health article's full content: title, description, author, publish/update time, section, image, keywords, original publisher, and body paragraphs. Accepts a canonical health.yahoo.com article URL, such as one returned by the home or category story streams.
Response notes
- `provider` is the original outlet the story is syndicated from when applicable, otherwise `"Yahoo Life"`. - `paragraphs` can be an empty array for an article whose metadata loaded but whose body content did not render -- this is returned as a normal `200`, not an error. A response missing *both* metadata and body paragraphs is treated as an upstream error (parser drift or a block), not a silent empty success. - A `url` that isn't a `health.yahoo.com` article URL returns `400`. Example response: ```json { "code": 200, "msg": "OK", "data": { "url": "https://health.yahoo.com/wellness/article/signs-you-need-a-firmer-mattress-130000290.html", "title": "Sleep experts say these 6 signs mean you need a firmer mattress", "description": "Your too-soft mattress might be why you're waking up sore, hot or stiff — here's how to tell.", "author": "Holly Pevzner", "published_at": "2026-08-08T13:00:00Z", "updated_at": "2026-08-08T13:00:00Z", "section": "Wellness", "image_url": "https://s.yimg.com/lo/mysterio/api/example/firm-mattress-hero.jpg", "keywords": ["firm mattress", "soft mattress", "Ibrahim"], "provider": "Yahoo Life", "paragraphs": [ "Nearly 3 in 10 people who wake up in pain blame their mattress..." ] } } ```
MCP tool yahoo_health_article
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 Yahoo Health
Yahoo Health has no public developer API, but health.yahoo.com's own pages are credential-free public HTML. Crawlora's 3 Yahoo Health endpoints return the homepage and section story feeds and full article content as normalized JSON.
The homepage endpoint returns Yahoo Health's editorial story feed; the category endpoint returns a section's feed (conditions, general, healthcare, treatments, wellness, or your-body) with page-based pagination — each story includes its title, destination URL, category, and thumbnail image.
Pass a story's canonical health.yahoo.com article URL from either feed to the article endpoint to get its title, description, author, publish/update time, section, image, keywords, original publisher, and full body paragraphs.
FAQ
No. Yahoo Health has no public developer API. Crawlora's endpoints read health.yahoo.com's own server-rendered pages and return the data as normalized JSON.
conditions, general, healthcare, treatments, wellness, and your-body — the category endpoint's category parameter accepts exactly those six values.
Pass the article's URL (returned by the home or category endpoints as each story's url field) to /yahoo-health/article.