{
  "name": "ZenRows",
  "slug": "zenrows",
  "website_url": "https://www.zenrows.com/",
  "vendor_description": "\"The all-in-one web data extraction toolkit to bypass anti-bots, handle JS rendering, and return clean structured data - all through a single API call.\"",
  "categories": [
    "scraping"
  ],
  "summary": "ZenRows is a web scraping API that handles anti-bot bypass, JavaScript rendering, CAPTCHA solving, and proxy rotation through a single REST endpoint, targeting use cases such as price monitoring, e-commerce data extraction, SERP scraping, and AI training data pipelines. Subscriptions start at $69.99 per month with a no-credit-card trial allowance; plans scale to enterprise tiers with concurrent request limits ranging from 20 to 400 depending on plan level. The service covers 190+ countries via a 55 million IP residential proxy network, offers SDKs for Python, Node.js, Go, and browser JavaScript, and includes an MCP server for agent-based workflows. Financial institutions, payment processors, and government domains are explicitly blocked from use.",
  "capabilities": {
    "supported_actions": [
      "scrape",
      "js_rendering",
      "captcha_solving",
      "residential_proxies",
      "datacenter_proxies",
      "proxy_rotation",
      "screenshot",
      "structured_data_extraction",
      "markdown_output",
      "css_extraction",
      "autoparse",
      "scraping_browser",
      "session_management",
      "custom_headers",
      "geotargeting",
      "adaptive_stealth",
      "xpath_extraction",
      "network_request_capture",
      "serp"
    ],
    "supported_regions": [
      "55M+ residential IPs",
      "190+ countries covered",
      "residential proxy network",
      "country-level geotargeting",
      "regional (EU/etc.) geotargeting",
      "auto-rotating proxies",
      "sticky sessions",
      "99.9% network uptime claimed",
      "99.93% average success rate claimed"
    ],
    "supported_languages": [],
    "input_types": [
      "target URL",
      "JS render flag",
      "custom headers",
      "proxy country code",
      "CSS selectors / XPath",
      "JavaScript instructions",
      "session ID",
      "wait conditions",
      "screenshot options",
      "response type (markdown/plaintext/PDF)",
      "autoparse flag",
      "outputs filter"
    ],
    "output_types": [
      "raw HTML",
      "rendered HTML",
      "Markdown",
      "JSON (structured via autoparse or css_extractor or Scraper APIs)",
      "screenshot (PNG/JPEG)",
      "plaintext",
      "XHR/network request data (JSON)"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "Python",
      "Node.js",
      "Go",
      "JavaScript (Browser)"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.zenrows.com/v1/",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 5,
    "rate_limit_window": "concurrent",
    "sdk_packages": [
      {
        "package": "zenrows",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/ZenRows/zenrows-python-sdk"
      },
      {
        "package": "zenrows",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/ZenRows/zenrows-node-sdk"
      },
      {
        "package": "github.com/ZenRows/zenrows-go-sdk",
        "language": "Go",
        "official": true,
        "repo_url": "https://github.com/ZenRows/zenrows-go-sdk"
      },
      {
        "package": null,
        "language": "JavaScript (Browser)",
        "official": true,
        "repo_url": "https://github.com/ZenRows/browser-js-sdk"
      }
    ],
    "mcp_url": "https://mcp.zenrows.com/mcp",
    "quickstart_url": "https://docs.zenrows.com/first-steps/getting-started-guide"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "69.9900",
    "price_basis": "month",
    "free_tier_available": false,
    "free_tier_limit": "$1 usage allowance (trial, no credit card required)",
    "free_tier_details": null,
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Trial",
        "item": "plan subscription (one-time allowance)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "one-time",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Trial",
        "item": "included usage credit (one-time)",
        "amount_usd": "1.0000",
        "amount_percent": null,
        "per": "one-time allowance",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "plan subscription",
        "amount_usd": "69.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "plan subscription",
        "amount_usd": "129.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "plan subscription",
        "amount_usd": "299.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 500",
        "item": "plan subscription",
        "amount_usd": "499.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 1k",
        "item": "plan subscription",
        "amount_usd": "999.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 2k",
        "item": "plan subscription",
        "amount_usd": "1999.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 3k",
        "item": "plan subscription",
        "amount_usd": "2999.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.2800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "Universal Scraper API JS rendering successful requests (5x multiplier)",
        "amount_usd": "1.4000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "Universal Scraper API premium proxies successful requests (10x multiplier)",
        "amount_usd": "2.8000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "Universal Scraper API JS rendering + premium proxies (25x multiplier)",
        "amount_usd": "7.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.1300",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "Universal Scraper API JS rendering successful requests",
        "amount_usd": "0.6500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "Universal Scraper API premium proxies successful requests",
        "amount_usd": "1.3000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "3.2500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "Universal Scraper API JS rendering successful requests",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "Universal Scraper API premium proxies successful requests",
        "amount_usd": "1.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "2.5000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 500",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 500",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "2.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 1k",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 1k",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "2.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 2k",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 2k",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 3k",
        "item": "Universal Scraper API basic successful requests",
        "amount_usd": "0.0800",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 3k",
        "item": "Universal Scraper API JS rendering + premium proxies",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "scraping browser bandwidth",
        "amount_usd": "5.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "scraping browser bandwidth",
        "amount_usd": "5.2500",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "scraping browser bandwidth",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 500",
        "item": "scraping browser bandwidth",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 1k",
        "item": "scraping browser bandwidth",
        "amount_usd": "3.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 2k",
        "item": "scraping browser bandwidth",
        "amount_usd": "3.1500",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 3k",
        "item": "scraping browser bandwidth",
        "amount_usd": "2.7300",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "All paid plans",
        "item": "scraping browser session time",
        "amount_usd": "0.0900",
        "amount_percent": null,
        "per": "hour (billed in 30-second increments)",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "residential proxy bandwidth",
        "amount_usd": "5.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Startup",
        "item": "residential proxy bandwidth",
        "amount_usd": "5.2500",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business",
        "item": "residential proxy bandwidth",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 500",
        "item": "residential proxy bandwidth",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 1k",
        "item": "residential proxy bandwidth",
        "amount_usd": "3.5000",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 2k",
        "item": "residential proxy bandwidth",
        "amount_usd": "3.1500",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Business 3k",
        "item": "residential proxy bandwidth",
        "amount_usd": "2.7300",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Developer",
        "item": "Scraper APIs (SERP/ecommerce/realestate) successful requests",
        "amount_usd": "1.0500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/scraper-apis/introduction"
      },
      {
        "plan": "Enterprise",
        "item": "Scraper APIs (SERP/ecommerce/realestate) successful requests",
        "amount_usd": "0.7500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/scraper-apis/introduction"
      },
      {
        "plan": "Any paid plan",
        "item": "usage top-up (15% extra usage)",
        "amount_usd": null,
        "amount_percent": "15.0000",
        "per": "15% extra usage at 15% of plan price (max 4 per billing cycle)",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Any plan (annual billing)",
        "item": "discount on plan subscription",
        "amount_usd": null,
        "amount_percent": "-10.0000",
        "per": "annual commitment",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Any plan (quarterly billing)",
        "item": "discount on plan subscription",
        "amount_usd": null,
        "amount_percent": "-5.0000",
        "per": "3-month commitment",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      },
      {
        "plan": "Any plan (semi-annual billing)",
        "item": "discount on plan subscription",
        "amount_usd": null,
        "amount_percent": "-7.5000",
        "per": "6-month commitment",
        "currency": "USD",
        "source_url": "https://docs.zenrows.com/first-steps/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": null,
    "sla_url": null,
    "data_retention_policy_url": "https://www.zenrows.com/privacy-policy",
    "documented_rate_limits": "Trial: 5 concurrent requests; Developer ($69.99/mo): 20 concurrent requests; Startup ($129.99/mo): 50 concurrent requests; Business ($299.99/mo): 100 concurrent requests; Business 500 ($499.99/mo): 150 concurrent requests; Business 1k ($999.99/mo): 200 concurrent requests; Business 2k ($1,999.99/mo): 300 concurrent requests; Business 3k ($2,999.99/mo): 400 concurrent requests; Enterprise: custom. Exceeding concurrency limit returns HTTP 429. Top-ups: max 4 per billing cycle at 15% of plan price.",
    "known_restrictions": [
      "Banks and banking institution websites are blocked",
      "Credit card processors/payment gateways (VISA, MasterCard, PayPal, Stripe) are blocked",
      "Visa/eVisa/immigration permit websites are blocked",
      "Governmental websites with .gov domain extensions are blocked",
      "Brute-forcing login forms is prohibited",
      "Extracting private personal information (GDPR-protected) is prohibited",
      "Scraping copyrighted content without permission is prohibited",
      "Direct IP scraping is prohibited - only FQDNs permitted",
      "Only target public websites",
      "Top-up credits limited to 4 per billing cycle"
    ]
  },
  "developer": {
    "docs_url": "https://docs.zenrows.com",
    "api_reference_url": "https://docs.zenrows.com/universal-scraper-api/api-reference",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.zenrows.com",
    "llms_txt_url": "https://docs.zenrows.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2021-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 65,
    "pricing_transparency": 85,
    "setup_speed": 60,
    "docs_quality": 45,
    "procurement_friction": 85,
    "trust_readiness": 15,
    "best_for": [
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "categories / web_search",
      "url": "https://docs.zenrows.com/scraper-apis/scraper-apis-setup",
      "excerpt": "ZenRows offers multiple APIs tailored for different industries and use cases, including SERP (Search Engine Results Pages)",
      "confidence": "high"
    },
    {
      "field": "pricing_model / plan names and prices",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Trial: Free ($1 usage allowance); Developer $69.99/mo (250K basic results, 20 concurrent); Startup $129.99/mo (1M basic results, 50 concurrent); Business $299.99/mo (3M basic results, 100 concurrent); Business 500 $499.99/mo; Business 1k $999.99/mo; Business 2k $1,999.99/mo; Business 3k $2,999.99/mo; Enterprise: Custom",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "There is no need to cancel your free trial. It will expire automatically at the end of the trial period. No permanent free tier exists; only the trial period provides complimentary access.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Trial includes a $1 usage allowance shared across all products — this is a live environment trial, not a dedicated sandbox/test mode environment.",
      "confidence": "high"
    },
    {
      "field": "supported_regions / proxy pool size",
      "url": "https://www.zenrows.com/",
      "excerpt": "Residential Proxies — Access geo-restricted content with our auto-rotating residential proxies, offering over 55 million IPs and 99.9% uptime.",
      "confidence": "high"
    },
    {
      "field": "supported_actions / scraping capabilities",
      "url": "https://docs.zenrows.com/",
      "excerpt": "Universal Scraper API, Scraping Browser with cloud-hosted browser sessions using Puppeteer and Playwright, and Residential Proxies with auto-rotating IPs",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.zenrows.com/gdpr",
      "excerpt": "ZenRows is based in Spain, which is in the European Union, and is fully compliant with the GDPR. ZenRows is a data processor according to the GDPR definition. ZenRows complies with the General Data Protection Regulation (EU) 2016/679.",
      "confidence": "high"
    },
    {
      "field": "soc2 / hipaa / iso_27001 / pci_dss",
      "url": "https://www.zenrows.com/legal",
      "excerpt": "ZenRows publishes an Information Security Policy, Terms & Conditions, Privacy Policy, GDPR compliance, and Data Processing Agreement — no mention of SOC2, ISO 27001, HIPAA, or PCI DSS certifications found.",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits / concurrency",
      "url": "https://docs.zenrows.com/first-steps/faq",
      "excerpt": "Trial: 5 concurrent requests; Developer: 20 concurrent requests; Startup: 50 concurrent requests; Business: 100 concurrent requests; Business 500: 150 concurrent requests; Business 1K: 200 concurrent requests; Business 2K: 300 concurrent requests; Business 3K: 400 concurrent requests. Enterprise plans can include custom concurrency limits.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / forbidden sites",
      "url": "https://docs.zenrows.com/forbidden-sites",
      "excerpt": "Banks: Websites of banking institutions; Credit Card Processors/Payment Gateways: VISA, MasterCard, PayPal, Stripe; Visas, eVisas, and Permits Websites; Governmental Websites: Mostly, those with .gov domain extensions",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Enterprise plans with custom concurrency limits, SLA guarantees, dedicated support, and volume discounts. For usage beyond the Business 3K plan ($2,999/month).",
      "confidence": "high"
    },
    {
      "field": "scraper_apis_pricing",
      "url": "https://docs.zenrows.com/scraper-apis/introduction",
      "excerpt": "flexible plans tailored to different web scraping needs, starting from $69 per month — $1.05 per 1,000 requests at entry levels to $0.75 per 1,000 requests for enterprise customers",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup",
      "excerpt": "Your API Key is the gateway to the ZenRows Universal Scraper API, functioning as both an authentication tool and an identifier for all your requests.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.zenrows.com/first-steps/faq",
      "excerpt": "The documentation references version 1 of the Universal Scraper API: `https://api.zenrows.com/v1/`",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.zenrows.com/",
      "excerpt": "Best Web Scraping Toolkit - ZenRows — The all-in-one web data extraction toolkit to bypass anti-bots, handle JS rendering, and return clean structured data — all through a single API call.",
      "confidence": "high"
    },
    {
      "field": "categories / web_search",
      "url": "https://docs.zenrows.com/scraper-apis/get-started/google-search",
      "excerpt": "The API endpoint follows this structure: https://serp.api.zenrows.com/v1/targets/google/search?url={url}&apikey=YOUR_ZENROWS_API_KEY — providing structured responses including organic search results with titles, URLs, snippets, and ranking positions, and paid advertisements",
      "confidence": "high"
    },
    {
      "field": "pricing_model / plan names and prices",
      "url": "https://www.zenrows.com/pricing",
      "excerpt": "Every plan includes access to all ZenRows products: the Universal Scraper API, Scraping Browser, and Residential Proxies, with a shared balance that you can spend across all ZenRows products.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "a $1 usage allowance shared across all products. We don't ask for any credit card details during sign-up.",
      "confidence": "high"
    },
    {
      "field": "supported_regions / proxy pool size",
      "url": "https://docs.zenrows.com/first-steps/our-products",
      "excerpt": "Residential Proxies — over 55 million IPs across 190+ countries",
      "confidence": "high"
    },
    {
      "field": "supported_actions / scraping capabilities",
      "url": "https://docs.zenrows.com/universal-scraper-api/api-reference",
      "excerpt": "js_render (boolean): Enable headless browser rendering for dynamic content; premium_proxy (boolean): Route requests through residential IPs; css_extractor (JSON string): Targeted element extraction via CSS selectors; autoparse (boolean): Automatic structured data parsing; screenshot (boolean): Above-the-fold image capture",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.zenrows.com/integrations/mcp/mcp-overview",
      "excerpt": "Server URL: https://mcp.zenrows.com/mcp — OAuth-based. Pass your ZenRows API key as a Bearer token. Provides scrape tool (single-request webpage fetching returning Markdown, text, HTML, screenshots, PDFs, or structured JSON) and browser_* tools for interactive workflows.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.zenrows.com/data-processing-agreement",
      "excerpt": "ZenRows's Data Processing Agreement — personal data is protected and not used for purposes other than those indicated in their Privacy Policy.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Enterprise plans with custom concurrency limits, SLA guarantees, dedicated support, and volume discounts — SLA guarantees mentioned only for Enterprise custom plans, no public SLA document found.",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits / concurrency",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Top-Ups: 15% of plan price for 15% more usage, maximum 4 per billing cycle.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / forbidden sites",
      "url": "https://docs.zenrows.com/forbidden-sites",
      "excerpt": "Brute Forcing Login Forms: Prohibited; Extracting Private Personal Information: Against GDPR; Direct IP scraping is prohibited; only requests to Fully Qualified Domain Names (FQDNs) are permitted.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/ZenRows",
      "excerpt": "zenrows-python-sdk — SDK to access ZenRows API directly from Python; zenrows-node-sdk — TypeScript implementation for Node.js; zenrows-go-sdk — ZenRows SDK for effective scraping in the Go programming language",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.zenrows.com/universal-scraper-api/api-reference",
      "excerpt": "Base URL: `https://api.zenrows.com/v1/`",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup",
      "excerpt": "The endpoint uses `/v1/` to denote version 1 of the API.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.zenrows.com/universal-scraper-api/api-reference",
      "excerpt": "Method: Query parameter (not header-based). Parameter: `apikey` (required)",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://docs.zenrows.com/integrations/mcp/mcp-overview",
      "excerpt": "Server URL: https://mcp.zenrows.com/mcp",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/ZenRows/zenrows-python-sdk",
      "excerpt": "SDK to access ZenRows API directly from Python. We handle proxies rotation, headless browsers and CAPTCHAs for you.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/ZenRows/zenrows-go-sdk",
      "excerpt": "ZenRows® SDK for effective scraping in the Go programming language",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.zenrows.com/first-steps/faq",
      "excerpt": "Trial: 5 concurrent requests; Developer: 20 concurrent requests; Startup: 50 concurrent requests; Business: 100 concurrent requests",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup",
      "excerpt": "Your API Key is the gateway to the ZenRows Universal Scraper API, functioning as both an authentication tool and identifier for all requests.",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://docs.zenrows.com/integrations/mcp/mcp-overview",
      "excerpt": "OAuth-based. Pass your ZenRows API key as a Bearer token.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/ZenRows/zenrows-node-sdk",
      "excerpt": "SDK to access ZenRows API directly from Node.js. We handle proxies rotation, headless browsers and CAPTCHAs for you.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.zenrows.com/universal-scraper-api/api-reference",
      "excerpt": "Plan | Concurrent Requests | Developer | 5 | Startup | 20 | Business | 50 | Enterprise | Custom",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "Entry point: Developer plan at \"$69.99/month\"",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "a $1 usage allowance shared across all products",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.zenrows.com/api-error-codes",
      "excerpt": "Error codes include REQS001, AUTH001, BLK0001 etc. with corresponding HTTP status codes (400, 401, 402, 403, 404, 407, 413, 422, 424, 429, 500, 502, 504) and a body with specific details.",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://tracxn.com/d/companies/zenrows/__1IdOjROuSsfosFxufHYVKxxiHHw7RW6foKp2-rjwPPs",
      "excerpt": "Founded in 2020 (Tracxn); conflicting with 2021 from PitchBook and Crunchbase",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://www.zenrows.com/gdpr",
      "excerpt": "ZenRows is based in Spain, which is in the European Union, and is regulated by the EU General Data Protection Regulation (GDPR), with which they are fully compliant.",
      "confidence": "medium"
    },
    {
      "field": "api_style",
      "url": "https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup",
      "excerpt": "API Mode: Ideal for quick and easy scraping with all the processing handled by ZenRows. ZenRows also offers Proxy Mode, where the service functions as a proxy.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.zenrows.com/first-steps/getting-started-guide",
      "excerpt": "Account creation is free and provides immediate access to your dashboard. Every new account includes a free trial period to test our services.",
      "confidence": "medium"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.zenrows.com/universal-scraper-api/features/other",
      "excerpt": "The documentation does not reference webhook, callback, async job, or idempotency features.",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://www.scraperapi.com/comparisons/zenrows-alternative/",
      "excerpt": "ZenRows does not support asynchronous workflows or webhook callbacks; every scrape must be executed and completed within the same HTTP request",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "No permanent free tier exists; only the trial period provides complimentary access",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "We don't ask for any credit card details during sign-up",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.crunchbase.com/organization/zenrows",
      "excerpt": "Crunchbase listing indicates founding year as 2021",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://www.zenrows.com/privacy-policy",
      "excerpt": "ZenRows keeps data for trial customers and cancelled customers until they request the data to be deleted.",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.zenrows.com/first-steps/getting-started-guide",
      "excerpt": "Setup Steps: 1. Register: Sign up at https://app.zenrows.com/register using Google, GitHub, or email. 2. Complete onboarding: Select options matching your use case. 3. Obtain API key: Retrieve from dashboard to authenticate requests.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.zenrows.com/api-error-codes",
      "excerpt": "Proxy-Authorization header must be a base64 <apikey>:<params> string for proxy endpoint at superproxy.zenrows.com:1337",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.zenrows.com/first-steps/pricing",
      "excerpt": "We don't ask for any credit card details during sign-up",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.zenrows.com/universal-scraper-api/features/other",
      "excerpt": "The documentation does not reference webhook, callback, async job, or idempotency features.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "SOC2 certification status",
    "HIPAA compliance",
    "ISO 27001 certification",
    "PCI DSS compliance",
    "webhook/async job support (no evidence found)",
    "PHP/Ruby/Java/C# official SDKs (only Python, Node.js, Go confirmed)",
    "sandbox/test environment (separate from trial)",
    "mobile proxy type",
    "ISP proxy type",
    "pool size for datacenter proxies",
    "published SLA document (99.9% uptime is a marketing claim, not a formal SLA; SLA guarantees only mentioned for Enterprise custom plans)",
    "deprecation_policy_url",
    "sla_url",
    "ga_date",
    "webhook_events_url",
    "webhook_signing",
    "idempotency_supported (confirmed absent)",
    "notable_customers"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/zenrows",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/zenrows/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}