With Article Data Extractor you will be able to scrape and retrieve all the relevant information from any article you find on the web. Forget about ads, banners and other unessential parts as well. Only receive all the data related to the article of your choice.
Article Data Extractor takes only 1 parameter — the URL of any article or blog. It scrapes and extracts any relevant information such as title, text, published time, media links, and many more. Save time and receive all this data structured so you can filter, query, and store all the information that the web has for you.
This API is perfect for any marketing agency or any news platform that wants to retrieve the most important information from an article. This is the author's name, the text from the article itself, and do not forget about TAGS. With this API all the tags embedded in the article will be available.
Also, this is great to compare what images are using other blogs or news forums in different articles.
So, if you have a large collection of articles, you will be able to filter by author's name, by tag elements, or even by published dates. This API will help you to have your articles better organized. }
Besides API call limitations per month:
Version 2.0 will allow you to parse any article of your choice.
Extract main article and metadata from a news entry or blog post.
Article Data Extractor - Endpoint Features
| Object | Description |
|---|---|
url |
[Required] The URL of the article. |
{"error":0,"message":"Article extraction success","data":{"url":"https://9to5google.com/2025/01/24/perplexity-assistant-android/","title":"Perplexity Assistant rivals Gemini for Android as your next action model AI","description":"Another AI assistant is rolling out for Android, but this one brings the promise of real-world value.\nThe Perplexity Assistant is an AI model that can actually hail rides from Uber and perform tasks through apps on your phone.\nPerplexity Assistant is launching today for all Android users on the Google Play Store.\nThe app acts as an AI assistant in much the same way Android users are used to.\nWith the press and hold of the power button, Perplexity AI shows up in the bottom third of your screen....","links":["https://9to5google.com/2025/01/24/perplexity-assistant-android/"],"image":"https://i0.wp.com/9to5google.com/wp-content/uploads/sites/4/2025/01/Perplexity-AI-header-1.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1","content":"<div>\n\t<img width=\"1600\" height=\"800\" src=\"https://9to5google.com/wp-content/uploads/sites/4/2025/01/Perplexity-AI-header-1.jpg?quality=82&strip=all&w=1600\" class=\"skip-lazy wp-post-image\" alt=\"\">\n\n<p>Another AI assistant is rolling out for Android, but this one brings the promise of real-world value. The Perplexity Assistant is an AI model that can actually hail rides from Uber and perform tasks through apps on your phone.</p>\n\n\n\n<p id=\"more-658844\"></p>\n\n\n\n<p>We’ve seen the promise of LAMs (large action models) before. The idea is an AI model that can perform tasks on a device. To a degree, Google Gemini is both an LLM and an LAM, allowing you to open apps and complete actions throughout your phone, though it has some limits.</p>\n\n\n\n<p>The newest model on the scene seems to be offering Android users an alternative. <a href=\"https://x.com/AravSrinivas/status/1882467172498436291?t=oCDmHUXDRTqq4u51eQnNKA&s=19\">Perplexity Assistant is launching today</a> for all Android users on the <a href=\"https://play.google.com/store/apps/details?id=ai.perplexity.app.android&hl=en_US&pli=1\">Google Play Store</a>. The app acts as an AI assistant in much the same way Android users are used to. With the press and hold of the power button, Perplexity AI shows up in the bottom third of your screen. You have to set it to replace Gemini, of course.</p>\n\n\n\n<p>The most impressive part about Perplexity Assistant is that it’s able to use Android apps for me outside of a specific ecosystem. While it took some trying and failing, eventually I was able to get it to open Uber and find me a ride to the airport — something I haven’t been able to get other assistants to do. It can also play music through Spotify or YouTube, though that isn’t as exciting. It can, however, book dinner reservations using OpenTable, which is pretty neat.</p>\t<p id=\"div-gpt-ad-outbrain-ad-658844\" class=\"th4e5a5144 th8ed1b1c4\">\n\t\t \n\t</p>\n\t\n\n\n\n<p>As a direct comparison to Gemini, I found that the information it gave me was a little more nuanced. Asking what was in front of me meant that the camera was opened and the assistant analyzed my surroundings, giving me a good, detailed overview of my coffee cup in front of me that was akin to what <a href=\"https://9to5google.com/2025/01/22/pixel-9-new-gemini-live/\">Gemini Live would offer</a> me. It’s worth noting that it took several tries for the Perplexity Assistant to understand that I wanted it to analyzed what the camera was looking at. This app is not bug-free by any means, but it shows a lot of promise.</p>\n\n\n\n<p>This is something Gemini is able to accomplish in through the Gemini app and wants to furt<a href=\"https://9to5google.com/2025/01/22/pixel-9-new-gemini-live/\">her in upcoming updates</a>, but, for now, it takes a little more manual work to get the answer you need.</p>\n\n\n\n<p>Perplexity Assistant for Android is free on the Google Play Store, and the free subscription will let you use all of the mentioned features. There is a $19.99/month plan for the Perplexity Pro model.</p>\n\t<p class=\"disclaimer-affiliate\">FTC: We use income earning auto affiliate links. <a href=\"https://9to5mac.com/about/#affiliate\">More.</a></p><a href=\"https://bit.ly/3Wl6AUI\"><img class=\"aligncenter size-full wp-image-657492\" src=\"https://9to5google.com/wp-content/uploads/sites/4/2025/01/native-banner-750_150.jpg?quality=82&strip=all\" alt=\"\" width=\"750\" height=\"150\"></a></div>","author":"Andrew Romero, Damien Wilde, Abner Li, Ben Schoon, Google Pixel Pro Fold, Pixel Watch","favicon":"https://9to5google.com/wp-content/themes/ninetofive/dist/svg/9to5-clock.svg","source":"9to5google.com","published":"2025-01-24T00:00:00","ttr":2.08,"plain_text":"Another AI assistant is rolling out for Android, but this one brings the promise of real-world value. The Perplexity Assistant is an AI model that can actually hail rides from Uber and perform tasks through apps on your phone.\n\nWe’ve seen the promise of LAMs (large action models) before. The idea is an AI model that can perform tasks on a device. To a degree, Google Gemini is both an LLM and an LAM, allowing you to open apps and complete actions throughout your phone, though it has some limits.\n\nThe newest model on the scene seems to be offering Android users an alternative. Perplexity Assistant is launching today for all Android users on the Google Play Store. The app acts as an AI assistant in much the same way Android users are used to. With the press and hold of the power button, Perplexity AI shows up in the bottom third of your screen. You have to set it to replace Gemini, of course.\n\nThe most impressive part about Perplexity Assistant is that it’s able to use Android apps for me outside of a specific ecosystem. While it took some trying and failing, eventually I was able to get it to open Uber and find me a ride to the airport — something I haven’t been able to get other assistants to do. It can also play music through Spotify or YouTube, though that isn’t as exciting. It can, however, book dinner reservations using OpenTable, which is pretty neat.\n\nAs a direct comparison to Gemini, I found that the information it gave me was a little more nuanced. Asking what was in front of me meant that the camera was opened and the assistant analyzed my surroundings, giving me a good, detailed overview of my coffee cup in front of me that was akin to what Gemini Live would offer me. It’s worth noting that it took several tries for the Perplexity Assistant to understand that I wanted it to analyzed what the camera was looking at. This app is not bug-free by any means, but it shows a lot of promise.\n\nThis is something Gemini is able to accomplish in through the Gemini app and wants to further in upcoming updates, but, for now, it takes a little more manual work to get the answer you need.\n\nPerplexity Assistant for Android is free on the Google Play Store, and the free subscription will let you use all of the mentioned features. There is a $19.99/month plan for the Perplexity Pro model.","ttr_disclaimer":"Assuming 200 wpm reading speed"}}
curl --location --request GET 'https://zylalabs.com/api/35/article+data+extractor+api/1880/article+data+extractor?url=https://www.thestartupfounder.com/use-this-data-extractor-api-to-get-article-data-from-mathrubhumi/' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The Article Data Extractor API is designed to extract relevant information from articles or blogs by providing the URL of the desired webpage. It scrapes and retrieves data such as the article's title, text, published time, media links, and more. The API aims to save time by delivering structured data that can be easily filtered, queried, and stored for further use.
The Article Data Extractor API can extract various types of information from articles or blogs. This includes the article's title, main text content, published time, media links (such as images or videos embedded within the article), and potentially other metadata associated with the article.
The accuracy of data extraction depends on factors such as the structure and quality of the webpage, as well as the consistency of its layout and formatting. The API employs scraping techniques to retrieve information, and its accuracy may vary based on these factors. However, it is designed to provide reliable and relevant data from the provided article or blog URL.
No, at the moment batch requests are not supported. You will have to make one API call per article that you want to extract the data from.
The extracted data from the articles or blogs is typically returned in a structured format, such as JSON. This makes it easier to work with the data programmatically, as you can access specific fields and properties. The API organizes the extracted information in a structured manner, allowing you to filter, query, and store the data as per your requirements.
The API returns structured data from articles, including key fields such as the article's title, main content, published time, media links (images/videos), and metadata like tags and author names. This allows users to easily access and utilize relevant information.
The response data is organized in a JSON format, which includes an "error" field indicating success or failure, a "message" field for status updates, and a "data" object containing the extracted article details. This structure facilitates easy parsing and integration into applications.
Key fields in the response data include "url" (the article's link), "title" (the article's title), "description" (a summary of the content), "links" (media links), "image" (featured image), and "content" (the main text of the article). These fields provide comprehensive information for analysis.
The API can extract various information types, including the article's title, main text, publication date, author name, tags, and media links. This makes it suitable for content analysis, marketing research, and data organization.
Users can customize their requests by providing different article URLs to the API. Each URL will yield specific data based on the content of that article, allowing users to tailor their data extraction to their needs.
Typical use cases include content aggregation for news platforms, competitive analysis for marketing agencies, and research for academic purposes. Users can filter articles by author, tags, or publication dates for better organization.
Data accuracy is maintained through the API's scraping techniques, which are designed to extract relevant information from well-structured articles. However, accuracy may vary based on the webpage's layout and quality.
Users can utilize the returned data by integrating it into their applications for content management, analysis, or reporting. The structured JSON format allows for easy filtering, querying, and storage, enhancing data usability.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
2,560ms
Service Level:
100%
Response Time:
1,408ms
Service Level:
100%
Response Time:
1,374ms
Service Level:
100%
Response Time:
1,434ms
Service Level:
100%
Response Time:
1,138ms
Service Level:
100%
Response Time:
418ms
Service Level:
75%
Response Time:
1,498ms
Service Level:
100%
Response Time:
10,154ms
Service Level:
100%
Response Time:
546ms
Service Level:
100%
Response Time:
464ms