/scrape handles proxy rotation, JavaScript rendering, and anti-bot protection, so you get clean results without maintaining scraping infrastructure.
Key features
- Any URL, or a target template - scrape a raw page, or use a built-in template for structured output from Google, Amazon, Walmart, TikTok, YouTube, and more.
- Multiple response formats - HTML, Markdown, JSON, or a screenshot, depending on what you need.
- Three request modes - synchronous for single pages, asynchronous for slow or high-volume jobs, and batch for many URLs at once.
- JavaScript rendering and browser actions - render JS-heavy pages, and automate clicks, scrolls, and form input before scraping.
- Geo-targeting - request from a specific country, with standard and premium proxy pools.
Pricing
/scrape is priced per 1K requests, and the rate depends on your plan size, the proxy pool (standard or premium), and whether JavaScript rendering is enabled. LLM templates (ChatGPT, Perplexity, Gemini, Google AI Mode) have a flat rate on every plan. See the full rate tables on the Billing page.
Quick start
- Sign up - activate the free plan or choose a paid plan from the dashboard.
- Copy your API key from the dashboard.
- Send a request to the
/scrapeendpoint - as a raw URL, or with a target template for structured output. - Choose a request mode - synchronous, asynchronous, or batch - depending on your volume. See the Quick Start guide for a full walkthrough.
Code example
Usage policy
/scrape is intended for collecting publicly accessible web data.We don’t support scraping:- Post-login or authenticated content
- Private user information
- Restricted or non-public data
Support
Need help or just want to say hello? Our support is available 24/7.
You can also reach us anytime via email at support@decodo.com.
You can also reach us anytime via email at support@decodo.com.
Feedback
Can’t find what you’re looking for? Request an article!
Have feedback? Share your thoughts on how we can improve.
Have feedback? Share your thoughts on how we can improve.