Skip to main content
All requests require an API key. See Authentication.

Request body

string
required
The search query. This is what Snippex searches for and extracts snippets relevant to.
integer
default:"5"
Number of search results to retrieve and extract from. Range: 1–10.
integer
default:"3"
Maximum number of snippets to extract per result. Range: 1–5.The actual number returned may be lower if the page doesn’t contain enough relevant passages.
string
default:"balanced"
Controls how deeply the extraction engine analyzes each page.
  • "precise" — fewer snippets, higher confidence, fastest
  • "balanced" — default, good mix of speed and coverage
  • "exhaustive" — maximum snippets, most thorough
See Search Depth for details.
string
Filter results by publish date. One of: "day", "week", "month", "year".Omit or set to null for no filter (default).
string
default:"en"
Language code for results (e.g. "en", "fr", "de").
string[]
default:"[]"
Restrict results to these domains only. Pass bare domain names: ["nature.com", "bbc.com"].
string[]
default:"[]"
Exclude these domains from results. Pass bare domain names: ["reddit.com"].

Response

string
The query string from your request, echoed back.
SearchResult[]
Ranked array of search results, each containing extracted snippets.
integer
Total time taken for the request, in milliseconds.

Example


Error codes