elisebot

Web scraping API · Built for agents

Put any URL after ours. Get clean Markdown back.

curl 'https://api.elisebot.dev/https://example.com/pricing'

Try it without a key: single pages, up to 10 a minute.

Features

From one page to fifty thousand. By hand or by agent.

Only the content that matters

Main content mode drops navigation, headers and sidebars, so your agent reads the page and not the chrome.

Give your agent the web

Add the MCP server in one line. Your agent scrapes pages on its own and gets back Markdown it can read.

Past bot protection

Pages behind bot checks and challenges come back like any other, with nothing to set up on your side.

50,000 URLs, one request

Scrape at scale: follow the progress while the batch scrape runs, then download every result as one file. A webhook tells you when it is ready.

Signed webhooks

Get notified when a batch scrape starts and finishes. Every event is signed with your secret and retried until it lands.

Safe to retry

Resend with the same Idempotency-Key and get the original batch scrape back instead of a duplicate, for zero credits.

Get your API key. Start scraping in minutes.

  1. 01Sign in with GitHub
  2. 02Create an organization
  3. 03Copy its key

Pay per page with prepaid credits. Failed pages are refunded.

curl https://api.elisebot.dev/v2/batch/scrape \
  -H "Authorization: Bearer $ELISEBOT_API_KEY" \
  -H "Idempotency-Key: nightly-2026-10-19" \
  -H 'Content-Type: application/json' \
  -d '{
    "urls": ["https://example.com/a", "https://example.com/b"],
    "responseOptions": { "format": "markdown", "onlyMainContent": true },
    "webhook": { "url": "https://you.example/hooks/elisebot" }
  }'