Back to catalog

Tinyfish · Web Data

TinyFish Search API / Search the web

Search the web and get structured results. Returns ranked results with titles, snippets, and URLs. Location and language resolution: - If location is set but language is not, the language auto-resolves to the most predominantly used language in that country. - If language is set but location is not, the location auto-resolves to the country where that language is most predominantly used. - If neither location nor language is set, defaults to US and en.

Private Gateway connection

Data below comes from the configured private Gateway. Provider activation remains governed by its evidence and policy gates.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • after_date query · optional

    Return results after this date (YYYY-MM-DD). Example: "2024-01-01"

  • before_date query · optional

    Return results before this date (YYYY-MM-DD). Example: "2024-12-31"

  • domain_type query · optional

    Type of search to perform: "web" for standard results, "news" for news articles, "research_paper" for academic papers. Defaults to "web". Example: "news"

  • exclude_domains query · optional

    Comma-separated list of domains to exclude from results. Example: "pinterest.com,quora.com"

  • fetch query · optional

    JSON-encoded fetch configuration object. Example: "{}"

  • include_domains query · optional

    Comma-separated list of domains to restrict results to. Example: "github.com,arxiv.org"

  • include_thumbnail query · optional

    When "true", each result includes a thumbnail_url when available. Defaults to false. Example: "true"

  • language query · optional

    Language code for result language. Example: "en"

  • location query · optional

    Country code for geo-targeted results. Example: "US"

  • page query · optional

    Page number for pagination, starting from 0 (max 10). Example: 2

  • pub_year_max query · optional

    Return research papers published on or before this year (0-9999, inclusive). Only supported for domain_type=research_paper. Example: 2022

  • pub_year_min query · optional

    Return research papers published on or after this year (0-9999, inclusive). Only supported for domain_type=research_paper. Example: 2019

  • purpose query · optional

    Why this search is being run — the underlying goal or task the results will be used for. Used to better rank results against your intent. Example: "Find an open-source library for parsing PDF invoices in Python"

  • query query · required

    Search query. Example: "web automation tools"

  • recency_minutes query · optional

    Return results from the past N minutes (1 to 5,256,000). Example: 60

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.