Customer case
workus.ai
Workus.ai uses BeeCrawl web extraction to help agents read company pages, supplier profiles, and public web sources as structured research context.
The open-source web data API
An open-source Firecrawl alternative for scraping, crawling, and structured web data.

Single-page extraction.
Site-level collection.
Structured output.
One request, useful output
from beecrawl_sdk import BeeCrawlClient
client = BeeCrawlClient(
api_key="YOUR_API_KEY",
base_url="https://api.beecrawl.dev",
)
page = client.scrape(
"https://example.com",
formats=["markdown", "links"],
use_browser="auto",
)
print(page["markdown"])import { BeeCrawlClient } from "beecrawl-sdk";
const client = new BeeCrawlClient({
apiKey: "YOUR_API_KEY",
baseUrl: "https://api.beecrawl.dev",
});
const page = await client.scrape(
"https://example.com",
{
formats: ["markdown", "links"],
use_browser: "auto",
},
);
console.log(page.markdown);use beecrawl_sdk::BeeCrawlClient;
use serde_json::json;
#[tokio::main]
async fn main() -> beecrawl_sdk::Result<()> {
let client = BeeCrawlClient::builder(
"https://api.beecrawl.dev",
)
.api_key("YOUR_API_KEY")
.build()?;
let page = client.scrape(
"https://example.com",
json!({"formats": ["markdown", "links"]}),
).await?;
println!("{}", page["markdown"]);
Ok(())
}curl -X POST https://api.beecrawl.dev/scrape \
-H "X-Web-Extract-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"formats": ["markdown", "links"],
"use_browser": "auto"
}'# Example Domain
Example Domain is for use in illustrative
examples in documents and applications.
## Links
- https://www.iana.org/domains/example
---
source: https://example.com
status: 200Compatibility
BeeCrawl also exposes Firecrawl v2-compatible routes for scrape, map, crawl, extract, and search. Set your SDK api_key and base_url to the BeeCrawl and keep your existing integration.
POST /v2/scrape
POST /v2/map
POST /v2/crawl
POST /v2/extract
POST /v2/searchUse cases
Customer case
Workus.ai uses BeeCrawl web extraction to help agents read company pages, supplier profiles, and public web sources as structured research context.