Migration Guide: Upgrading to the Web Scraper API
How to switch from Core or Advanced Web Scraping subscibtions to Single Scraper
The new all-in-one Web Scraping API introduces significant improvements to your workflow:
- Single product: Access all scraping capabilities—from basic HTML extraction to complex JavaScript rendering—through a single interface. No more switching documentation pages or managing multiple subscriptions.
- Flexibility: Pay only for the features you activate per request. Need JavaScript rendering for one request but simple HTML for the next? You get one product for all your needs.
Ready to switch? Try the new Web Scraping API for Free by activating here.
What's changing?
Instead of choosing between a "Core" or an "Advanced" subscription, you now have one subscription that can do it all, controlled by request parameters.
| Feature | Old (Core/Advanced) | Web Scraping API |
|---|---|---|
| Authentication | Separate tokens per product | Single token for all features |
| JavaScript Rendering | Only available for Advanced plan users | Available via headless parameter |
| Pricing | Separate subscriptions for Core and Advanced with fixed feature sets | Unified subscription usable across all features |
Migration steps
1. Activate Web Scraping API plan
The new Web Scraping API uses a different authentication token than the legacy Core/Advanced products.
Select a plan for the Web Scraping API (Free plan available) available in the Dashboard. Once activated, you will receive a new authentication token that grants access to all features (Standard/Premium proxies, JS rendering, etc.).
Migration Tip: You can run this new subscription alongside your existing legacy plans during the migration period. We recommend keeping your old plans active until you have verified your new integration.
2. Configure Request Parameters
The Universal Web Scraping API unifies all capabilities into a single scraper. To replicate the behavior of your previous plan, simply adjust the proxy_pool parameter:
- Migrating from Core: To maintain the cost efficiency of the Core plan, you must explicitly set
proxy_poolparameter tostandard. - Migrating from Advanced: The default behavior automatically matches the high-speed performance you are used to, you can optionally set
proxy_poolparameter topremium.
New Features:
- JavaScript Rendering: Now available across all proxy pools (Standard and Premium) when using Universal scraper.
- Target Templates: Now unlocked for all users. Note that templates default to premium proxies to ensure success, but you can reduce the cost per request by disabling JavaScript rendering if the target site allows it.
3. Finalize Your Migration
After confirming your new setup works as expected, cancel your previous subscriptions in the Dashboard.
Note: Your legacy Core/Advanced plans and the new Web Scraping API are separate products. Unused traffic from old plans will not roll over to your new subscription.
Support
Still can't find an answer? Want to say hi? We take pride in our 24/7 customer support. Alternatively, you can reach us via our support email at [email protected].
Updated 7 days ago