{"title":"Facebook","body":"Explore the things you love.","meta":{},"favicon":"https://static.xx.fbcdn.net/rsrc.php/y1/r/ay1hV6OlegS.ico","canonicalUrl":"https://www.facebook.com/","isAmp":false,"hasSchemaOrg":false,"hasJsonLd":false,"lang":"en","url":"https://www.facebook.com"}
curl --location --request GET 'https://pr222-testing.zylalabs.com/api/12311/web+scraper+api/23127/scrape+web+page?url=https://www.facebook.com' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Web Scraper API simply include your bearer token in the Authorization header.
| 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.
(Save 2 months with annual billing 🎉)
Trusted by leading companies
Smart Web Scraper is a fast, reliable API for extracting structured content from any public web page.
Send a URL, get back clean data:
Built for lead generation, SEO analysis, content aggregation, AI pipelines, and research tools. Handles encoding detection, HTML sanitization, and content extraction automatically.
The Web Scraper API can extract structured content including the title, body text, metadata (such as description and keywords), Open Graph tags, favicons, canonical URLs, language detection, and support for AMP pages.
The API returns the extracted data in a clean, structured format that includes fields for title, body text, meta tags, Open Graph data, favicons, and more, allowing for easy integration into applications.
The Web Scraper API is ideal for lead generation, SEO analysis, content aggregation, AI pipelines, and research tools, enabling users to gather and analyze web content efficiently.
The API uses Mozilla Readability to extract article-quality content, ensuring that the title and body text are clean and relevant, while also handling HTML sanitization and encoding detection automatically.
Yes, the Web Scraper API can detect and extract structured data formats including Schema.org and JSON-LD, providing users with additional context and information from web pages.
The Web Scraper API returns structured data including the title, body text, metadata (like description and keywords), Open Graph tags, favicon, canonical URL, language, and structured data detection (Schema.org and JSON-LD).
Key fields in the response include "title," "body," "meta" (for metadata), "favicon," "canonicalUrl," "lang" (language), "isAmp" (AMP support), "hasSchemaOrg," and "hasJsonLd," providing comprehensive content details.
The response data is organized in a JSON format, with each key representing a specific piece of information about the scraped web page, making it easy to parse and integrate into applications.
The primary parameter for the endpoint is the URL of the web page to be scraped. Users can customize their requests by specifying different URLs to extract data from various web pages.
Users can utilize the returned data for various applications, such as displaying article summaries, analyzing SEO performance, aggregating content for research, or feeding data into AI models for further processing.
The data is extracted from publicly accessible web pages across the internet, ensuring a wide range of content is available for scraping, provided the pages comply with web scraping policies.
Data accuracy is maintained through the use of reliable extraction techniques, including Mozilla Readability for content extraction, and automated HTML sanitization to ensure clean and relevant data.
Typical use cases include lead generation for marketing, SEO analysis for website optimization, content aggregation for news or research platforms, and feeding structured data into AI pipelines for enhanced insights.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key 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.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
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. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
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.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund