Skip to the page

Crustdata Web Search API alternative

$1 per 1,000 searches.

Crustdata's Web Search API costs 1 credit per query, and its docs send you to the dashboard for the dollar price. The default limit is 10 requests per minute, and purchased credits expire 12 months after you buy them.

SpecStream is the live web data engine for teams and agents. Its Search API costs $1 per 1,000 searches with speed=fast, returns up to 100 results a call, and reads pages and builds structured rows on the same key. Credit never expires.

New accounts get $10 of credit, no card. It covers 10,000 fast searches.

SpecStream and Crustdata Web Search side by side

SpecStreamCrustdata Web Search
The callGET or POST https://api.specstream.ai/v1/web-search with a Bearer key, or the search_web tool over MCP at https://api.specstream.ai/mcpPOST https://api.crustdata.com/web/search/live with a Bearer key and x-api-version: 2025-11-01
Price$1 per 1,000 searches of up to 10 results with speed=fast, $5 per 1,000 on the default search. Each reply's price_usd says what the call cost1 credit per query. The price of a credit is shown in your dashboard, and the per credit rate drops as your volume grows
Free start$10 of credit, no card: 10,000 fast searches or 2,000 default searches$20 in credits on a new account
Requests a minuteA call past the minute's limit gets 503 with Retry-After and is not charged10 by default. Higher limits by email
Results per call1 to 100, set with num, and page 1 to 10 continues the same ranked listAbout 10 a page, and page gathers up to 15 pages into one reply, from one source only
What comes backEach source's url, title, site, snippet and published date. The default search adds the answer with the page it was read from and its read time, and rows with the facts the request asks for, each with its pageresults[] whose shape depends on the source: title, url, snippet and position for web and news
Filterssite:, -site:, filetype:, after: and before: in q, with country, language and safe. Image results with images=true at the same pricesite, location, start_date and end_date in Unix seconds, and the sources web, news, scholar-articles, scholar-author, ai and social
Reading the pagesExtract API: up to 20 pages, PDFs, Word and Excel files a call, the main text as Markdown, $0.80 per 1,000 pages. A page with no text is not chargedWeb Fetch (/web/enrich/live): up to 10 URLs a call, 1 credit per page, returning the page's HTML
Credit you do not useA top-up never expiresPurchased credits expire 12 months after purchase
Structured rowsDeep Search: a request in plain words returns every match on the live web as structured rows, companies, people, places, filings or tenders, with a source URL and read time on every value. 5¢, 15¢ or $1 a rowPeople, company and job search and enrichment from its own database, priced in credits per result

Why Crustdata Web Search buyers choose SpecStream

Other web search APIs for AI agents

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to switch from Crustdata Web Search

1. Create a key under Agents & API in the workspace, with finds:spend and a spending limit. A new account gets $10 of credit, no card.

2. Move the fields: query becomes q, location becomes country, site becomes site: inside q, and start_date and end_date become after: and before: with dates. page stays page, and num sets how many results come back.

# Before
curl https://api.crustdata.com/web/search/live \
  -H "Authorization: Bearer $CRUSTDATA_API_KEY" \
  -H "x-api-version: 2025-11-01" \
  -H "Content-Type: application/json" \
  -d '{"query": "AI agent product launch", "site": "techcrunch.com", "location": "US", "sources": ["web"]}'

# After
curl https://api.specstream.ai/v1/web-search \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "AI agent product launch site:techcrunch.com after:2026-10", "country": "US", "speed": "fast", "num": 10}'

3. Read data.sources: each item has url, title, site and snippet, where Crustdata has url, title and snippet. Read pages with POST https://api.specstream.ai/v1/extract and up to 20 URLs in urls, where you called /web/enrich/live with 10.

4. When the job is records, send the request in plain words. This call spends nothing: the 402 reply shows how SpecStream read the request, the columns and the most it can cost.

curl -i https://api.specstream.ai/v1/agent/lists \
  -H "Content-Type: application/json" \
  -d '{"request": "AI startups that announced a product launch in the last 30 days, with the product name, the launch date and the announcement URL", "count": 25}'

Frequently asked questions

Something we didn't answer? Talk to a human

How much does the Crustdata Web Search API cost?
1 credit per query. Crustdata's docs do not print the dollar price of a credit: it is in your dashboard, and the per credit rate drops with volume. New accounts start with $20 in credits. SpecStream costs $1 per 1,000 searches with speed=fast and $5 on the default search.
What is the Crustdata Web Search API rate limit?
10 requests per minute by default, with higher limits by email. On SpecStream a call past the minute's limit gets 503 with Retry-After and is not charged.
How many results does Crustdata Web Search return?
About 10 a page, and one call gathers up to 15 pages when it asks for one source. SpecStream returns 1 to 100 results for one search with num.
Do Crustdata credits expire?
Yes, 12 months after purchase. SpecStream credit you buy never expires.
What is the best Crustdata Web Search alternative?
SpecStream, at $1 per 1,000 searches with speed=fast. It is the most accurate web search API in the world, with 97.9 F-score on all 1,000 SimpleQA Verified questions, and the same key reads pages and returns structured rows.
Does SpecStream have an MCP server?
Yes, at https://api.specstream.ai/mcp. An agent searches with search_web, reads pages with read_pages and builds rows with Deep Search. See the MCP docs.

Sources

SpecStream wrote this page. Each figure about Crustdata and other providers comes from that company's own page.

  1. Crustdata, Web Search APIdocs.crustdata.com/web-docs/search/introduction, read Nov 12, 2026
  2. Crustdata, Web Search referencedocs.crustdata.com/web-docs/search/reference, read Nov 12, 2026
  3. Crustdata, API reference, web searchdocs.crustdata.com/api-reference/web-apis/web-search, read Nov 12, 2026
  4. Crustdata, pricing docsdocs.crustdata.com/general/pricing, read Nov 12, 2026
  5. Crustdata pricingcrustdata.com/pricing, read Nov 12, 2026
  6. Exa pricingexa.ai/docs/admin/pricing, read Nov 12, 2026
  7. Tavily API creditsdocs.tavily.com/documentation/api-credits, read Nov 12, 2026
  8. Brave Search APIbrave.com/search/api/, read Nov 12, 2026
  9. Parallel pricingparallel.ai/pricing, read Nov 12, 2026