ToolAssay

Web search API for AI agents

Web search API for AI agents: ranked results as JSON (title, url, snippet) with positions. Supports keyword search, country and language targeting for source discovery, fact-finding and research. Provided by Web search. Price: $0.002000 USDC per successful call.

Answeringour last check, 2026-10-26
1 of 1checks answered this week
35 msmedian answer time
$0.002listed price per call
$0.002price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.fastaf.co/x402/v1/search

CategoryMarket data
Provider hostapi.fastaf.co
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-26 valid payment request 402$0.002 35 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "country": "us",
    "language": "en",
    "query": "best espresso machine for home"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "description": "Web search API for AI agents: ranked results as JSON (title, url, snippet) with positions. Supports keyword search, country and language targeting for source discovery, fact-finding and research.",
  "properties": {
    "docsUrl": {
      "format": "uri",
      "type": "string"
    },
    "homepage": {
      "format": "uri",
      "type": "string"
    },
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": false,
          "description": "Keyword web search with country and language targeting; query is required.",
          "examples": [
            {
              "country": "us",
              "language": "en",
              "query": "best espresso machine for home"
            }
          ],
          "properties": {
            "advance_search": {
              "description": "Include advanced Google result features/snippets when true; true/false, default false.",
              "type": "boolean"
            },
            "country": {
              "description": "Two-letter search country code, e.g. us, uk or fr; default us. Localizes results, not a scrape proxy selection.",
              "examples": [
                "us"
              ],
              "maxLength": 8192,
              "type": "string"
            },
            "cr": {
              "description": "Restrict documents by country: countryFR or countryFR|countryDE. Omitted: no explicit country restriction (unlike country, which localizes the search).",
              "maxLength": 8192,
              "type": "string"
            },
            "deep_scrape": {
              "description": "Fetch content from organic-result destination pages as well as the SERP; true/false, default false. Use with advance_search=false; no FastAF surcharge.",
              "type": "boolean"
            },
            "domain": {
              "description": "Google host to search, e.g. google.com or google.co.uk; default google.com.",
              "maxLength": 8192,
              "type": "string"
            },
            "filter": {
              "description": "Duplicate/omitted-result filtering: string 1 enables it (default); 0 includes similar and normally omitted results.",
              "maxLength": 8192,
              "type": "string"
            },
            "html": {
              "description": "Return raw source HTML instead of parsed JSON when true; true/false, default false.",
              "type": "boolean"
            },
            "ibp": {
              "description": "Google layout/expansion expression, e.g. gwp;0,7 for a ludocid lookup. Omitted: standard results layout.",
              "maxLength": 8192,
              "type": "string"
            },
            "kgmid": {
              "description": "Google Knowledge Graph entity ID, e.g. /m/09c7w0; may override other search filters except page/results. No default.",
              "maxLength": 8192,
              "type": "string"
            },
            "language": {
              "description": "Result/interface language code, e.g. en, es, fr or de; default en. Use lr, where supported, to restrict document languages.",
              "examples": [
                "en"
              ],
              "maxLength": 8192,
              "type": "string"
            },
            "location": {
              "description": "City-level search origin, e.g. Austin, Texas, United States; omit for source-default location. Cannot be combined with uule.",
              "maxLength": 8192,
              "type": "string"
            },
            "lr": {
              "description": "Document-language filter: lang_en or a pipe-separated list such as lang_en|lang_fr. Omitted: no explicit language restriction.",
              "maxLength": 8192,
              "type": "string"
            },
            "lsig": {
              "description": "Opaque Google local-listing signature used with a business/knowledge-panel lookup; copy from a Google URL. No default.",
              "maxLength": 8192,
              "type": "string"
            },
            "ludocid": {
              "description": "Google business listing CID as a decimal string, copied from a Google local result. Omitted: no specific business selected.",
              "maxLength": 8192,
              "type": "string"
            },
            "mob_search": {
              "description": "Request mobile rather than desktop Google results; true/false, default false. FastAF does not add a mobile surcharge.",
              "type": "boolean"
            },
            "nfpr": {
              "description": "Spelling correction: string 1 excludes automatically corrected queries; 0 allows them (default 0).",
              "maxLength": 8192,
              "type": "string"
            },
            "page": {
              "description": "Zero-based Google results page, integer 0-100; default 0. Each page is a separate request.",
              "minimum": 0,
              "type": "integer"
            },
            "query": {
              "description": "Required Google search text; supports operators such as site:example.com and intitle:coffee. No default.",
              "examples": [
                "best espresso machine for home"
              ],
              "maxLength": 8192,
              "type": "string"
            },
            "results": {
              "description": "Maximum results retained by FastAF, integer 1-100. Omit for the full returned page. Google supplies up to 10 per page; use page for more, not a larger results value.",
              "maximum": 100,
              "minimum": 1,
              "type": "integer"
            },
            "safe": {
              "description": "Adult-content filter: active enables SafeSearch; off disables

This page as JSON