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.

FeatureOld (Core/Advanced)Web Scraping API
AuthenticationSeparate tokens per productSingle token for all features
JavaScript RenderingOnly available for Advanced plan usersAvailable via headless parameter
PricingSeparate subscriptions for Core and Advanced with fixed feature setsUnified 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_pool parameter to standard.
  • Migrating from Advanced: The default behavior automatically matches the high-speed performance you are used to, you can optionally set proxy_pool parameter to premium.

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].

Feedback

Something's missing? Request an article!
Got feedback? Let us know how we're doing and what can be improved.