Crawling services
Using Crawling / Scraping Services / IP Rotation
External Importer supports multiple crawling services that automatically rotate IP addresses to prevent blocking and rate-limit issues. The currently supported services are:
Scrapeowl.com
Crawlbase
These services are paid, but each typically provides around 1,000 free requests per month.

How to Route Requests Through a Scraping Service
1. Add API Keys
Open External Importer β Settings β Extractor
Enter your API keys for the providers you want to use
You may enable one or multiple providers at the same time.

2. Configure Routing Rules
Under the Routing rules table:
Click Add rule
Enter a domain or pattern
Select the scraping provider
(Optional) Add additional parameters for the provider API

Pattern Examples
You can use simple domain names or advanced patterns:
example.com*.example.com(any subdomain)example.com/path/*(match only specific URL paths)
Additional Parameters
Additional parameters are appended to the provider API request. Each provider uses its own parameter names and accepted values.
ScraperAPI Parameters
country_code=usβ Geotargetingpremium=trueβ Premium residential/mobile IPsultra_premium=trueβ Advanced bypass mechanismrender=trueβ JavaScript rendering
Scrapingdog Parameters
country=deβ Geotargetingpremium=trueβ Premium residential proxiesdynamic=trueβ JavaScript rendering
Combining Parameters
Multiple parameters can be joined using &:
Rule Priority
Routing rules are evaluated from top to bottom. The first rule that matches a URL is selected, and the chosen provider will handle the request.
Last updated
Was this helpful?