# Geonode, free plan, POST /v1/batch: Web scraping API > Extract content from multiple known URLs through a single asynchronous job. Geonode's web scraping API on its Free plan. It costs $0.00 per 1,000 pages. It returns 2 of the 7 key fields we check: Markdown, HTML. 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/geonode/free-plan-post-v1-batch - [Best web scraping API in 2026: pricing compared](https://datacircle.dev/best-web-scraping-api.txt) - Get it: https://geonode.com/pricing/scraper-api - Request: `POST https://scraper.geonode.io/v1/batch` - API key: with the plan, on https://geonode.com/pricing/scraper-api - Its API docs: https://docs.geonode.com/docs/scraper-api/v1/batch/start-batch-job - Sold by: Geonode (https://geonode.com) - Checked: 2026-10-31 ## In the answer - Completeness: 29% - Markdown: ✓ - HTML: ✓ ## Price - $ per 1,000 pages: $0.00 - Per: result - Billing: free ## Charges - Also pays for: from the same budget: Extract Webpage Content · Start a crawl job · Start a Search Job ## Overage - Units cap: hard ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Extract content from multiple known URLs through a single asynchronous job. ## Data - Freshness: live - Keep data: no limit - Use data: You must not use the Services or any Data Scraper output as the sole basis for decisions that produce legal or similarly significant effects concerning individuals, including decisions relating to credit, lending, employment, housing, insurance, healthcare, education, eligibility, identity verification, law enforcement, immigration, or other regulated or high-risk decisions. [...] You must not use the Services to collect, scrape, process, store, disclose, sell, or otherwise use personal data unless you have the rights, permissions, lawful bases, notices, and safeguards required by applicable law. You must not use the Services to: [...] use personal data or outputs in violation of applicable data-protection, privacy, marketing, or communications laws. [...] You are responsible for reviewing, validating, and lawfully using Data Scraper outputs. The Company does not grant you any right to third-party content ## Plan - Pay: $0 - You get: 1,500 requests a month - Enough for: 1,500 results a month - Expires: monthly, no rollover ## Rate limit - Concurrent: 1 - Batch: 5 ## Speed - Answer: by polling ## The call - You send: urls. Optional: ignore_invalid_urls, formats, render_js, proxy, headers, wait_config - Method: POST - Path: /v1/batch ## About the plan - Plan: Free plan - Who can get it: anyone at least eighteen (18) years old, with legal capacity to enter into the Terms and not located in or acting for the benefit of a restricted country, region, person, or entity ## The 12 fields the plan's answer can hold page HTML, page markdown, URL, JavaScript rendering used, HTTP status, duration, output formats, proxy country, proxy type, response headers, wait configuration, requests charged ## Geonode's plans (18) - [Geonode, free plan, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/free-plan-post-v1-batch/llms.txt): $0.00 per 1,000, 29% complete, live - [Geonode, top-up from $50, Pay As You Go, 50,000-249,999 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/top-up-from-50-pay-as-you-go-50000-249999-requests-post-v1-batch/llms.txt): $0.62 per 1,000, 29% complete, live - [Geonode, $100 pack, Try Unlimited, $100 for 48 hours, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/100-pack-try-unlimited-100-for-48-hours-post-v1-batch/llms.txt): $0.20 per 1,000, 29% complete, live - [Geonode, top-up from $125, Pay As You Go, 250,000-999,999 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/top-up-from-125-pay-as-you-go-250000-999999-requests-post-v1-batch/llms.txt): $0.50 per 1,000, 29% complete, live - [Geonode, top-up from $460, Pay As You Go, 1,000,000-2,999,999 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/top-up-from-460-pay-as-you-go-1000000-2999999-requests-post-v1-batch/llms.txt): $0.46 per 1,000, 29% complete, live - [Geonode, top-up from $1,260, Pay As You Go, 3,000,000-4,999,999 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/top-up-from-1260-pay-as-you-go-3000000-4999999-requests-post-v1-batch/llms.txt): $0.42 per 1,000, 29% complete, live - [Geonode, top-up from $2,000, Pay As You Go, 5,000,000+ requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/top-up-from-2000-pay-as-you-go-5000000-requests-post-v1-batch/llms.txt): $0.40 per 1,000, 29% complete, live - [Geonode, $3.90 monthly, Per-request plans, 10,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/3-90-monthly-per-request-plans-10000-requests-post-v1-batch/llms.txt): $0.39 per 1,000, 29% complete, live - [Geonode, $15.50 monthly, Per-request plans, 50,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/15-50-monthly-per-request-plans-50000-requests-post-v1-batch/llms.txt): $0.31 per 1,000, 29% complete, live - [Geonode, $62.50 monthly, Per-request plans, 250,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/62-50-monthly-per-request-plans-250000-requests-post-v1-batch/llms.txt): $0.25 per 1,000, 29% complete, live - [Geonode, $230 monthly, Per-request plans, 1,000,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/230-monthly-per-request-plans-1000000-requests-post-v1-batch/llms.txt): $0.23 per 1,000, 29% complete, live - [Geonode, $630 monthly, Per-request plans, 3,000,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/630-monthly-per-request-plans-3000000-requests-post-v1-batch/llms.txt): $0.21 per 1,000, 29% complete, live - [Geonode, $1,000 monthly, Unlimited plans, 25 threads, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/1000-monthly-unlimited-plans-25-threads-post-v1-batch/llms.txt): no limit, 29% complete, live - [Geonode, $1,000 monthly, Per-request plans, 5,000,000 requests, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/1000-monthly-per-request-plans-5000000-requests-post-v1-batch/llms.txt): $0.20 per 1,000, 29% complete, live - [Geonode, $1,749 monthly, Unlimited plans, 50 threads, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/1749-monthly-unlimited-plans-50-threads-post-v1-batch/llms.txt): no limit, 29% complete, live - [Geonode, $3,199 monthly, Unlimited plans, 100 threads, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/3199-monthly-unlimited-plans-100-threads-post-v1-batch/llms.txt): no limit, 29% complete, live - [Geonode, $5,799 monthly, Unlimited plans, 200 threads, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/5799-monthly-unlimited-plans-200-threads-post-v1-batch/llms.txt): no limit, 29% complete, live - [Geonode, contact us, Unlimited plans, Enterprise, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/contact-us-unlimited-plans-enterprise-post-v1-batch/llms.txt): 29% complete, live ## Geonode's calls for this API (2) - `POST /v1/extract`: [Geonode, free plan, POST /v1/extract](https://datacircle.dev/web-scraping-apis/geonode/free-plan-post-v1-extract/llms.txt) - `POST /v1/batch`: [Geonode, free plan, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/free-plan-post-v1-batch/llms.txt) ## Geonode's APIs (2) - [Geonode: web search API pricing, 18 plans](https://datacircle.dev/web-search-apis/geonode/free/llms.txt) - [Geonode: web scraping API pricing, 18 plans, POST /v1/batch](https://datacircle.dev/web-scraping-apis/geonode/free-plan-post-v1-batch/llms.txt) ## Geonode: web scraping API alternatives - [WebScraping.AI, top-up from $20, Pay as you go, GET /text, Get Page Text, datacenter proxy, no JS rendering](https://datacircle.dev/web-scraping-apis/webscraping-ai/top-up-from-20-pay-as-you-go-get-text-get-page-text-datacenter-proxy-no-js-rendering/llms.txt): $0.20 per 1,000, 29% complete, live - [Scrappa, $1,000 pack](https://datacircle.dev/web-scraping-apis/scrappa/1000-pack/llms.txt): $0.20 per 1,000, 71% complete, live - [Decodo, $249 monthly, $249, POST /v1/scrape, 1,245,000 requests a month](https://datacircle.dev/web-scraping-apis/decodo/249-monthly-249-post-v1-scrape-1245000-requests-a-month/llms.txt): $0.20 per 1,000, 29% complete, live - [Irmu, $100 pack, Growth Pack, GET /crawl, Standard fetch](https://datacircle.dev/web-scraping-apis/irmu/100-pack-growth-pack-get-crawl-standard-fetch/llms.txt): $0.20 per 1,000, 14% 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-10-31. - https://docs.geonode.com/docs/products/web-data/batch - https://docs.geonode.com/docs/products/web-data/pricing - https://docs.geonode.com/docs/scraper-api/v1/authentication - https://docs.geonode.com/docs/scraper-api/v1/batch/get-batch-job-status - https://docs.geonode.com/docs/scraper-api/v1/batch/start-batch-job - https://docs.geonode.com/docs/scraper-api/v1/extraction/extract-content - https://geonode.com/acceptable-use-policy - https://geonode.com/pricing/scraper-api - https://geonode.com/pricing/scraper-api.md - https://geonode.com/terms-and-conditions