Scrape API
Web Scraping API
Extract structured data from any website with our powerful scraping API. Support for CSS selectors, XPath, regex, and JavaScript rendering.
API Examples
Common scraping patterns and configurations
Basic field extraction
Extract specific fields using CSS selectors
{ "url": "https://example.com", "fields": ["title", "price", "description"], "selectors": { "title": "h1", "price": ".price", "description": ".description" } }
Multiple page scraping
Scrape data from multiple URLs in a single request
{ "urls": [ "https://example.com/product1", "https://example.com/product2", "https://example.com/product3" ], "selectors": { "title": "h1", "price": ".price" } }
Advanced selectors
Use XPath and regex for complex data extraction
{ "url": "https://example.com", "selectors": { "title": { "selector": "//h1[@class='title']", "type": "xpath" }, "price": { "selector": "\$([0-9,]+\.?[0-9]*)", "type": "regex" } } }
Wait for dynamic content
Wait for JavaScript-rendered content before scraping
{ "url": "https://example.com", "waitFor": "networkidle", "timeout": 30000, "selectors": { "dynamicContent": ".loaded-content" } }
Powerful Scraping Features
Everything you need for professional web scraping
CSS selector-based extraction
XPath and regex support
Batch URL processing
Custom field mapping
JavaScript rendering
Anti-detection measures
Use Cases
How businesses use our Scraping API
E-commerce Data
Extract product information, prices, and reviews from online stores
Lead Generation
Collect contact information and business details from directories
Market Research
Gather competitive intelligence and market data
Content Aggregation
Collect articles, news, and content from multiple sources
Ready to get started?
Start scraping websites with our powerful API today.