SERPHouseSERPHouse

Google Search

Access Google's search results in real time, providing relevant web pages and search listings.

Access Google's search results in real time, providing relevant web pages, search listings, and content from across the internet.

Requires authentication → provide your API key as a Bearer token in the Authorization header.

POST https://api.serphouse.com/google-web

Response types

These are the response types we support. Append a suffix to the endpoint to choose the response format.

FormatEndpoint
JSON (default)https://api.serphouse.com/google-web
Markdownhttps://api.serphouse.com/google-web/md
HTMLhttps://api.serphouse.com/google-web/html

Headers

NameTypeDescription
Authorization *StringBearer <YOUR_API_KEY>
Content-Type *Stringapplication/json

Request Body

NameTypeDescription
q *stringSearch phrase that you want to search
domain *stringChoose google domain.

You can retrieve the list of supported Google domains by making a separate request to the Domains List
device *stringdesktop To extract desktop result mobile To extract mobile result
lang *stringYou can set language for e.g. en for english fr for french.
Get the list of available languages by making a separate request to the Languages List
loc *stringOptional field if you specify loc_id
You must choose one of the fields: loc_id or loc
You can receive the list of available locations of search engines with their loc_id by making a separate request to the Locations List
loc_id *integerOptional field if you specify loc
You must choose one of the fields: loc_id or loc
You can receive the list of available locations of search engines with their loc_id by making a separate request to the Locations List
pageintegerGive specific page to get the result of that page number. By default it will get you first page.
date_rangeStringSometimes you may want to only find information published during a specific time frame. To limit Google results by date

Parameter values can be comma separated date range YYYY-MM-DD,YYYY-MM-DD OR

h Past hour
d Past 24 hours
w Past week
m Past month
y Past year
verbatimintegerSet Google Verbatim search, Parameter value can be 0 or 1
gfilterinteger1 (default) to enable filters, 0 to disable
num_resultintegerNumber of results per page (1–10)
no_tracestring | integerEnterprise only. Enables NoTrace mode. Accepted values: 0, 1, true, and false. When enabled (1 or true), search parameters, files, and metadata are not stored on our servers.

Response

Returns structured JSON with search metadata, parameters, and results including organic listings, local pack, and inline shopping.

Google Search APIClick to expand
Google search results

Example Request

curl --location --request POST 'https://api.serphouse.com/google-web' \--header 'Authorization: Bearer <YOUR_API_KEY>' \--header 'Content-Type: application/json' \--data-raw '{    "data": {        "q": "how to create app",        "domain": "google.com",        "lang": "en",        "device": "desktop",        "loc": "New York,United States"    }}'

Example Response

{  "search_metadata": {    "id": 258196398,    "status": "success",    "created_at": "2026-07-31T07:20:32.000000Z",    "processed_at": "2026-07-31 07:20:32"  },  "search_parameters": {    "domain": "google.com",    "lang": "en",    "country": "US",    "location": "New York,United States",    "q": "how to create app",    "device": "desktop",    "url": "https://www.google.com/search?q=how+to+create+app&uule=w+CAIQICIWTmV3IFlvcmssVW5pdGVkIFN0YXRlcw==&hl=en&gl=US&ie=UTF-8",    "page": "1",    "num": 10,    "ie": "UTF-8"  },  "results": {    "search_information": [      {        "total_results": "107",        "time_taken_displayed": "0.17"      }    ],    "ai_overview": {      "title": "AI Overview",      "contents": [        {          "type": "heading",          "snippet": "Making an app involves  defining your idea, choosing a build path (coding, no-code, or AI), and launching it. The main steps are:  CodeWithChris"        },        {          "type": "video",          "link": "https://www.youtube.com/watch?v=FiWmcZ8gQ8c&t=30",          "snippet": "For tips on how to design and build a mobile app from start to finish in under an hour:",          "source": "YouTube ",          "channel": "Starter Story Build",          "date": " 5 months ago"        },        {          "type": "heading",          "snippet": "Would you like to explore no-code builders or learn how to write the code yourself"        },        {          "type": "paragraph_list",          "list": [            {              "title": "Plan and Design",              "snippet": "Figure out who your user is, what problem your app solves, and sketch the screen layouts."            },            {              "title": "Choose a Build Method",              "snippet": "Build it yourself with code (Android Studio  for Android or Xcode  for iOS), use a visual drag-and-drop no-code tool, or use an AI app builder."            },            {              "title": "Test and Launch",              "snippet": "Try the app on a real phone or simulator, then publish it to the Apple App Store or Google Play Store.   YouTube · CodeWithChris   +4"            }          ]        }      ],      "references": [        {          "title": "How to Make an App in 8 Days (2025 Full Tutorial)",          "link": "https://www.youtube.com/watch?v=uvLUJev1F20",          "description": "welcome to how to make an app for beginners. now it doesn't matter if you've never coded. before by the end of this video you will...",          "source": "YouTube  · CodeWithChris",          "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSU1SMfhYqm_DbRlETAWu97ESTt9PsEEAwICR7vVaKZwLDcwlis"        },        {          "title": "How to Create an App - 7 Steps to Make apps without coding",          "link": "https://www.goodbarber.com/blog/how-to-make-an-app/",          "description": "A 7-step guide, from idea to the app stores, with the best no-code app builders, real costs, and timelines compared. Quick answer:",          "source": "GoodBarber App Builder",          "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSG4dxb6m6CbsGZTcazZaEzgd3at9owxDjRPzrOnfYeQn3J9s8D8uIAxgyh-e3gS_Y7-jBT4A"        },        {          "title": "How To Design an App in 5 Steps - Figma",          "link": "https://www.figma.com/resource-library/how-to-design-an-app/",          "description": "Step 1: Define your app idea. Identify the problem or need. Conduct market research. Define your target audience. Create user pers...",          "source": "Figma",          "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRuEb0kwnhohoZJ29ZKcxzupBcbmIC-o2AqKFbAQl3MLhSusCfZXqzeE-Y4kyoPdm3jeDmZpw"        },        {          "title": "Create your first Android app - Android Developers",          "link": "https://developer.android.com/codelabs/basic-android-kotlin-compose-first-app",          "description": "Create your first Android app * Before you begin. * Create a project using the template. * Find project files. * Update the text. ...",          "source": "Android Developers",          "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSKtWxZo4BkVrEo9u_hWYivUC1--rN8hoqV94BrGPcIHqVB8IDYtcRs7J6pvo4nL3MW3a6e9g"        },        {          "title": "How to Make an App: A Complete Beginner's Guide (2026)",          "link": "https://codewithchris.com/how-to-make-iphone-apps-with-no-programming-experience/",          "description": "Table of contents * Step 1. Define Your App Idea. * Step 2. Choose Your Platform: iOS or Android? * Step 3. Pick Your Build Path. ...",          "source": "CodeWithChris",          "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRkKYOxQBkClWYPuLFP3w1jaalRRktGSTQuHXZlWjFVEyDOWNX7L8xImWlwdo02y_rfopw3Vg"        },        {          "title": "How to Make an App with Xcode 26 (Day 1)",          "link": "https://www.youtube.com/watch?v=MzUTDrSucZ8&vl=en",          "description": "so you write Swift UI code to describe. the screen and to build the screen of your app now as you're coding your app inside Xcode ...",          "source": "www.youtube.com",          "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTy09k92wqP_PGq0msM9jX64n1K8jgPGr-cbvr9NyROegp3vHJdoSyHbkQwnA"        }      ]    },    "inline_videos": [      {        "title": "The Easiest Way to Build Android Apps (Beginner's Tutorial) ",        "source": "YouTube",        "channel": "The Cutting Edge School",        "date": "2 days ago",        "url": "https://www.youtube.com/watch?v=9BRlhyAlvEU"      },      {        "title": "How To Build An App In 2026 (Complete Guide) ",        "source": "YouTube",        "channel": "Chris Raroque",        "date": "Jan 15, 2026",        "url": "https://www.youtube.com/watch?v=cXIWx1eYA9w"      },      {        "title": "How to Make an App in 8 Days (2025 Full Tutorial) ",        "source": "YouTube",        "channel": "CodeWithChris",        "date": "Dec 12, 2024",        "url": "https://www.youtube.com/watch?v=uvLUJev1F20"      },      {        "title": "How to Make an App for Beginners - 2025 Roadmap ",        "source": "YouTube",        "channel": "Flutter Mapp",        "date": "Apr 21, 2025",        "url": "https://www.youtube.com/watch?v=KiLdMEtZdBQ"      }    ],    "organic": [      {        "position": 1,        "site_title": "Reddit · r/learnprogramming",        "title": "How do I build an app from scratch? : r/learnprogramming",        "link": "https://www.reddit.com/r/learnprogramming/comments/1byvl25/how_do_i_build_an_app_from_scratch/",        "displayed_link": "40+ comments  ·  2 years ago",        "cached_page": null,        "snippet": "Hello folks!  I'm thinking about building an app for my personal use and perhaps even share with a larger user-base, if it's come out decent and presentable. ..."      },      {        "position": 2,        "site_title": "AppSheet",        "title": "How to create an app",        "link": "https://about.appsheet.com/how-to-create-an-app/",        "displayed_link": "https://about.appsheet.com › how-to-create-an-app ",        "cached_page": null,        "snippet": "The easiest and fastest way to get started is to select Create > App > Blank app, to generate a simple app with default data in AppSheet's first-party, native ..."      },      {        "position": 3,        "site_title": "Android Developers",        "title": "Create your first Android app",        "link": "https://developer.android.com/codelabs/basic-android-kotlin-compose-first-app",        "displayed_link": "https://developer.android.com › codelabs › basic-androi... ",        "cached_page": null,        "snippet": "Create your first Android app · 1. Before you begin · 2. Create a project using the template · 3. Find project files · 4. Update the text · 5.",        "snippet_extension": [          "Mar 30, 2026"        ]      },      {        "position": 4,        "site_title": "Microsoft",        "title": "How to Make and Create an App",        "link": "https://www.microsoft.com/en-us/power-platform/products/power-apps/topics/app-building/how-to-make-an-app",        "displayed_link": "https://www.microsoft.com › en-us › topics › app-building ",        "cached_page": null,        "snippet": "How to make an app · Step 1. Set your goals before creating an app · Step 2. Sketch features and functions for the new app · Step 3. Research existing apps."      },      {        "position": 5,        "site_title": "CodeWithChris",        "title": "How to Make an App: A Complete Beginner's Guide (2026)",        "link": "https://codewithchris.com/how-to-make-iphone-apps-with-no-programming-experience/",        "displayed_link": "https://codewithchris.com › how-to-make-iphone-apps-... ",        "cached_page": null,        "snippet": "Step 1. Define Your App Idea Step 2. Choose Your Platform: iOS or Android? Step 3. Pick Your Build Path Step 4. Plan Your App Step 5. Build ...",        "snippet_extension": [          "Apr 24, 2026"        ]      },      {        "position": 6,        "site_title": "AppYourself",        "title": "Create an Android App",        "link": "https://appyourself.net/en/create-android-app/",        "displayed_link": "https://appyourself.net › create-android-app ",        "cached_page": null,        "snippet": "Simply create your own Android app. Without programming with the app maker. For Google Play and Amazon Store. Try it out for free."      }    ],    "people_also_ask": [      {        "question": "How can I create my own app? ",        "answer": ""      },      {        "question": "Do app owners make money? ",        "answer": ""      },      {        "question": "How can I create my own AI app? ",        "answer": ""      },      {        "question": "Can I build apps for free? ",        "answer": ""      }    ],    "related_search": [      {        "title": "How to make an app for free  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+make+an+app+for+free&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAgxEAE"      },      {        "title": "How to create app on Play Store  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+create+app+on+Play+Store&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAhEEAE"      },      {        "title": "How to create an app for Android  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+create+an+app+for+Android&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAhCEAE"      },      {        "title": "How to make an app with coding  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+make+an+app+with+coding&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAg6EAE"      },      {        "title": "I want to create an app where do I start  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=I+want+to+create+an+app+where+do+I+start&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAg5EAE"      },      {        "title": "How to create an app for Android free  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+create+an+app+for+Android+free&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAg4EAE"      },      {        "title": "How to create an app for iPhone  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+create+an+app+for+iPhone&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAg3EAE"      },      {        "title": "How to build a web app  ",        "link": "https://www.google.com/search?sca_esv=e96488df961ebe08&hl=en&gl=US&q=How+to+build+a+web+app&sa=X&ved=2ahUKEwj-iaKvsPyVAxWlxQIHHdvQD0kQ1QJ6BAgyEAE"      }    ]  }}

Last updated on

How is this guide?

On this page