About this endpoint
What it does
Extracts article content from a webpage URL and returns the parsed article fields in a JSON object. The request sends the target webpage URL, and the response may include the article body, metadata, detected language, confidence scores, source URL, and word count.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| url | String | Yes | URL of the webpage to extract, audit, or validate content from. Must be a valid http or https URI. |
Response
Returns a JSON object with top-level fields for the extracted article content and metadata: body (string), date (string in date format), title (string), author (string), images (string array of URI values), language (string), confidence (object), source_url (string in URI format), and word_count (integer). The confidence object contains body, title, and author number fields.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| body | String | No | Extracted article body text. |
| date | String | No | Article date in YYYY-MM-DD format. |
| title | String | No | Article title. |
| author | String | No | Article author. |
| images | String Array | No | Image URLs extracted from the article. Each item is a URI. |
| language | String | No | Detected language of the article. |
| confidence | Object | No | Confidence scores for extracted fields. Contains body, title, and author number fields. |
| source_url | String | No | Source URL of the extracted article content. Must be a valid URI. |
| word_count | Integer | No | Word count of the extracted article content. |