Readability Article Body & Byline Extractor
scrape_readable_articleExtracts core article content, author bylines, publication dates, and reading time from web pages while removing navigation, ads, and cookie banners to isolate editorial text.
Instructions
Extracts primary article body, author bylines, publication timestamps, and estimated reading duration from web pages. Use when stripping navigation bars, advertisement containers, and cookie banners to isolate core editorial content; for converting full HTML to markdown, use extract_clean_markdown instead. Stateless read-only edge call (max 32 KB, 60 RPM): accepts 'html_content' ('readability_profile' defaults to 'article_body_strict'), supports '?demo=true' or L402 (10 sats), and returns HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html_content | Yes | Target web page HTML containing the article, editorial post, or blog content. | |
| include_byline | No | Whether to parse author names, affiliations, and editorial publication dates. | |
| readability_profile | No | Content isolation heuristic: strict article body, technical documentation, or forum thread. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Extracted main article headline. | |
| byline | Yes | Author credit or publishing editorial team. | |
| excerpt | Yes | Short leading synopsis or meta description. | |
| content_text | Yes | Sanitized primary article narrative text. | |
| reading_time_minutes | Yes | Estimated reading duration in minutes based on 220 WPM. |