Web Scraping API
Extract data from any website with anti-bot protection bypass, global proxy rotation, CAPTCHA solving, and 99%+ success rates. Perfect for SEO tools, price monitoring, lead generation, and data intelligence.
🚀 Key Features
- Anti-Bot Bypass - Cloudflare, DataDome, advanced bot detection
- CAPTCHA Solving - Automatic CAPTCHA bypass with machine learning
- Global Proxy Network - 8 countries with residential and datacenter IPs
- JavaScript Rendering - Full browser automation for dynamic content
- Custom Fingerprints - Randomized user agents and browser signatures
- Domain Protection - Intelligent blocking of restricted domains
- Fast Response - Average response time under 1-6 seconds
- Credit-Based Pricing - Pay only for successful requests
📋 Endpoint
POST requests only - All web scraping requests must use the POST method:
POST https://scrapingapi.qoest.com/v1/web
🔑 Authentication
All requests must include your API token in the Authorization header using Bearer authentication:
Authorization: Bearer YOUR_API_TOKEN
📊 Parameters
| Parameter | Required | Type | Description |
|---|---|---|---|
url | Yes | string | Target URL to scrape (must be valid URL format) |
request_method | No | string | HTTP method: GET, POST, PUT, DELETE (default: GET) |
request_headers | No | object | Custom headers as key-value pairs |
request_body | No | object | Request body data (required for POST requests) |
proxy_country | No | string | Proxy country code: it, nl, fr, de, us, ca, gb, au |
bypass_captcha | No | string | Enable CAPTCHA bypass: true or false (cannot be used with request_method, request_headers, request_body, proxy_country) |
💰 Pricing
Monthly Subscription Tiers
| Plan | Price | Credits | Cost per Credit |
|---|---|---|---|
| Tier 1 | $10/month | 10,000 credits | $0.001 |
| Tier 2 | $50/month | 55,000 credits | $0.0009 |
| Tier 3 | $100/month | 115,000 credits | $0.00087 |
| Tier 4 | $500/month | 600,000 credits | $0.00083 |
| Tier 5 | $1,000/month | 1,250,000 credits | $0.0008 |
Credit Usage by Feature
| Feature | Credits Required |
|---|---|
| Basic Request | 1 credit |
| Proxy Country | 2 credits |
| CAPTCHA Bypass | 3 credits |
Usage Examples
- Tier 1 ($10): 10,000 basic requests OR 5,000 proxy requests OR 3,333 CAPTCHA bypass requests
- Tier 2 ($50): 55,000 basic requests OR 27,500 proxy requests OR 18,333 CAPTCHA bypass requests
- Tier 3 ($100): 115,000 basic requests OR 57,500 proxy requests OR 38,333 CAPTCHA bypass requests
📝 Examples
Basic Website Scraping (1 Credit)
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'
Custom Headers for User Agent Rotation
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://target-website.com/data",
"request_headers": {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)",
"Accept": "application/json",
"Referer": "https://google.com"
}
}'
POST Request with Form Data
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://forms.example.com/submit",
"request_method": "POST",
"request_body": {
"search_query": "web scraping tools",
"category": "technology"
},
"request_headers": {
"Content-Type": "application/json"
}
}'
API Scraping with Custom Headers and Request Body
Scrape external APIs by proxying requests through the web scraping API with custom headers and request body parameters:
curl --location 'https://scrapingapi.qoest.com/v1/web' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_TOKEN' \
--data '{
"url": "https://scrapingapi.qoest.com/v1/reddit",
"request_method": "POST",
"request_headers": {
"authorization": "Bearer your-token",
"Content-Type": "application/json"
},
"request_body": {
"query": "upwork job alerts",
"type": "posts"
}
}'
Response Example:
{
"response": "{\"response\":[{\"title\":\"Has anyone else started getting tons of New Job alerts all of a sudden?\",\"url\":\"https://www.reddit.com/r/Upwork/comments/1m1krnj/has_anyone_else_started_getting_tons_of_new_job/\",\"time\":\"2mo ago\",\"created_at\":\"2025-07-16T18:40:25.839Z\",\"subreddit\":\"Upwork\",\"votes\":\"1\",\"comments\":\"10\"},{\"title\":\"Job Alerts Suck\",\"url\":\"https://www.reddit.com/r/Upwork/comments/1hv0g9n/job_alerts_suck/\",\"time\":\"8mo ago\",\"created_at\":\"2025-01-06T14:37:56.682Z\",\"subreddit\":\"Upwork\",\"votes\":\"15\",\"comments\":\"33\"}]}"
}
Proxy Country Rotation (2 Credits)
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://geo-restricted-site.com",
"proxy_country": "us"
}'
CAPTCHA Bypass for Protected Sites (3 Credits)
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://protected-website.com",
"bypass_captcha": "true"
}'
📤 Response
Success Response (200)
{
"response": "<!DOCTYPE html>\n<html>\n<head><title>Example</title></head>\n<body><h1>Example Domain</h1></body>\n</html>"
}
Error Responses
Validation Error (422)
{
"message": "The given data was invalid.",
"errors": {
"url": ["The url field must be a valid URL."],
"request_method": ["The selected request method is invalid."],
"request_body": ["The request body field is required when request method is POST."]
}
}
Insufficient Credits (403)
{
"message": "You do not have enough credits to perform this action."
}
Domain Blocked (403)
{
"message": "Domain not supported."
}
Authentication Required (401)
{
"message": "Unauthenticated."
}
⚠️ Validation Rules
URL Requirements
- Must be a valid URL format (http:// or https://)
- Domain restrictions apply to social media and search engines
HTTP Methods
- Only POST requests are allowed
request_methodparameter supports:GET,POST,PUT,DELETE(for target site)POSTmethod to target sites requiresrequest_bodyparameter
Headers & Body
request_headers: Must be an object/array formatrequest_body: Must be an object/array format (required for POST)
Proxy Countries
- Available:
it,nl,fr,de,us,ca,gb,au - Cannot be combined with
bypass_captcha
CAPTCHA Bypass
- Valid values:
true,false - Cannot be used with
proxy_countryparameter - Uses specialized infrastructure for protected sites
Restricted Domains
The following domains are blocked for specialized APIs:
- google.com (use Google Search API)
- upwork.com (use Upwork Jobs API)
- facebook.com, twitter.com, instagram.com, linkedin.com (use Social Media API)
- youtube.com, tiktok.com, pinterest.com, reddit.com (use Social Media API)
🚨 Common Issues
- Domain Blocked: Use specialized APIs for social media, search engines
- Insufficient Credits: Check credit balance before requests
- Validation Errors: Ensure proper parameter formats and required fields
- CAPTCHA + Proxy: Cannot combine both features in single request
- JavaScript Sites: Automatically handled by browser automation
- Rate Limiting: Implement delays between requests for better success rates
🎯 SEO & Business Use Cases
SEO Competitor Analysis & SERP Tracking
Monitor competitor websites, extract meta tags, analyze content strategies, and track SEO performance.
# Scrape competitor website for SEO analysis
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://competitor-website.com",
"request_headers": {
"User-Agent": "SEO-Tool-Bot/1.0"
}
}'
E-commerce Price Intelligence & Product Monitoring
Track competitor pricing, product availability, reviews, and market trends for e-commerce optimization.
# Monitor product prices across multiple regions
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://marketplace.com/product/12345",
"proxy_country": "us"
}'
Lead Generation & B2B Contact Scraping
Extract business contacts, email addresses, company information, and sales leads from directories and websites.
# Scrape business directory for lead generation
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://business-directory.com/companies?industry=technology",
"request_headers": {
"Accept": "text/html,application/xhtml+xml"
}
}'
Content Marketing & Blog Monitoring
Monitor industry blogs, news sites, and content platforms for content marketing insights and trend analysis.
# Monitor industry blogs for content ideas
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://industry-blog.com/latest-articles",
"bypass_captcha": "true"
}'
Real Estate Market Research & Property Data
Scrape property listings, rental prices, market analytics, and real estate trends for investment decisions.
# Scrape property listings with geo-targeting
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://property-site.com/listings/california",
"proxy_country": "us"
}'
Market Research & Data Intelligence
Gather market data, consumer insights, and business intelligence from various online sources.
# Research market trends and consumer data
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://market-research-site.com/reports",
"request_method": "POST",
"request_body": {
"industry": "technology",
"region": "north-america"
}
}'
E-learning & Course Content Aggregation
Monitor online courses, educational content, and training materials for competitive analysis.
# Scrape course platforms for content analysis
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://learning-platform.com/courses/web-development",
"request_headers": {
"Accept-Language": "en-US,en;q=0.9"
}
}'
Financial Data & Investment Research
Extract financial news, stock information, and investment data for trading and analysis platforms.
# Scrape financial news for investment insights
curl "https://scrapingapi.qoest.com/v1/web" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://financial-news.com/market-updates",
"proxy_country": "gb"
}'
📚 Related APIs
- Google Search - Extract search results
- Reddit Scraping - Extract social media data
- Twitter/X Scraping - Extract social media data
- YouTube Scraping - Extract video data
- Image OCR - Extract text from images
- PDF OCR - Extract text from PDFs