API documentation/v2
Structured results
Best-effort extraction for SEO, analytics and applications that use the information Google displays. Use Search for general applications and agents.
https://api.reserp.ai/v2/serp/structuredOn this page
When to use structured results
Choose this when Google’s results page is the data you want to analyse and you can tolerate extraction errors. Google’s changing layouts can cause missing or inaccurate fields and classifications.
- Named fields: read titles, snippets, prices, ratings, publishers and other available details directly.
- SERP features: work with organic results, ads, People also ask, AI overviews and other Google-specific blocks separately.
- Ready for analysis: track rankings and search visibility, compare Google-displayed product details or analyse result types without extracting fields from combined text.
For example, an AI workflow comparing product prices can read shopping fields directly instead of interpreting the text beside each link.
The page comes back as blocks in page order, each typed: organic results, ads, products, places, videos, news, the AI overview, People also ask and every other module Google shows. A module the parser does not recognize is still returned, as type other, with its text and links.
Mainly finding websites to scrape, research or process downstream? Use Search.
Request
Send a POST request with a complete Google Search URL in the url field. All Google Search parameters pass through unchanged except num.
Use the URL to search images or shopping results, choose a country or language, filter by date, and more. Search options belong inside the URL, not in separate JSON fields.
Authenticate with Authorization: Bearer $API_KEY and send the JSON body with Content-Type: application/json.
curl -X POST https://api.reserp.ai/v2/serp/structured \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.google.com/search?q=coffee&gl=us&hl=en"
}'| Field | Type | Description |
|---|---|---|
url | string | Required. A https://www.google.com/search URL with a non-empty q. Maximum 10,000 characters. |
num (results per page) is unsupported and returns a non-billable 400 invalid_request. Missing or invalid url values and extra body fields also return 400 invalid_request without a charge.
For additional result pages, see Pagination.
Response
Successful requests return HTTP 200 with the fields below plus the shared billing fields.
Values are taken from the page verbatim except for whitespace. Every documented field is present on every block and item; a value the page does not show is null. text, links, items and facts are never null.
Success fields
| Field | Type | Description |
|---|---|---|
ok | boolean | True for a successful response. |
request | Request | Contains only url, the submitted Google Search URL. The final URL after redirects is page.url. |
page | Page | Final URL, query, title, page type and state of the fetched page. |
blocks | Block[] | The results page as blocks in page order. Every link and every piece of text the page shows belongs to exactly one block. |
pagination | Pagination | Contains next_url, the URL to request the next page. It does not indicate whether more results exist. |
Requested URL
| Field | Type | Description |
|---|---|---|
url | string | The Google Search URL as submitted. |
Page
The search page Google served for your request. surface is the page type Google chose, detected from the page itself; state says whether it is a results page.
| Field | Type | Description |
|---|---|---|
url | string | Final URL of the page Google served, after redirects. |
query | string? | The query as submitted, taken from the q parameter of the request URL. |
title | string? | Document title of the page. |
surface | `web` | `images` | `shopping` | `news` | `videos` | `local` | `other` | Page type Google served, detected from the page itself: web, images, shopping, news, videos, local or other. |
state | `results` | `no_results` | `unsupported` | results when a results page rendered, no_results when Google reported none, unsupported when no results container rendered, for example an interstitial. Blocks are returned in every state. |
overlays | string[] | Overlays drawn over a complete page. Only consent today. |
spelling | Spelling? | Google's spelling notice as {kind, query} with kind did_you_mean or showing_results_for; null when there is none. |
Blocks
The results page as a sequence of blocks in page order: header and tabs, results, answers, page modules, footer. Every link and every piece of text the page shows belongs to exactly one block, so nothing on the page is dropped.
Block fields
| Field | Type | Description |
|---|---|---|
type | string | Block type, from the closed list below. Treat a type you do not know as other. |
position | integer | 1-based position of the block on the page. |
title | string? | The block's own heading as shown; for organic, ads and featured snippets, the result title. |
url | string? | Primary destination: the first item URL, otherwise the first link that is not Google Search chrome; null when the block links nowhere. |
domain | string? | Host of url; for an unresolved Google redirect, the host shown on the page. |
text | string | Everything the block shows, in reading order, at most 4,000 characters. Empty string when the block shows no text, never null. |
links | Link[] | Every link the block shows, in order, deduplicated by URL, as {url, text}. Google links included. Never null. |
items | Item[] | The entries the block lists, typed by the block type. Never null. |
facts | Fact[] | Labelled values the block shows, as {label, value, url} with the label in the page language. Never null. |
Reading one result type
const organic = response.blocks
.filter(block => block.type === "organic")
.flatMap(block => block.items);Filter on type to read one kind of result across the page. Item position is the rank among all items of that type on the page, so organic positions are the organic ranks even when Google interleaves other modules between the results.
Block types
organicA web result: title, URL and snippet. One block per result, in page order; the block title is the result title.
featured_snippetThe answer card Google promotes above the results, with the result it was taken from as its item.
adsText ads. placement says where the block sits on the page.
shoppingProduct cards: a product carousel, product ads, an offers grid, or the cards of the Shopping tab.
localPlace cards: the local pack on a web page or the cards of the local tab.
hotelsHotel cards with prices.
imagesImage results: the image strip on a web page or the grid of the Images tab.
videosVideo cards: a video carousel, short videos, or the Videos tab.
newsNews cards: top stories on a web page or the News tab.
knowledgeThe knowledge panel of an entity: description, facts and contact details; linked entries as items.
profilesSocial profile links of an entity.
ai_overviewGoogle's AI overview. sections is the text in typed pieces; items are the cited sources.
people_also_askQuestion accordion. One item per question; the answer and its source when Google rendered them.
things_to_knowThe "Things to know" accordion.
related_searchesRelated search links; every item links to a Google search.
discussionsForum and discussion posts.
recipesRecipe cards.
jobsJob postings.
websitesSite cards such as "Product sites".
appsApp cards.
weatherWeather answer for a place: current temperature and condition as block fields, forecast rows as facts.
currencyCurrency conversion: the from and to amounts as block fields, the rate line as facts.
calculatorCalculator answer: expression and result as block fields.
timeTime or date answer for a place: time, date, timezone and location as block fields.
financeStock or market card: quote lines as facts, linked pages as items.
dictionaryDictionary card: definitions and word forms in text and facts.
translateTranslation card: source and target language, the text and its translation as block fields.
flightsFlight status or flight results: one item per flight with departure and status.
sportsSports scores or fixtures as shown, in text and facts.
navigationGoogle Search chrome: header, tabs, filter chips, page navigation. Items link to Google searches.
noticeA notice Google shows, such as the location banner or a no-results message.
consentA consent dialog drawn over the page.
otherA module the parser does not recognise: the base fields plus one item per destination it offers. Never dropped.
A block is typed only when the page structure identifies it; anything else is other. Treat a type you do not know as other: it carries the same base fields.
When a page does not fit
A field the page does not show, or that could not be readnull, with the block still typed and its other fields intact.
A module Google renders that is not recognizedA block of type other at its position on the page, with its heading as title, its text, its links and one item per destination.
A module Google rendered as a heading only, its content not loadedother with the heading as title and no items.
An AI overview Google was still generatingai_overview with display set to loading and empty text.
An interstitial, or a page without a results containerpage.state set to unsupported; whatever rendered is still returned as blocks.
An other block from a real page, trimmed: a ticket module the contract does not type. Its links and text are all there.
{
"type": "other",
"position": 7,
"title": "Bilhetes",
"url": "https://www.museusemonumentos.pt/en/museus-e-monumentos/torre-de-belem",
"domain": "www.museusemonumentos.pt",
"text": "Bilhetes . Torre de Belém Site oficial 15,00 € GetYourGuide 15,00 € Tiqets 16,80 € Mais bilhetes",
"links": [
{
"url": "https://www.museusemonumentos.pt/en/museus-e-monumentos/torre-de-belem",
"text": "Torre de Belém Site oficial 15,00 €"
},
{
"url": "https://www.getyourguide.com/lisbon-l42/lisbon-belem-tower-entry-ticket-t137750/?locale=pt-PT¤cy=EUR&surface=search&funnel=nav&google_ads_click_source=&product_id=137750&option_id=2034145&partner_id=CD951",
"text": "GetYourGuide 15,00 €"
},
{
"url": "https://www.tiqets.com/pt-PT/lisbon-attractions-c76528/tickets-for-belem-tower-p1012361/?tq_source=ttd_product_feed&surface=search&funnel=nav&ttd_user_currency=EUR&google_ads_click_source=",
"text": "Tiqets 16,80 €"
}
],
"items": [
{
"position": 1,
"title": "Torre de Belém Site oficial 15,00 €",
"url": "https://www.museusemonumentos.pt/en/museus-e-monumentos/torre-de-belem",
"domain": "www.museusemonumentos.pt"
},
{
"position": 2,
"title": "GetYourGuide 15,00 €",
"url": "https://www.getyourguide.com/lisbon-l42/lisbon-belem-tower-entry-ticket-t137750/?locale=pt-PT¤cy=EUR&surface=search&funnel=nav&google_ads_click_source=&product_id=137750&option_id=2034145&partner_id=CD951",
"domain": "www.getyourguide.com"
},
{
"position": 3,
"title": "Tiqets 16,80 €",
"url": "https://www.tiqets.com/pt-PT/lisbon-attractions-c76528/tickets-for-belem-tower-p1012361/?tq_source=ttd_product_feed&surface=search&funnel=nav&ttd_user_currency=EUR&google_ads_click_source=",
"domain": "www.tiqets.com"
}
],
"facts": []
}A related_searches block from a real page, trimmed. Its items link to Google searches.
{
"type": "related_searches",
"position": 7,
"title": "People also search for",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+kitchen+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhSEAE",
"domain": "www.google.com",
"text": "People also search for How to fix a leaking kitchen tap Tap washer How to fix a dripping tap without taking it apart How to fix a leaking tap handle How to fix…",
"links": [
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+kitchen+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhSEAE",
"text": "How to fix a leaking kitchen tap"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=Tap+washer&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhiEAE",
"text": "Tap washer"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+dripping+tap+without+taking+it+apart&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhhEAE",
"text": "How to fix a dripping tap without taking it apart"
}
],
"items": [
{
"position": 1,
"title": "How to fix a leaking kitchen tap",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+kitchen+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhSEAE",
"domain": "www.google.com"
},
{
"position": 2,
"title": "Tap washer",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=Tap+washer&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhiEAE",
"domain": "www.google.com"
},
{
"position": 3,
"title": "How to fix a dripping tap without taking it apart",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+dripping+tap+without+taking+it+apart&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAhhEAE",
"domain": "www.google.com"
}
],
"facts": []
}Items
Every item carries the fields below; the block type adds the fields listed for it. Types not listed here, such as related_searches and other, carry only the common fields.
Every item
| Field | Type | Description |
|---|---|---|
position | integer | 1-based rank among all items of the same block type on the page, so organic positions are the organic ranks even when the results are split across blocks. |
title | string? | Title of the entry as shown. |
url | string? | Destination URL, with Google redirect wrappers unwrapped. Null when the card links nowhere or Google exposes no destination. |
domain | string? | Host of url. |
organic items
| Field | Type | Description |
|---|---|---|
displayed_url | string? | URL as displayed on the card. |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
date | string? | Date or age label as shown. |
snippet | string? | Description text of the card. |
highlights | string[] | Terms Google bolded in the snippet. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
extensions | string[] | Short chips shown with the entry, as displayed: delivery notes, return policies, store ratings, comment counts. |
sitelinks | Sitelink[] | Secondary links of the same result, as {title, url}. |
A organic block from a real page, trimmed.
{
"type": "organic",
"position": 10,
"title": "Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"domain": "www.reddit.com",
"text": "Reddit · r/fixit 4 comments · 7 years ago Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit Turn off the water supply to the faucet…",
"links": [
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"text": "Reddit · r/fixit 4 comments · 7 years ago Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit"
},
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1w991/",
"text": "Turn off the water supply to the faucet (should be under the sink) and take it apart. ... More Top answer · 3 votes"
},
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1gnd1/",
"text": "I watched a few YouTube videos and they were suggesting to replace the ceramic cartridge. ... More 2 votes"
}
],
"items": [
{
"position": 3,
"title": "Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"domain": "www.reddit.com",
"displayed_url": null,
"source": "Reddit · r/fixit",
"date": "7 years ago",
"snippet": "Turn off the water supply to the faucet (should be under the sink) and take it apart. You will either need a hex wrench (aka Allen wrench) or a ...",
"highlights": [],
"rating": null,
"review_count": null,
"extensions": [
"View all posts"
],
"sitelinks": [
{
"title": "Turn off the water supply to the faucet (should be under the sink) and take it apart. ... More Top answer · 3 votes",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1w991/"
},
{
"title": "I watched a few YouTube videos and they were suggesting to replace the ceramic cartridge. ... More 2 votes",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1gnd1/"
}
]
}
],
"facts": []
}featured_snippet items
| Field | Type | Description |
|---|---|---|
displayed_url | string? | URL as displayed on the card. |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
date | string? | Date or age label as shown. |
snippet | string? | Description text of the card. |
highlights | string[] | Terms Google bolded in the snippet. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
extensions | string[] | Short chips shown with the entry, as displayed: delivery notes, return policies, store ratings, comment counts. |
sitelinks | Sitelink[] | Secondary links of the same result, as {title, url}. |
ads items
| Field | Type | Description |
|---|---|---|
displayed_url | string? | URL as displayed on the card. |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
snippet | string? | Description text of the card. |
highlights | string[] | Terms Google bolded in the snippet. |
price | string? | Price as shown. |
price_value | number? | Price as a number, parsed from price. |
old_price | string? | Struck-through price as shown. |
old_price_value | number? | Struck-through price as a number. |
currency | string? | ISO 4217 code when the page shows one or the symbol is unambiguous; a shared symbol such as $ or ¥ is resolved from the market the page was served for (gl). |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
extensions | string[] | Short chips shown with the entry, as displayed: delivery notes, return policies, store ratings, comment counts. |
sitelinks | Sitelink[] | Secondary links of the same result, as {title, url}. |
tracking_url | string? | Google click-tracking URL of a sponsored entry, as rendered. url is the advertiser destination when Google exposes it, otherwise null. |
shopping items
| Field | Type | Description |
|---|---|---|
price | string? | Price as shown. |
price_value | number? | Price as a number, parsed from price. |
old_price | string? | Struck-through price as shown. |
old_price_value | number? | Struck-through price as a number. |
currency | string? | ISO 4217 code when the page shows one or the symbol is unambiguous; a shared symbol such as $ or ¥ is resolved from the market the page was served for (gl). |
badge | string? | Deal badge as shown, such as "20% OFF". |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
delivery | string? | Delivery note as shown. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
extensions | string[] | Short chips shown with the entry, as displayed: delivery notes, return policies, store ratings, comment counts. |
sponsored | boolean | True when the page marks the entry as sponsored. |
tracking_url | string? | Google click-tracking URL of a sponsored entry, as rendered. url is the advertiser destination when Google exposes it, otherwise null. |
A shopping block from a real page, trimmed.
View JSON example
{
"type": "shopping",
"position": 16,
"title": null,
"url": null,
"domain": null,
"text": "Sage The Barista Express Klarna & mehr DeLonghi ECAM 22.110 B Magnifica Amazon.de & mehr Philips Kaffeevollautomat 8000 Series Café Aromis Mediamarkt Marketplac…",
"links": [
{
"url": "https://www.google.com/search?q=beste+kaffeemaschine+2026&sca_esv=61082733fc3fb183&hl=de&gl=de&udm=3&sa=X&ved=2ahUKEwi7x7Wq8t2WAxXDBdsEHV6EBT8Ql6QLegUIhQEQAw",
"text": "Mehr Produkte anzeigen"
}
],
"items": [
{
"position": 1,
"title": "Sage The Barista Express",
"url": null,
"domain": null,
"price": "489,00 €",
"price_value": 489,
"old_price": null,
"old_price_value": null,
"currency": "EUR",
"badge": null,
"source": "Klarna",
"delivery": null,
"rating": 4.5,
"review_count": 2122,
"extensions": [
"& weitere Preise",
"& mehr"
],
"sponsored": false,
"tracking_url": null
},
{
"position": 2,
"title": "DeLonghi ECAM 22.110 B Magnifica",
"url": null,
"domain": null,
"price": "319,90 €",
"price_value": 319.9,
"old_price": null,
"old_price_value": null,
"currency": "EUR",
"badge": null,
"source": "Amazon.de",
"delivery": null,
"rating": 4.6,
"review_count": 3013,
"extensions": [
"& weitere Preise",
"& mehr"
],
"sponsored": false,
"tracking_url": null
}
],
"facts": []
}local items
| Field | Type | Description |
|---|---|---|
place_id | string? | Google knowledge-graph identifier for the place, such as /g/11bw4ws2mt; null when unavailable. This is not a Google Places API place ID. |
category | string? | Place category as shown. |
address | string? | Address or area as shown. |
latitude | number? | Latitude from Google's map data for the place, when the page draws it on the map. |
longitude | number? | Longitude, same source. |
hours | string? | Opening status and times as shown. |
status | string? | On place cards, the opening status word as shown (Open, Closed, Opens soon). On flight cards, the flight status. |
price_level | string? | Price level as shown, such as $$ or 20–40 €. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
phone | string? | Phone number from the call action. |
website | string? | Website action link, otherwise the first external link of the card. |
snippet | string? | Description text of the card. |
service_options | string[] | Service chips shown on the card, as displayed: Dine-in, Takeout, Delivery. |
sponsored | boolean | True when the page marks the entry as sponsored. |
tracking_url | string? | Google click-tracking URL of a sponsored entry, as rendered. url is the advertiser destination when Google exposes it, otherwise null. |
directions_url | string? | Directions action link. |
menu_url | string? | Menu action link. |
reviews_url | string? | Reviews action link. |
reserve_url | string? | Reservation action link. |
order_url | string? | Order action link. |
chat_url | string? | Chat action link, such as WhatsApp. |
A local block from a real page, trimmed.
View JSON example
{
"type": "local",
"position": 5,
"title": "Places",
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVdKM05IZHpNbTEwGAo",
"domain": "www.google.com",
"text": "Places Labor Day might affect these hours Joe's Pizza Broadway (26.8K) · $10–20 · Pizza Open · New York, NY \"A true slice of New York City pizza that had…",
"links": [
{
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVdKM05IZHpNbTEwGAo",
"text": "Joe's Pizza Broadway 4.4 (26.8K) · $10–20 · Pizza Open · New York, NY \"A true slice of New York City pizza that had a perfect crust and flavor.\""
},
{
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVhsdU1ERjNlR2g0GAo",
"text": "Pop’s Pizza - Times Square 4.9 (417) · $1–10 · Pizza Open · New York, NY \"Well priced, not busy, great slice of classic NY pizza .\""
},
{
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVdJMmVHUjZOSFo1GAo",
"text": "John's Pizzeria of Times Square 4.3 (8.6K) · $20–30 · Pizza Open · New York, NY \"Good pizza , pretty affordable considering it's near times Square.\""
}
],
"items": [
{
"position": 1,
"title": "Joe's Pizza Broadway",
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVdKM05IZHpNbTEwGAo",
"domain": "www.google.com",
"place_id": "/g/11bw4ws2mt",
"category": "Pizza",
"address": "New York, NY",
"latitude": 40.7546795,
"longitude": -73.9870291,
"hours": "Open",
"status": "Open",
"price_level": "$10–20",
"rating": 4.4,
"review_count": 26800,
"phone": null,
"website": null,
"snippet": "\"A true slice of New York City pizza that had a perfect crust and flavor.\"",
"service_options": [],
"sponsored": false,
"tracking_url": null,
"directions_url": null,
"menu_url": null,
"reviews_url": null,
"reserve_url": null,
"order_url": null,
"chat_url": null
},
{
"position": 2,
"title": "Pop’s Pizza - Times Square",
"url": "https://www.google.com/searchviewer/10?sca_esv=61082733fc3fb183&hl=en&gl=us&output=search&svid=CAwSHRIbCgNwdnESFENnMHZaeTh4TVhsdU1ERjNlR2g0GAo",
"domain": "www.google.com",
"place_id": "/g/11yn01wxhx",
"category": "Pizza",
"address": "New York, NY",
"latitude": 40.7581958,
"longitude": -73.992498,
"hours": "Open",
"status": "Open",
"price_level": "$1–10",
"rating": 4.9,
"review_count": 417,
"phone": null,
"website": null,
"snippet": "\"Well priced, not busy, great slice of classic NY pizza .\"",
"service_options": [],
"sponsored": false,
"tracking_url": null,
"directions_url": null,
"menu_url": null,
"reviews_url": null,
"reserve_url": null,
"order_url": null,
"chat_url": null
}
],
"facts": []
}images items
| Field | Type | Description |
|---|---|---|
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
image_url | string? | URL of the original image. |
width | integer? | Width of the original image in pixels. |
height | integer? | Height of the original image in pixels. |
A images block from a real page, trimmed.
{
"type": "images",
"position": 4,
"title": null,
"url": "https://www.space.com/15139-northern-lights-auroras-earth-facts-sdcmp.html",
"domain": "www.space.com",
"text": "Northern lights (aurora borealis) — What they are and how to see ... Space Aurora - Wikipedia Wikipedia How to see the Northern Lights The Photo Hikes Aurora Bo…",
"links": [
{
"url": "https://www.space.com/15139-northern-lights-auroras-earth-facts-sdcmp.html",
"text": "Northern lights (aurora borealis) — What they are and how to see ... Space"
},
{
"url": "https://en.wikipedia.org/wiki/Aurora",
"text": "Aurora - Wikipedia Wikipedia"
},
{
"url": "https://thephotohikes.com/how-to-see-the-northern-lights/",
"text": "How to see the Northern Lights The Photo Hikes"
}
],
"items": [
{
"position": 1,
"title": "Northern lights (aurora borealis) — What they are and how to see ...",
"url": "https://www.space.com/15139-northern-lights-auroras-earth-facts-sdcmp.html",
"domain": "www.space.com",
"source": "Space",
"image_url": "https://cdn.mos.cms.futurecdn.net/v2/t:0,l:0,cw:2120,ch:1193,q:80,w:2120/57jQMDN5MZLYfV8ps8HuZQ.jpg",
"width": 2120,
"height": 1193
},
{
"position": 2,
"title": "Aurora - Wikipedia",
"url": "https://en.wikipedia.org/wiki/Aurora",
"domain": "en.wikipedia.org",
"source": "Wikipedia",
"image_url": "https://upload.wikimedia.org/wikipedia/commons/d/d3/Aurora_borealis_over_Eielson_Air_Force_Base%2C_Alaska.jpg?utm_source=en.wikipedia.org&utm_campaign=index&utm_content=original",
"width": 3008,
"height": 1960
}
],
"facts": []
}videos items
| Field | Type | Description |
|---|---|---|
platform | string? | Video or discussion platform as shown, such as YouTube or Reddit. |
channel | string? | Channel or account as shown. |
date | string? | Date or age label as shown. |
duration | string? | Video length as shown. |
snippet | string? | Description text of the card. |
A videos block from a real page, trimmed.
{
"type": "videos",
"position": 4,
"title": "Videos",
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"domain": "www.youtube.com",
"text": "Videos How to fix a dripping tap YouTube B&Q May 6, 2012 4 key moments in this video How to fix a leaking tap YouTube Tanya Visser - The Gardener Oct 10, 2024 C…",
"links": [
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"text": "How to fix a dripping tap YouTube B&Q May 6, 2012"
},
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE&t=15",
"text": "Check if there is an isolation ball valve on the pipe under the sink. 1 of 4, 15 seconds."
},
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE&t=42",
"text": "How to remove the tap head. 2 of 4, 42 seconds."
}
],
"items": [
{
"position": 1,
"title": "How to fix a dripping tap",
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"domain": "www.youtube.com",
"platform": "YouTube",
"channel": "B&Q",
"date": "May 6, 2012",
"duration": "2:06",
"snippet": null
},
{
"position": 2,
"title": "How to fix a leaking tap",
"url": "https://www.youtube.com/watch?v=C5v_2hWCkIU",
"domain": "www.youtube.com",
"platform": "YouTube",
"channel": "Tanya Visser - The Gardener",
"date": "Oct 10, 2024",
"duration": "3:30",
"snippet": null
}
],
"facts": []
}news items
| Field | Type | Description |
|---|---|---|
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
date | string? | Date or age label as shown. |
snippet | string? | Description text of the card. |
A news block from a real page, trimmed.
{
"type": "news",
"position": 2,
"title": "Top news",
"url": "https://www.theguardian.com/football/2026/sep/07/premier-league-10-talking-points-from-the-weekends-action",
"domain": "www.theguardian.com",
"text": "Top news The Guardian Premier League: 10 talking points from the weekend’s action 11 hours ago The Telegraph Lord Sugar on 115 charges case: ‘Man City have got…",
"links": [
{
"url": "https://www.theguardian.com/football/2026/sep/07/premier-league-10-talking-points-from-the-weekends-action",
"text": "The Guardian Premier League: 10 talking points from the weekend’s action 11 hours ago"
},
{
"url": "https://www.telegraph.co.uk/football/2026/09/07/lord-sugar-115-charges-man-city-premier-league/",
"text": "The Telegraph Lord Sugar on 115 charges case: ‘Man City have got away with murder’ 4 hours ago"
},
{
"url": "https://talksport.com/football/4564787/sunderland-danny-murphy-brian-brobbey-future/",
"text": "talkSPORT ‘He fights you’ – Big Six clubs told to sign underrated £17m Premier League striker 4 hours ago"
}
],
"items": [
{
"position": 1,
"title": "Premier League: 10 talking points from the weekend’s action",
"url": "https://www.theguardian.com/football/2026/sep/07/premier-league-10-talking-points-from-the-weekends-action",
"domain": "www.theguardian.com",
"source": "The Guardian",
"date": "11 hours ago",
"snippet": null
},
{
"position": 2,
"title": "Lord Sugar on 115 charges case: ‘Man City have got away with murder’",
"url": "https://www.telegraph.co.uk/football/2026/09/07/lord-sugar-115-charges-man-city-premier-league/",
"domain": "www.telegraph.co.uk",
"source": "The Telegraph",
"date": "4 hours ago",
"snippet": null
}
],
"facts": []
}people_also_ask items
| Field | Type | Description |
|---|---|---|
snippet | string? | Description text of the card. |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
A people_also_ask block from a real page, trimmed.
{
"type": "people_also_ask",
"position": 5,
"title": "People also ask",
"url": null,
"domain": null,
"text": "People also ask How can I fix a leaking tap at home? What is the most common cause of a dripping faucet? Is it worth fixing a dripping tap? How to fix a leaking…",
"links": [],
"items": [
{
"position": 1,
"title": "How can I fix a leaking tap at home?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 2,
"title": "What is the most common cause of a dripping faucet?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 3,
"title": "Is it worth fixing a dripping tap?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 4,
"title": "How to fix a leaking faucet tap?",
"url": null,
"domain": null,
"snippet": null,
"source": null
}
],
"facts": []
}things_to_know items
| Field | Type | Description |
|---|---|---|
snippet | string? | Description text of the card. |
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
discussions items
| Field | Type | Description |
|---|---|---|
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
platform | string? | Video or discussion platform as shown, such as YouTube or Reddit. |
date | string? | Date or age label as shown. |
snippet | string? | Description text of the card. |
extensions | string[] | Short chips shown with the entry, as displayed: delivery notes, return policies, store ratings, comment counts. |
A discussions block from a real page, trimmed.
{
"type": "discussions",
"position": 13,
"title": "What people are saying",
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"domain": "www.youtube.com",
"text": "What people are saying Trending posts and discussions Bath Taps Constantly Dripping FIXED! 34.4K+ views · 6 days ago mmplumber · YouTube Maintenance plumber & c…",
"links": [
{
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"text": "Bath Taps Constantly Dripping FIXED! 34.4K+ views · 6 days ago mmplumber · YouTube Maintenance plumber & content creator"
},
{
"url": "https://www.facebook.com/HowToHomeDIY/posts/easy-ways-to-stop-a-faucet-leak-in-10-minutes/1505847758014265/",
"text": "0:55 Easy ways to stop a faucet leak in 10 minutes 20+ reactions · 1 week ago HowToHomeDIY · Facebook DIY content creator"
}
],
"items": [
{
"position": 1,
"title": "Bath Taps Constantly Dripping FIXED!",
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"domain": "www.youtube.com",
"source": "mmplumber · YouTube Maintenance plumber & content creator",
"platform": "YouTube",
"date": "6 days ago",
"snippet": null,
"extensions": [
"34.4K+ views"
]
},
{
"position": 2,
"title": "Easy ways to stop a faucet leak in 10 minutes",
"url": "https://www.facebook.com/HowToHomeDIY/posts/easy-ways-to-stop-a-faucet-leak-in-10-minutes/1505847758014265/",
"domain": "www.facebook.com",
"source": "HowToHomeDIY · Facebook DIY content creator",
"platform": "Facebook",
"date": "1 week ago",
"snippet": null,
"extensions": [
"20+ reactions"
]
}
],
"facts": []
}recipes items
| Field | Type | Description |
|---|---|---|
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
time | string? | Preparation time as shown. |
ingredients | string? | Ingredient line as shown. |
jobs items
| Field | Type | Description |
|---|---|---|
company | string? | Employer as shown. |
location | string? | Job location as shown. |
via | string? | Job board the posting comes via. |
websites items
| Field | Type | Description |
|---|---|---|
source | string? | Site, publisher, channel, merchant or advertiser name as displayed. |
snippet | string? | Description text of the card. |
hotels items
| Field | Type | Description |
|---|---|---|
price | string? | Price as shown. |
price_value | number? | Price as a number, parsed from price. |
currency | string? | ISO 4217 code when the page shows one or the symbol is unambiguous; a shared symbol such as $ or ¥ is resolved from the market the page was served for (gl). |
snippet | string? | Description text of the card. |
badge | string? | Deal badge as shown, such as "20% OFF". |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. Compact suffixes such as 1.2K are expanded. |
apps items
| Field | Type | Description |
|---|---|---|
store | string? | App store as shown. |
snippet | string? | Description text of the card. |
flights items
| Field | Type | Description |
|---|---|---|
departure | string? | Departure time as shown. |
status | string? | On place cards, the opening status word as shown (Open, Closed, Opens soon). On flight cards, the flight status. |
Block-level fields by type
Some types carry extra fields on the block itself: the AI overview text as typed pieces, the knowledge panel’s description and contact details, an ad block’s placement, and the answer widgets.
ads block
| Field | Type | Description |
|---|---|---|
placement | `top` | `inline` | `bottom` | Where the ad block sits: top, inline or bottom. |
ai_overview block
| Field | Type | Description |
|---|---|---|
display | `complete` | `collapsed` | `loading` | How Google rendered the overview: complete, collapsed (more behind a tap) or loading (still generating when captured; text is empty). |
sections | Section[] | The overview text as typed pieces in reading order: {kind, text} with kind heading, paragraph or list_item. |
An ai_overview block from a real page, trimmed.
{
"type": "ai_overview",
"position": 3,
"title": "AI Overview",
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"domain": "www.wikihow.com",
"text": "To fix a dripping tap, you need to turn off the water supply, access the internal valve or washer, and replace the worn part . You can read a detailed guide on…",
"links": [
{
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"text": "wikiHow"
}
],
"items": [
{
"position": 1,
"title": "wikiHow",
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"domain": "www.wikihow.com"
}
],
"facts": [],
"display": "collapsed",
"sections": [
{
"kind": "paragraph",
"text": "To fix a dripping tap, you need to turn off the water supply, access the internal valve or washer, and replace the worn part ."
},
{
"kind": "paragraph",
"text": "You can read a detailed guide on fixing leaky faucets at wikiHow ."
}
]
}knowledge block
| Field | Type | Description |
|---|---|---|
subtitle | string? | Entity descriptor shown under the title. |
description | string? | The description paragraph. |
description_source | string? | Name of the site the description is attributed to, when shown. |
description_url | string? | Link of the description attribution. |
website | string? | Official website link when the panel shows one. |
address | string? | Address as shown. |
phone | string? | Phone number as shown. |
hours | string? | Opening status and times as shown. |
rating | number? | Star rating out of 5. |
review_count | integer? | Number of reviews. |
An knowledge block from a real page, trimmed.
{
"type": "knowledge",
"position": 4,
"title": "Torre de Belém",
"url": "https://www.museusemonumentos.pt/pt/museus-e-monumentos/torre-de-belem",
"domain": "www.museusemonumentos.pt",
"text": "Torre de Belém ( 117 mil ) ‧ Fortificação em Lisboa 0:29 Ligar Direções Website Partilhar Guardar Meteorologia 20 ° C Céu limpo com períodos nublados Bilhetes A…",
"links": [
{
"url": "https://www.google.com/search?sca_esv=2e79415627074b29&hl=pt&gl=pt&q=avalia%C3%A7%C3%B5es+sobre+torre+de+bel%C3%A9m&si=APenkKn_soNrWto9MXN6OtN9SwIjVHErK8R_fCYHjG87PdjcCUarQ3e59lIJ4fO45k23BABprZp5fJtACfDBIRsG08oPUvCIbPhXSrlvMntQmooMqAvShHWYBVPudolcqSNBvIRwGhwCgReBuTFdph0gtThHUOqc1w%3D%3D&sa=X&ved=2ahUKEwiK4KOO4d2WAxV4hIkEHRqnOyMQ9qsLegQIHRAI",
"text": "( 117 mil )"
},
{
"url": "https://www.museusemonumentos.pt/pt/museus-e-monumentos/torre-de-belem",
"text": "Website"
},
{
"url": "https://www.google.com/search?sca_esv=2e79415627074b29&hl=pt&gl=pt&q=Torre+de+Bel%C3%A9m&si=APenkKkZF_BmY246zfTEUDAnoZE0fU9iUO9GEk5dyT1hDvmFFRZo5ToLyy4r6aGZpJ1BcLnIO3GuaXtmOoKfY0rLgCFTN4IDLg%3D%3D&sa=X&ved=2ahUKEwiK4KOO4d2WAxV4hIkEHRqnOyMQ4rsJegQIMBAA",
"text": "Meteorologia 20 ° C Céu limpo com períodos nublados"
}
],
"items": [
{
"position": 1,
"title": "Website",
"url": "https://www.museusemonumentos.pt/pt/museus-e-monumentos/torre-de-belem",
"domain": "www.museusemonumentos.pt"
},
{
"position": 2,
"title": "Passeio particular em Lisboa: Torre de Belém + Mosteiro dos Jerônimos 342 US$ Cancelamento gratuito",
"url": "https://www.google.com/aclk?sa=L&ai=DChsSEwiZ2aqO4d2WAxUhTv8BHUF9NVAYACICCAEQBxoCbWQ&co=1&ase=2&gclid=EAIaIQobChMImdmqjuHdlgMVIU7_AR1BfTVQEBIYASABEgK7HfD_BwE&cid=CAASugHkaNSTlCjWglhY7dAwGJhgwuuXjiIsO70npAeo9qGzC9Uc1cL9U8JTrmPotl_J97Hzp15Yhr-viVSo9m8PspUXQDdwQ5hxKam5lV1jTRzE0z03QyEEo1D9Ua545WsWeUkizDP8OMwwh1faTvdFY_uBaSOMW491I-CEnpNGK527v9UXW24J9QVB7emhp3fvgIWsd9TLELNoYY86rhzPwn2teHrXzndjJRnMj013x8V3u5SZJhlrhRzTT94&cce=2&category=acrcp_v1_32&sig=AOD64_2O-eyeAlpBOQoOujy_0s_0-Jva2g&nis=4&ved=2ahUKEwiK4KOO4d2WAxV4hIkEHRqnOyMQqZwIKAB6BAhBEAg&adurl=",
"domain": "www.google.com"
}
],
"facts": [],
"subtitle": "Fortificação em Lisboa",
"description": null,
"description_source": null,
"description_url": null,
"website": "https://www.museusemonumentos.pt/pt/museus-e-monumentos/torre-de-belem",
"address": "Av. Brasília, 1400-038 Lisboa",
"phone": "21 362 0034",
"hours": "Fechado",
"rating": 4.5,
"review_count": 116523
}weather block
| Field | Type | Description |
|---|---|---|
location | string? | Place the answer is about. |
temperature | string? | Current temperature as shown. |
condition | string? | Current condition as shown. |
time block
| Field | Type | Description |
|---|---|---|
time | string? | Clock time as shown. |
date | string? | Date as shown. |
timezone | string? | Time zone as shown. |
location | string? | Place the answer is about. |
currency block
| Field | Type | Description |
|---|---|---|
from | string? | Source amount and currency. |
to | string? | Converted amount and currency. |
calculator block
| Field | Type | Description |
|---|---|---|
expression | string? | Expression as shown. |
result | string? | Result as shown. |
translate block
| Field | Type | Description |
|---|---|---|
source_language | string? | Detected or chosen source language. |
target_language | string? | Target language. |
source_text | string? | Text translated. |
translation | string? | Translation shown. |
Links, sitelinks, facts and sections
Link object
| Field | Type | Description |
|---|---|---|
url | string | Destination of the link, Google redirect wrappers unwrapped. |
text | string? | Text the page shows for the link. |
Sitelink object
| Field | Type | Description |
|---|---|---|
title | string | Sitelink title as shown. |
url | string | Sitelink destination. |
Fact object
| Field | Type | Description |
|---|---|---|
label | string | Label as shown, in the page language. |
value | string | Value as shown. |
url | string? | Link attached to the value, when the page has one. |
Section object
| Field | Type | Description |
|---|---|---|
kind | `heading` | `paragraph` | `list_item` | What the piece is. |
text | string | The text of the piece. |
Example
A web page, trimmed to nine blocks with at most two items each and shortened text.
View JSON example
{
"ok": true,
"request": {
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us"
},
"page": {
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us&sei=_WyfatKPOozBkPIPwYrCmAY",
"query": "how to fix a leaking tap",
"title": "how to fix a leaking tap - Google Search",
"surface": "web",
"state": "results",
"overlays": [],
"spelling": null
},
"blocks": [
{
"type": "navigation",
"position": 2,
"title": null,
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&sca_esv=61082733fc3fb183&hl=en&gl=us&udm=50&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&vsint=&aep=1&ntc=1&cs=1&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ2J8OegQIEhAE",
"domain": "www.google.com",
"text": "AI Mode All Short videos Videos Images Forums Shopping",
"links": [
{
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&sca_esv=61082733fc3fb183&hl=en&gl=us&udm=50&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&vsint=&aep=1&ntc=1&cs=1&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ2J8OegQIEhAE",
"text": "AI Mode"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&udm=39&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&q=how+to+fix+a+leaking+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQs6gLegQIGBAB",
"text": "Short videos"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&udm=7&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&q=how+to+fix+a+leaking+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQtKgLegQIFxAB",
"text": "Videos"
}
],
"items": [
{
"position": 2,
"title": "AI Mode",
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&sca_esv=61082733fc3fb183&hl=en&gl=us&udm=50&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&vsint=&aep=1&ntc=1&cs=1&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ2J8OegQIEhAE",
"domain": "www.google.com"
},
{
"position": 3,
"title": "Short videos",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&udm=39&fbs=ABfTbFVQT6KYne3_7HzvYh-3OtGxmA6qToXQOWeUvgXQ5M6Rvtme8by44bKODdrCzbFzI7A_fx1v0CeRSfiKOhPfjt_SCfKAsbBZQZr5vNT3h9ib3N3pbTt_lJR-Uwtki-JlE1FKp-UEWTNtykUBFs9S17gRIj_deZ3EYm2GrC9eOBhAfAJdHaKgQWBLTplRmbImpILMJcfHErwXCtwr4Ik-ciomUrybk0jcRZlbFMahqDWydZoVvgc&q=how+to+fix+a+leaking+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQs6gLegQIGBAB",
"domain": "www.google.com"
}
],
"facts": []
},
{
"type": "ai_overview",
"position": 3,
"title": "AI Overview",
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"domain": "www.wikihow.com",
"text": "To fix a dripping tap, you need to turn off the water supply, access the internal valve or washer, and replace the worn part . You can read a detailed guide on…",
"links": [
{
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"text": "wikiHow"
}
],
"items": [
{
"position": 1,
"title": "wikiHow",
"url": "https://www.wikihow.com/Fix-a-Leaky-Faucet",
"domain": "www.wikihow.com"
}
],
"facts": [],
"display": "collapsed",
"sections": [
{
"kind": "paragraph",
"text": "To fix a dripping tap, you need to turn off the water supply, access the internal valve or washer, and replace the worn part ."
},
{
"kind": "paragraph",
"text": "You can read a detailed guide on fixing leaky faucets at wikiHow ."
}
]
},
{
"type": "videos",
"position": 4,
"title": "Videos",
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"domain": "www.youtube.com",
"text": "Videos How to fix a dripping tap YouTube B&Q May 6, 2012 4 key moments in this video How to fix a leaking tap YouTube Tanya Visser - The Gardener Oct 10, 2024 C…",
"links": [
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"text": "How to fix a dripping tap YouTube B&Q May 6, 2012"
},
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE&t=15",
"text": "Check if there is an isolation ball valve on the pipe under the sink. 1 of 4, 15 seconds."
},
{
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE&t=42",
"text": "How to remove the tap head. 2 of 4, 42 seconds."
}
],
"items": [
{
"position": 1,
"title": "How to fix a dripping tap",
"url": "https://www.youtube.com/watch?v=0MyvS5lacgE",
"domain": "www.youtube.com",
"platform": "YouTube",
"channel": "B&Q",
"date": "May 6, 2012",
"duration": "2:06",
"snippet": null
},
{
"position": 2,
"title": "How to fix a leaking tap",
"url": "https://www.youtube.com/watch?v=C5v_2hWCkIU",
"domain": "www.youtube.com",
"platform": "YouTube",
"channel": "Tanya Visser - The Gardener",
"date": "Oct 10, 2024",
"duration": "3:30",
"snippet": null
}
],
"facts": []
},
{
"type": "people_also_ask",
"position": 5,
"title": "People also ask",
"url": null,
"domain": null,
"text": "People also ask How can I fix a leaking tap at home? What is the most common cause of a dripping faucet? Is it worth fixing a dripping tap? How to fix a leaking…",
"links": [],
"items": [
{
"position": 1,
"title": "How can I fix a leaking tap at home?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 2,
"title": "What is the most common cause of a dripping faucet?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 3,
"title": "Is it worth fixing a dripping tap?",
"url": null,
"domain": null,
"snippet": null,
"source": null
},
{
"position": 4,
"title": "How to fix a leaking faucet tap?",
"url": null,
"domain": null,
"snippet": null,
"source": null
}
],
"facts": []
},
{
"type": "organic",
"position": 8,
"title": "How to fix a dripping tap?",
"url": "https://www.workshop.bunnings.com.au/discussion/183392/how-to-fix-a-dripping-tap",
"domain": "www.workshop.bunnings.com.au",
"text": "Bunnings Workshop community https://www.workshop.bunnings.com.au How to fix a dripping tap? Dec 4, 2023 — If your tap is still leaking, I suggest trying to repa…",
"links": [
{
"url": "https://www.workshop.bunnings.com.au/discussion/183392/how-to-fix-a-dripping-tap",
"text": "Bunnings Workshop community https://www.workshop.bunnings.com.au How to fix a dripping tap?"
}
],
"items": [
{
"position": 1,
"title": "How to fix a dripping tap?",
"url": "https://www.workshop.bunnings.com.au/discussion/183392/how-to-fix-a-dripping-tap",
"domain": "www.workshop.bunnings.com.au",
"displayed_url": "https://www.workshop.bunnings.com.au",
"source": "Bunnings Workshop community",
"date": "Dec 4, 2023",
"snippet": "If your tap is still leaking, I suggest trying to repair it one more time. I recommend using Enduraseal 12mm Copper Tap Valves - Pack of 2. ...",
"highlights": [
"Enduraseal 12mm Copper Tap Valves"
],
"rating": null,
"review_count": null,
"extensions": [],
"sitelinks": []
}
],
"facts": []
},
{
"type": "organic",
"position": 10,
"title": "Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"domain": "www.reddit.com",
"text": "Reddit · r/fixit 4 comments · 7 years ago Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit Turn off the water supply to the faucet…",
"links": [
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"text": "Reddit · r/fixit 4 comments · 7 years ago Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit"
},
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1w991/",
"text": "Turn off the water supply to the faucet (should be under the sink) and take it apart. ... More Top answer · 3 votes"
},
{
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1gnd1/",
"text": "I watched a few YouTube videos and they were suggesting to replace the ceramic cartridge. ... More 2 votes"
}
],
"items": [
{
"position": 3,
"title": "Leaking tap, from UK. How to fix and what parts do i need replacing? : r/fixit",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/leaking_tap_from_uk_how_to_fix_and_what_parts_do/",
"domain": "www.reddit.com",
"displayed_url": null,
"source": "Reddit · r/fixit",
"date": "7 years ago",
"snippet": "Turn off the water supply to the faucet (should be under the sink) and take it apart. You will either need a hex wrench (aka Allen wrench) or a ...",
"highlights": [],
"rating": null,
"review_count": null,
"extensions": [
"View all posts"
],
"sitelinks": [
{
"title": "Turn off the water supply to the faucet (should be under the sink) and take it apart. ... More Top answer · 3 votes",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1w991/"
},
{
"title": "I watched a few YouTube videos and they were suggesting to replace the ceramic cartridge. ... More 2 votes",
"url": "https://www.reddit.com/r/fixit/comments/a2vjsw/comment/eb1gnd1/"
}
]
}
],
"facts": []
},
{
"type": "discussions",
"position": 13,
"title": "What people are saying",
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"domain": "www.youtube.com",
"text": "What people are saying Trending posts and discussions Bath Taps Constantly Dripping FIXED! 34.4K+ views · 6 days ago mmplumber · YouTube Maintenance plumber & c…",
"links": [
{
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"text": "Bath Taps Constantly Dripping FIXED! 34.4K+ views · 6 days ago mmplumber · YouTube Maintenance plumber & content creator"
},
{
"url": "https://www.facebook.com/HowToHomeDIY/posts/easy-ways-to-stop-a-faucet-leak-in-10-minutes/1505847758014265/",
"text": "0:55 Easy ways to stop a faucet leak in 10 minutes 20+ reactions · 1 week ago HowToHomeDIY · Facebook DIY content creator"
}
],
"items": [
{
"position": 1,
"title": "Bath Taps Constantly Dripping FIXED!",
"url": "https://www.youtube.com/watch?v=QX3spLvy79k",
"domain": "www.youtube.com",
"source": "mmplumber · YouTube Maintenance plumber & content creator",
"platform": "YouTube",
"date": "6 days ago",
"snippet": null,
"extensions": [
"34.4K+ views"
]
},
{
"position": 2,
"title": "Easy ways to stop a faucet leak in 10 minutes",
"url": "https://www.facebook.com/HowToHomeDIY/posts/easy-ways-to-stop-a-faucet-leak-in-10-minutes/1505847758014265/",
"domain": "www.facebook.com",
"source": "HowToHomeDIY · Facebook DIY content creator",
"platform": "Facebook",
"date": "1 week ago",
"snippet": null,
"extensions": [
"20+ reactions"
]
}
],
"facts": []
},
{
"type": "related_searches",
"position": 15,
"title": "People also search for",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+tap+washer&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAggEAE",
"domain": "www.google.com",
"text": "People also search for How to fix a leaking tap washer How to fix a leaking tap from the spout How to fix a dripping tap on mixer tap How to fix dripping tap fr…",
"links": [
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+tap+washer&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAggEAE",
"text": "How to fix a leaking tap washer"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+tap+from+the+spout&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAgkEAE",
"text": "How to fix a leaking tap from the spout"
},
{
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+dripping+tap+on+mixer+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAgiEAE",
"text": "How to fix a dripping tap on mixer tap"
}
],
"items": [
{
"position": 7,
"title": "How to fix a leaking tap washer",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+tap+washer&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAggEAE",
"domain": "www.google.com"
},
{
"position": 8,
"title": "How to fix a leaking tap from the spout",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+leaking+tap+from+the+spout&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAgkEAE",
"domain": "www.google.com"
},
{
"position": 9,
"title": "How to fix a dripping tap on mixer tap",
"url": "https://www.google.com/search?sca_esv=61082733fc3fb183&hl=en&gl=us&q=How+to+fix+a+dripping+tap+on+mixer+tap&sa=X&ved=2ahUKEwjE5_mm8t2WAxWYIUQIHaUaL2YQ1QJ6BAgiEAE",
"domain": "www.google.com"
}
],
"facts": []
},
{
"type": "navigation",
"position": 16,
"title": "Page Navigation",
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us&sei=_WyfatKPOozBkPIPwYrCmAY&aomd=1",
"domain": "www.google.com",
"text": "More search results",
"links": [
{
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us&sei=_WyfatKPOozBkPIPwYrCmAY&aomd=1",
"text": "More search results"
}
],
"items": [
{
"position": 8,
"title": "More search results",
"url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us&sei=_WyfatKPOozBkPIPwYrCmAY&aomd=1",
"domain": "www.google.com"
}
],
"facts": []
}
],
"pagination": {
"next_url": "https://www.google.com/search?q=how+to+fix+a+leaking+tap&hl=en&gl=us&start=10"
},
"billed": true,
"billing_source": "prepaid"
}