BASECRAWL DOCS
Build a dependable pipeline from the open web.
Start with one page, scale to a whole site, and receive predictable markdown, JSON, or HTML that is ready for your application and your models.
Begin with Quickstart.
Make one authenticated request before you compare endpoints, configure a crawl budget, or choose an SDK.
- 01
Create an API key
Create one key to identify your project and authorize every server-side request.
- 02
Send your first request
Start with one URL and return normalized content in the format you need.
- 03
Use the response
Pass the canonical document into your product, pipeline, or model context.
PRODUCT FIGURE
One authenticated scrape before you expand scope.
Treat Quickstart as a product surface: headers, formats, and a clean document contract your pipeline can trust.
Flow diagram
docs · request path
/docs/quickstart
Curl, JavaScript, and Python samples with the same response contract.
/crawl · /map · SDKs
Add depth budgets and typed clients after the first page succeeds.
First successful path
- 01
Auth key
bc_live_… header
- 02
POST /v1/scrape
one URL body
- 03
Pick formats
md · json · html
- 04
LLM-ready doc
stable contract
UI product frame
terminal · first request
curl -X POST https://api.basecrawl.dev/v1/scrape \
-H "Authorization: Bearer bc_live_demo" \
-H "Content-Type: application/json" \
-d '{
"url": "https://docs.northstack.dev/pricing",
"formats": ["markdown", "json"]
}'# Pricing Growth ships 20k pages/mo. - Clean RAG signal - Source URL + status - No leftover nav chrome
FIRST REQUEST
Start with a single URL, not a platform migration.
Keep your existing stack. Basecrawl returns stable documents through an API surface designed for production workflows.