Skip to main content
Spidra Documentation Spidra turns any website into structured, ready-to-use data. Write a prompt describing what you want, run browser actions to interact with the page if you need to, and deliver the result straight to your app, your team, or your workflow.

Start here

Quickstart

Make your first scrape in under 2 minutes through the Playground or in code. No setup required.

API Reference

Every endpoint documented with request and response examples. Start with scrape, batch, or crawl.

What Spidra can do

Scrape

Describe what you want in plain English. Spidra opens a real browser, runs your prompt, and returns clean data. Add a JSON schema to guarantee the exact output shape you need.

Crawl

Give it a starting URL and tell it which links to follow. Spidra discovers pages, visits each one, and extracts structured data across the whole site automatically.

Batch scrape

Submit up to 50 URLs in one request and they all run in parallel. Retry only the ones that failed without re-running the ones that already succeeded.

Structured output

Define a JSON schema and get guaranteed-shape data back every time. The right field names, the right types, no hallucinated values filling in gaps.

Browser actions

Click, scroll, type, and wait before extraction runs. Dismiss cookie banners, fill search forms, load infinite scroll content — anything a real browser can do.

forEach — loop every element

Find every matching element on a page, follow each link to its destination, run per-item AI extraction, and get back a clean array. One API call and no custom scripts needed.

Authenticated scraping

Pass session cookies to scrape pages behind login walls. Supports raw Cookie header format and standard browser DevTools paste. Cookies are never stored.

Stealth mode

Residential proxies, CAPTCHA solving, and browser fingerprint evasion built in. Route through 50+ countries for localized or geo-restricted content.

SDKs and integrations

Official libraries for every major language and platform. All open source at github.com/spidra-io.

Node.js

Python

Go

PHP

Ruby

Java

n8n

Zapier

MCP Server

What are you building?

An app or pipeline

Hit the REST API directly or use any of the official SDKs. Every endpoint comes with working code examples in every language we support.

An AI agent

Use the MCP server to give any LLM live access to web data as a native tool. Works with Claude, GPT-4, and any MCP-compatible runtime.