Getting Started with Scrapezy
Learn how to extract data from any website using Scrapezy's AI-powered web scraping API. Start scraping in minutes with our intelligent, scalable, and developer-friendly solution.
Why Scrapezy?
Scrapezy revolutionizes web scraping by combining AI with powerful extraction capabilities:
✨ AI-Powered Extraction
- Natural language prompts instead of complex selectors
- Intelligent data structuring and cleaning
- Automatic handling of dynamic content
⚡️ Lightning Fast
- 100ms average response time
- 99.9% uptime guarantee
- Global CDN for faster responses
Quick Start
Get your first data extraction running in under 5 minutes:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://example.com/products",
"prompt": "Extract all product information including names, prices, and descriptions"
}
This will return a JSON object with a job id and a status. You can then use the job id to get the result of the extraction.
GET https://scrapezy.com/api/extract/{jobId}
Key Concepts
1. Natural Language Prompts
Unlike traditional scrapers that require XPath or CSS selectors, Scrapezy uses natural language:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://news-site.com/article",
"prompt": "Extract the article's main content, author name, publication date, and any related tags"
}
2. Intelligent Data Structuring
Scrapezy automatically structures data in a clean, consistent format:
{
"article": {
"title": "Breaking News Story",
"author": {
"name": "John Smith",
"role": "Senior Editor"
},
"publishedAt": "2024-02-14T10:00:00Z",
"content": "...",
"tags": ["technology", "ai", "news"]
}
}
3. Dynamic Content Handling
Automatically handles JavaScript-rendered content:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://spa-website.com",
"prompt": "Extract all visible product data",
"options": {
"waitForSelector": ".products-loaded",
"javascript": true
}
}
Common Use Cases
E-commerce Price Monitoring
Monitor competitor prices and inventory in real-time:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://competitor.com/products",
"prompt": "Extract product prices, stock status, and any promotional discounts",
"options": {
"customData": {
"competitor": "MainCompetitor",
"category": "Electronics"
}
}
}
Content Aggregation
Aggregate news articles, blog posts, or any content:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://blog.com/posts",
"prompt": "Extract all blog post titles, summaries, authors, and categories"
}
Lead Generation
Extract business contact information:
POST https://scrapezy.com/api/extract
Content-Type: application/json
x-api-key: your_api_key
{
"url": "https://business-directory.com",
"prompt": "Extract business names, contact emails, phone numbers, and locations"
}
Why Choose Scrapezy?
Comparison with Traditional Scraping
Feature | Traditional Scrapers | Scrapezy |
---|---|---|
Setup Time | Hours/Days | Minutes |
Maintenance | Regular updates needed | Zero maintenance |
Dynamic Content | Complex handling | Automatic |
Data Structure | Manual parsing | AI-powered structuring |
Scalability | Limited | Enterprise-grade |
Learning Curve | Steep | Minimal |
ROI Calculator
Typical time savings with Scrapezy:
- Development: 80% reduction
- Maintenance: 95% reduction
- Data cleaning: 90% reduction
Example: A typical scraping project
- Traditional approach: 160 hours ($16,000)
- With Scrapezy: 32 hours ($3,200)
- Savings: $12,800
Next Steps
- Sign up for a free API key
- Explore our API documentation
- Join our Discord community
- View pricing plans
Start scraping in minutes with our free tier - no credit card required!