Sada Files
  1. Developers
  2. Data API catalog

Google Search

Live

Google web search — organic results (title, link, displayed link, snippet) parsed from the results page.

Environment

EnvironmentBase URL
Productionhttps://api.sadafiles.com/v1

There is one environment and no sandbox, so every request here is real and counts toward your limits.

Request

GEThttps://api.sadafiles.com/v1/apis/google-search
Provider
Google
Category
Search Engine
Auth
X-API-Key with tools:run
Rate weight
2 units
Daily allowance
1,000 calls per account, shared across data APIs
Response type
JSON
NameTypeRequiredDescriptionExample
qstringYesSearch querycoffee shops in austin
hlstringNoUI language (host language) codeen
glstringNoCountry code for the searchus
numnumberNoMaximum number of results to return10
startnumberNoResult offset for pagination0

Results depend on the provider

This API parses Google's public results, so Google can refuse automated requests. When that happens you get 503 SERVICE_UNAVAILABLE and the call still counts toward your daily allowance.

Response

Illustrative data showing the shape. Run the request below for a real response.

200 OK
{
  "slug": "google-search",
  "status": "success",
  "engine": "google",
  "query": {
    "q": "sada files"
  },
  "fetchedAt": "2026-10-31T00:00:00.000Z",
  "totalResults": 2,
  "organicResults": [
    {
      "position": 1,
      "title": "Sada Files — free file tools",
      "link": "https://sadafiles.com/",
      "displayedLink": "https://sadafiles.com",
      "snippet": "Convert, compress and edit files in your browser. No sign-up, no uploads kept."
    }
  ]
}

Try it yourself!

Change a value and the code updates. Run sends the real request with your key and counts toward your limits.

Headers

You need a free key to run this request. Sign in and create a key.

URL params

curl "https://api.sadafiles.com/v1/apis/google-search?q=coffee+shops+in+austin" \  -H "X-API-Key: $SADAFILES_API_KEY"

What's next?