sources
explicitly when you need predictable parsing.
Every request goes to the same endpoint:
Pricing:
1 credit per query.Default
rate-limit is 15 requests per minute. Send an email to
gtm@crustdata.co to discuss higher limits if
needed for your use case.Source types
Result shapes and field presence for each source: web, news,
scholar-articles, scholar-author, AI, social.
Recipes
Site/date filtering, multi-page, academic, deep research mode, discovery
patterns, and search → fetch workflows.
Reference
Request parameters, response body, error handling, and common gotchas.
Your first search
The simplest search uses aquery with an explicit sources array. Always
specify sources for predictable result parsing.
Response trimmed for clarity.
results[] contains source, title, url,
snippet, and position. Use position for ranking and url for
follow-up fetching.
Use human mode when standard retrieval is blocked
Sethuman_mode: true when you want the API to attempt a browser-like
retrieval path for the search request.
Current platform behavior:
human_mode: true returns the normal search
response shape with success, query, timestamp, results, and
metadata.What to do next
- Understand result shapes — see Source types for field presence by source.
- Try more patterns — see Recipes for site/date filtering, discovery, and workflows.
- Look up request/response details — see Reference.
- Fetch page content — see Web Fetch to fetch HTML content of URLs returned by search.

