# AlterLab, free, POST /api/v1/scrape, Scrape a web page: Web scraping API > Automatic website compatibility for JavaScript-heavy and dynamically rendered pages. AlterLab's smart rendering pipeline selects the right approach for each URL — from simple fetch to full browser rendering. AlterLab's web scraping API on its Free plan. It costs $0.00 per 1,000 pages. It returns 3 of the 7 key fields we check: Markdown, HTML, Text. We rank 1,503 plans by price. [PhantomJsCloud's $10 monthly plan](https://datacircle.dev/web-scraping-apis/phantomjscloud/10-monthly/llms.txt) is the cheapest paid plan per 1,000 pages: as little as $0.022. PhantomJsCloud's $10 monthly plan covers up to 15,000 pages a day. [Spider Cloud's $40 monthly plan](https://datacircle.dev/web-scraping-apis/spider-cloud/40-monthly/llms.txt) covers any number of pages. Spider Cloud's $40 monthly plan costs more to start than PhantomJsCloud's $10 monthly plan. [WebScraping.AI](https://datacircle.dev/web-scraping-apis/webscraping-ai/29-monthly-personal-get-html-get-page-html-datacenter-proxy-no-js-rendering/llms.txt), [ScraperAPI](https://datacircle.dev/web-scraping-apis/scraperapi/299-monthly-business-get-sync-api/llms.txt) and [Scrappey](https://datacircle.dev/web-scraping-apis/scrappey/top-up-pay-as-you-go-post-api-v1-direct-request/llms.txt) are the best web scraping API providers in our benchmark. - This page: https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page - [Best web scraping API in 2026: pricing compared](https://datacircle.dev/best-web-scraping-api.txt) - Get it: https://alterlab.io/pricing - Request: `POST https://api.alterlab.io/api/v1/scrape`, Scrape a web page - API key: with the plan, on https://alterlab.io/pricing - Its API docs: https://alterlab.io/docs/api/rest - Sold by: AlterLab (https://alterlab.io) - Checked: 2026-11-01 ## In the answer - Completeness: 43% - Markdown: ✓ - HTML: ✓ - Text: ✓ ## Price - $ per 1,000 pages: $0.00 - Per: call - Billing: free ## Charges - Also pays for: from the same budget: Search the web · Scrape a search engine results page · Map API · Crawl API · Extract API ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Automatic website compatibility for JavaScript-heavy and dynamically rendered pages. AlterLab's smart rendering pipeline selects the right approach for each URL — from simple fetch to full browser rendering. ## Data - Freshness: live - Keep data: no limit - Use data: You retain all rights to the data you scrape using our Service, subject to the rights of the original content owners. We do not claim ownership of your scraped data. However, you are solely responsible for ensuring you have the legal right to scrape and use such data. [...] You agree NOT to use the Service for any of the following purposes. This list is not exhaustive, and we reserve the right to determine what constitutes a violation at our sole discretion. [...] Accessing password-protected, login-required, or authentication-gated content without authorization [...] Collecting personal information in violation of privacy laws (GDPR, CCPA, etc.) [...] Collecting sensitive information such as credit card numbers, social security numbers, or health data [...] Scraping social media platforms in violation of their terms (Facebook, Twitter, LinkedIn, etc.) [...] Violating intellectual property rights, including copyright, trademark, or trade secret laws [...] Reselling or redistributing scraped data without proper licensing [...] Attempting to reverse-engineer, decompile, or create competing products using the Service [...] Reselling, sublicensing, or providing access to the Service to third parties without our written consent ## Plan - Pay: $0 - You get: $1 - Enough for: 5,000 calls - Expires: never ## Rate limit - Per second: 0.5 - Concurrent: 3 - Batch: 1 ## Speed - Answer: in the call ## The call - You send: url. Optional: mode, method, body, content_type, source, headers, sync, sync_policy, advanced.render_js, advanced.screenshot, advanced.markdown, advanced.generate_pdf, advanced.ocr, advanced.use_proxy, advanced.use_own_proxy, advanced.use_system_proxy, advanced.proxy_integration_id, advanced.proxy_country, advanced.wait_condition, advanced.remove_cookie_banners, advanced.consent, advanced.include_iframes, advanced.flatten_shadow_dom, advanced.skip_tls_verification, advanced.block_images, advanced.scroll_to_load, advanced.scroll_count, advanced.section_filter.min_content_blocks, advanced.section_filter.exclude_content_types, advanced.section_filter.content_only, advanced.session_id, advanced.cookies, advanced.session_headers, advanced.sticky_session, advanced.sticky_session_ttl, advanced.actions, advanced.actions_on_error, location.country, location.language, cost_controls.max_credits, cost_controls.max_bytes, cost_controls.force_tier "1", cost_controls.max_tier, cost_controls.prefer_cost, cost_controls.prefer_speed, cost_controls.fail_fast, cost_controls.fallback_on_block, cost_controls.time_budget, cache, cache_ttl, max_age, force_refresh, include_raw_html, timeout, max_response_bytes, formats, agent_profile, max_tokens, extraction_schema, extraction_prompt, extraction_provider, extraction_model, extraction_profile, extraction_template, evidence, promote_schema_org, filter_content, wait_for, screenshot, wait_until, enable_scroll, pdf_format, ocr_language, webhook_url, embeddings.enabled, embeddings.model, embeddings.chunk_size, embeddings.chunk_overlap - Method: POST - Path: /api/v1/scrape ## About the plan - Plan: Free - Who can get it: anyone at least 18 years old, acting in a professional or commercial capacity ## The 44 fields the plan's answer can hold job ID, source URL, final URL, redirected, redirect chain, HTTP status, tier status codes, page markdown, page HTML, page text, extracted data, page title, published date, author, page metadata, response headers, served from cache, cached at, cache expires at, cache age, fetched at, cache tier, stale cache, response time, size in bytes, structured content, structured sections, raw HTML, warning, domain warning, domain difficulty, tier cap warning, content quality, quality warning, tier used, total credits charged, extraction method, extraction completeness, extraction note, request note, content hash, content truncated, truncation reason, API version ## AlterLab's plans (10) - [AlterLab, free, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.00 per 1,000, 43% complete, live - [AlterLab, top-up from $10, Deposit $10, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/top-up-from-10-deposit-10-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.20 per 1,000, 43% complete, live - [AlterLab, $25 pack, Deposit $25, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/25-pack-deposit-25-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.20 per 1,000, 43% complete, live - [AlterLab, $50 pack, Deposit $50, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/50-pack-deposit-50-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.182 per 1,000, 43% complete, live - [AlterLab, $100 pack, Deposit $100, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/100-pack-deposit-100-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.167 per 1,000, 43% complete, live - [AlterLab, $300 pack, Deposit $300, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/300-pack-deposit-300-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.15 per 1,000, 43% complete, live - [AlterLab, $500 pack, Deposit $500, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/500-pack-deposit-500-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.148 per 1,000, 43% complete, live - [AlterLab, $1,000 pack, Deposit $1,000, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/1000-pack-deposit-1000-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.143 per 1,000, 43% complete, live - [AlterLab, $2,000 pack, Deposit $2,000, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/2000-pack-deposit-2000-post-api-v1-scrape-scrape-a-web-page/llms.txt): $0.133 per 1,000, 43% complete, live - [AlterLab, contact us, Enterprise, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/contact-us-enterprise-post-api-v1-scrape-scrape-a-web-page/llms.txt): 43% complete, live ## AlterLab's calls for this API (5) - `POST /api/v1/scrape`, Scrape a web page: [AlterLab, free, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page/llms.txt) - `POST /api/v1/scrape`, Scrape a web page, Dynamic: [AlterLab, free, POST /api/v1/scrape, Scrape a web page, Dynamic](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page-dynamic/llms.txt) - `POST /api/v1/scrape`, Scrape a web page, Dynamic, full: [AlterLab, free, POST /api/v1/scrape, Scrape a web page, Dynamic, full](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page-dynamic-full/llms.txt) - `POST /api/v1/scrape`, Scrape a web page, Protected: [AlterLab, free, POST /api/v1/scrape, Scrape a web page, Protected](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page-protected/llms.txt) - `POST /api/v1/scrape`, Scrape a web page, Standard: [AlterLab, free, POST /api/v1/scrape, Scrape a web page, Standard](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page-standard/llms.txt) ## AlterLab's APIs (3) - [AlterLab: SERP API pricing, 10 plans, Scrape a search engine results page (Bing)](https://datacircle.dev/serp-apis/alterlab/free-post-api-v1-serp-scrape-a-search-engine-results-page-bing/llms.txt) - [AlterLab: SERP API pricing, 10 plans, Scrape a search engine results page (DuckDuckGo)](https://datacircle.dev/serp-apis/alterlab/free-post-api-v1-serp-scrape-a-search-engine-results-page-duckduckgo/llms.txt) - [AlterLab: SERP API pricing, 10 plans, Scrape a search engine results page (Google)](https://datacircle.dev/serp-apis/alterlab/free-post-api-v1-serp-scrape-a-search-engine-results-page-google/llms.txt) - [AlterLab: web scraping API pricing, 10 plans, POST /api/v1/scrape, Scrape a web page](https://datacircle.dev/web-scraping-apis/alterlab/free-post-api-v1-scrape-scrape-a-web-page/llms.txt) - [AlterLab: web search API pricing, 10 plans, Search the web](https://datacircle.dev/web-search-apis/alterlab/free-post-api-v1-search-search-the-web/llms.txt) - [AlterLab: web search API pricing, 10 plans, Search the web, full](https://datacircle.dev/web-search-apis/alterlab/free-post-api-v1-search-search-the-web-full/llms.txt) - [AlterLab: web search API pricing, 10 plans, Search the web, Google or Bing](https://datacircle.dev/web-search-apis/alterlab/free-post-api-v1-search-search-the-web-google-or-bing/llms.txt) - [AlterLab: web search API pricing, 10 plans, Search the web, Google or Bing, full](https://datacircle.dev/web-search-apis/alterlab/free-post-api-v1-search-search-the-web-google-or-bing-full/llms.txt) ## AlterLab: web scraping API alternatives - [Ujeebu, $650 pack, Enterprise, GET /scrape, Scrape, rotating proxy, without JS](https://datacircle.dev/web-scraping-apis/ujeebu/650-pack-enterprise-get-scrape-scrape-rotating-proxy-without-js/llms.txt): $0.13 per 1,000, 14% complete, live - [ZenRows, $399 monthly, Growth G3, GET /v1/, Fetch a page](https://datacircle.dev/web-scraping-apis/zenrows/399-monthly-growth-g3-get-v1-fetch-a-page/llms.txt): $0.133 per 1,000, 43% complete, live - [Scrapingdog, $160,000 yearly, Ultra Pro, GET /scrape, Web Scraping API](https://datacircle.dev/web-scraping-apis/scrapingdog/160000-yearly-ultra-pro-get-scrape-web-scraping-api/llms.txt): $0.133 per 1,000, 14% complete, live - [ScraperAPI, $1,609.20 yearly, Startup, POST /jobs, Async API](https://datacircle.dev/web-scraping-apis/scraperapi/1609-20-yearly-startup-post-jobs-async-api/llms.txt): $0.134 per 1,000, 43% complete, live ## Sources From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-01. - https://alterlab.io - https://alterlab.io/acceptable-use - https://alterlab.io/api/v1/pricing - https://alterlab.io/docs/api/rest - https://alterlab.io/docs/reference/limits - https://alterlab.io/docs/reference/pricing - https://alterlab.io/openapi.json - https://alterlab.io/pricing - https://alterlab.io/pricing.md - https://alterlab.io/smart-rendering-api - https://alterlab.io/terms