Datacircle

Geonode pricing and alternatives: web scraping API, POST /v1/batch

Is Geonode yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

29% complete: 2 of the 7 key fields we checkSee the 7 fields

$0.00per 1,000 pagesWe rank 1,497 plans by price. PhantomJsCloud's $10 monthly plan 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 covers any number of pages. Spider Cloud's $40 monthly plan costs more to start than PhantomJsCloud's $10 monthly plan.WebScraping.AI, ScraperAPI and Scrappey are the best web scraping API providers in our benchmark.
Plan: Free plan one of Geonode's 18 plans
Call: POST /v1/batch one of Geonode's 2 calls for this API
API: Web scraping API one of Geonode's 2 APIs

About this item

  • Live. Geonode fetches the web page you ask for when you call the API.
  • 2 of the 7 key fields we check. Markdown, HTML.
  • Nothing to pay. You get 1,500 requests a month, enough for 1,500 results. Calls stop once your requests run out.
  • One call. You send urls to POST /v1/batch. You can also send ignore_invalid_urls, formats, render_js, proxy, headers and wait_config. The call returns a job. You fetch the answer once the job is done.
  • Who can get it: with conditions. Keep data: no limit. Use data: with conditions.

Geonode: web scraping API alternatives

The table starts with Geonode's cheapest paid plan. Next come plans from other providers with the price per 1,000 pages closest to Geonode's. Each plan in the table gives live data.

Geonode, $100 pack, Try Unlimited, $100 for 48 hours, POST /v1/batchWebScraping.AI, top-up from $20, Pay as you go, GET /text, Get Page Text, datacenter proxy, no JS renderingScrappa, $1,000 packDecodo, $249 monthly, $249, POST /v1/scrape, 1,245,000 requests a monthIrmu, $100 pack, Growth Pack, GET /crawl, Standard fetch
$ per 1,000 pages$0.20$0.20$0.20$0.20$0.20
Completeness29%29%71%29%14%
Billingpay firstpay firstpay firstmonthlypay first
Pay$100$20$1,000$249$100
Enough for500,000 results100,000 calls5,000,000 calls1,245,000 calls a month500,000 calls
Freshnesslivelivelivelivelive
Who can get itanyone 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 entityanyone 18 or olderanyone 18 or overanyoneanyone

Every web scraping API provider we score, ranked

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.

  1. docs.geonode.com/docs/products/web-data/batch
  2. docs.geonode.com/docs/products/web-data/pricing
  3. docs.geonode.com/docs/scraper-api/v1/authentication
  4. docs.geonode.com/docs/scraper-api/v1/batch/get-batch-job-status
  5. docs.geonode.com/docs/scraper-api/v1/batch/start-batch-job
  6. docs.geonode.com/docs/scraper-api/v1/extraction/extract-content
  7. geonode.com/acceptable-use-policy
  8. geonode.com/pricing/scraper-api
  9. geonode.com/pricing/scraper-api.md
  10. geonode.com/terms-and-conditions

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Screenshot, not in the answer
  • Markdown
  • HTML
  • Text, not in the answer
  • Summary, not in the answer
  • Links, not in the answer
  • Images, not in the answer
Price
$ per 1,000 pages$0.00
Perresult
Billingfree
Charges
Also pays forfrom the same budget: Extract Webpage Content · Start a crawl job · Start a Search Job
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchExtract content from multiple known URLs through a single asynchronous job.
Data
Freshnesslive
Keep datano limit
Use dataYou 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 get1,500 requests a month
Enough for1,500 results a month
Expiresmonthly, no rollover
Rate limit
Concurrent1
Batch5
Speed
Answerby polling
The call
You sendurls. Optional: ignore_invalid_urls, formats, render_js, proxy, headers, wait_config
MethodPOST
Path/v1/batch
About the plan
PlanFree plan
Who can get itanyone 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

Best GTM APIs