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 &:
country_code=us&premium=true&render=trueRule 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?