{"openapi":"3.1.0","info":{"title":"API.SH: Google","version":"1.0.0","description":"The Google API from API.SH: public Google data as clean JSON. Every endpoint is a GET with query parameters and your key in the x-api-key header. Calls that run cost the credits shown (x-credits): successes, and lookups that found nothing (404). Refused calls and errors on our side are free. Docs: https://api.sh/docs · Every platform: https://api.sh/openapi.json","contact":{"name":"API.SH support","email":"support@api.sh","url":"https://api.sh/contact"},"termsOfService":"https://api.sh/legal/terms"},"servers":[{"url":"https://api.api.sh"}],"security":[{"apiKey":[]}],"tags":[{"name":"Account","description":"Your balance, usage, logs and past responses. Free."},{"name":"Google","description":"27 endpoints (search & seo)","x-slug":"google","x-domains":["google.com"]}],"paths":{"/v1/account":{"get":{"operationId":"getAccount","tags":["Account"],"summary":"Balance, plan, spend and spend limits","description":"Credits by bucket (free monthly, plan, pay-as-you-go), the plan, credits spent today and this month (UTC), your spend limits and the key used. Free: costs no credits.","responses":{"200":{"description":"Account","content":{"application/json":{"example":{"success":true,"account":{"id":"8f0c…","status":"active","unlimited":false},"credits":{"total":41250,"free":100,"plan":0,"payg":41150,"free_resets_at":"2026-11-01T00:00:00Z"},"plan":null,"spend":{"today":120,"this_month":3400,"daily_limit":5000,"monthly_limit":null,"period":"UTC"},"key":{"id":"…","name":"production","prefix":"ash_li","created_at":"2026-10-01T00:00:00Z"}}}}},"401":{"description":"Missing, invalid, revoked or expired API key. Not charged. See https://api.sh/docs/errors#401","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/account/usage":{"get":{"operationId":"getAccountUsage","tags":["Account"],"summary":"Usage per day and per endpoint","description":"Calls, errors and credits per UTC day, and the top endpoints by credits. Free. Add output=csv for the daily rows as CSV.","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":90,"default":30}},{"$ref":"#/components/parameters/output"}],"responses":{"200":{"description":"Usage","content":{"application/json":{"schema":{"type":"object"}},"text/csv":{"schema":{"type":"string"}}}},"401":{"description":"Missing, invalid, revoked or expired API key. Not charged. See https://api.sh/docs/errors#401","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/account/logs":{"get":{"operationId":"listAccountLogs","tags":["Account"],"summary":"Your calls of the last 30 days","description":"Newest first. Filter by status, route prefix, key or time; page with `before` (the `next` value). Add output=csv|ndjson to download (up to 5,000 rows per request; the next cursor is in the x-next-cursor header). Free.","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":500,"default":50}},{"name":"status","in":"query","required":false,"description":"ok, error, or an HTTP status like 502.","schema":{"type":"string"}},{"name":"route","in":"query","required":false,"description":"Route prefix, e.g. /tiktok/v1","schema":{"type":"string"}},{"name":"key","in":"query","required":false,"description":"Only calls made with this key id.","schema":{"type":"string","format":"uuid"}},{"name":"since","in":"query","required":false,"description":"ISO time.","schema":{"type":"string","format":"date-time"}},{"name":"before","in":"query","required":false,"description":"Cursor from `next`.","schema":{"type":"string"}},{"$ref":"#/components/parameters/output"}],"responses":{"200":{"description":"Calls","content":{"application/json":{"schema":{"type":"object"}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"401":{"description":"Missing, invalid, revoked or expired API key. Not charged. See https://api.sh/docs/errors#401","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/results/{request_id}":{"get":{"operationId":"getResult","tags":["Account"],"summary":"Fetch a past response again, free","description":"The exact response a call returned, for 30 days after the call, at no cost. Use the call's x-request-id. Supports output=csv|ndjson.","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The stored response (headers: x-refetch: 1, x-original-time, x-original-route).","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found, or not public. A lookup that ran costs the endpoint's price (credits_used says); an unknown route is free.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"410":{"description":"Older than 30 days.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/google/v1/ads":{"get":{"operationId":"googleAds","summary":"Google search ads","description":"Only the paid results (ads) on a Google results page, top and bottom blocks: title, landing page link, displayed link, domain, advertiser, description, sitelinks (with their landing pages when the ad carries them), position, block (top or bottom) and position within the block. An empty `ads` list means Google showed no ads for that query and place. Ads depend on country and location. Pass `next_page` back as `page` for the ads of later result pages. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-ads","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"car insurance"},{"name":"page","in":"query","required":false,"description":"Results page.","schema":{"type":"string"},"example":"1"},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop or mobile.","schema":{"type":"string","enum":["desktop","mobile"]}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"car insurance","search_parameters":{"q":"car insurance","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=car+insurance&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw","page":1,"next_page":2,"count":6,"top":4,"bottom":2,"ads":[{"position":1,"block":"top","block_position":1,"title":"Progressive® Insurance - Low Cost Insurance","link":"https://www.progressive.com/","displayed_link":"https://www.progressive.com › auto › insurance","domain":"progressive.com","advertiser":"progressive.com","description":"New Customers Save $900 on Average in Annual Savings.","sitelinks":[{"title":"6 Minute Quote It's easy! Find out how much you can save on car insurance.","link":"https://www.progressive.com/lp/auto-easy/?code=8004300041&se=Google&kwd=car%20insurance&mt=e&psd=c&spn=g&adid=813422854442&phone=80044&gad_s…","tracking_link":"https://www.google.com/aclk?sa=L&pf=1&ai=DChsSEwjij7nZzO2XAxXXgcIIHcAmEMMYACICCAEQBxoCamY&co=1&ase=2&gclid=EAIaIQobChMI4o-52cztlwMV14HCCB3AJ…"}],"tracking_link":"https://www.google.com/aclk?sa=L&pf=1&ai=DChsSEwjij7nZzO2XAxXXgcIIHcAmEMMYACICCAEQAhoCamY&co=1&ase=2&gclid=EAIaIQobChMI4o-52cztlwMV14HCCB3AJ…","text":"New Customers Save $900 on Average in Annual Savings. 6 Minute Quote It's easy! Find out how much you can save on car insurance."},{"position":2,"block":"top","block_position":2,"title":"Get GEICO® Auto Insurance - Free Online Quotes 24/7","link":"https://www.geico.com/","displayed_link":"https://www.geico.com › auto","domain":"geico.com","advertiser":"Get GEICO® Auto Insurance - Free Online Quotes 24/7","description":"GEICO® was Named the Best Car Insurance Company for 2026-2027. Get a Free Quote Today. Don't Overpay For Auto Insurance. Switch To GEICO® an…","sitelinks":[],"tracking_link":"https://www.google.com/aclk?sa=L&ai=DChsSEwjij7nZzO2XAxXXgcIIHcAmEMMYACICCAEQBBoCamY&co=1&ase=2&gclid=EAIaIQobChMI4o-52cztlwMV14HCCB3AJhDDEA…","text":"GEICO® was Named the Best Car Insurance Company for 2026-2027. Get a Free Quote Today. Don't Overpay For Auto Insurance. Switch To GEICO® an…"},"… 4 more"],"shopping_ads":[],"cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/ai-mode":{"get":{"operationId":"googleAiMode","summary":"Google AI mode answer","description":"Every response includes `credits_used`: the credits this call cost.\n\nPrice: 4 credits per successful call. Docs: https://api.sh/docs/google-ai-mode","tags":["Google"],"x-credits":4,"parameters":[{"name":"q","in":"query","required":true,"description":"Search query (also accepted as query or keyword).","schema":{"type":"string"},"example":"coffee machine"},{"name":"country","in":"query","required":false,"description":"Results for this country (Google gl, and the location defaults to it). Two-letter code.","schema":{"type":"string"},"example":"us"},{"name":"location","in":"query","required":false,"description":"Search as if from this place, e.g. `Austin,Texas,United States` (Google uule). Default: the country.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (Google hl), e.g. en, de, pt-BR.","schema":{"type":"string"},"example":"en"},{"name":"lr","in":"query","required":false,"description":"Only results in these languages, e.g. `en` or `en|de`.","schema":{"type":"string"}},{"name":"cr","in":"query","required":false,"description":"Only results from these countries, e.g. `US` or `US|GB`.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Only results from the past hour, day, week, month or year; `day_3` = past 3 days.","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"Only results from this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"Only results up to this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"`date` sorts newest first (news).","schema":{"type":"string"}},{"name":"tbs","in":"query","required":false,"description":"Raw Google tbs filter, combined with the options above.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"Google domain, e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"SafeSearch: on or off.","schema":{"type":"string"}},{"name":"autocorrect","in":"query","required":false,"description":"0 searches the query exactly as typed (no spelling correction).","schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"description":"0 also shows near-duplicate results.","schema":{"type":"string"}},{"name":"site","in":"query","required":false,"description":"Only these sites, comma-separated (site:).","schema":{"type":"string"}},{"name":"exclude_sites","in":"query","required":false,"description":"Leave these sites out, comma-separated (-site:).","schema":{"type":"string"}},{"name":"filetype","in":"query","required":false,"description":"Only this file type, e.g. pdf.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop (default) or mobile results.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"coffee machine","search_parameters":{"q":"coffee machine","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"answer":"Finding the right coffee machine depends entirely on how you like to brew your morning cup—whether you prefer a quick single-serve pod, a la…","sources":[{"label":"Bon Appétit: Recipes, Cooking, Entertaining, Restaurants | Bon Appétit","url":"https://www.bonappetit.com/story/best-drip-coffee-makers","google_link":"https://www.google.com/goto?url=CAEScwHrOzAV4J_lYpP0LxDfELCXYwH2f0YxZS51k-L0Vpep2u3kVAc2xwyktZfoRIlFNnIAzCNZFa2PrhoaLB3iIN8NllwuBWkJhwlh3XR6…"}],"all_sources":[{"label":"Bon Appétit: Recipes, Cooking, Entertaining, Restaurants | Bon Appétit","google_link":"https://www.google.com/goto?url=CAEScwHrOzAV4J_lYpP0LxDfELCXYwH2f0YxZS51k-L0Vpep2u3kVAc2xwyktZfoRIlFNnIAzCNZFa2PrhoaLB3iIN8NllwuBWkJhwlh3XR6…"}],"blocks":[{"tag":"h3","text":"AI Mode reply for coffee machine"},{"tag":"li","text":"Hamilton Beach 12 Cup Programmable Coffee Maker 52580270 46290"},"… 54 more"],"images":["https://encrypted-tbn1.gstatic.com/faviconV2?url=https://www.google.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL","https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRMaD5ca9hrUjjVZMWDV9OHsNGqfCeX-uaXPuu9lbIcEq12xfRCUJGRT7xNxfmDg3uCKbTb5I24ceT_Ct4","… 10 more"],"links":[{"href":"https://myactivity.google.com/search-services/history/search?utm_source=aim&utm_campaign=aim_tm","label":"See your Search history"},{"href":"https://www.google.com/search-personalization/","label":"Personalization"},"… 44 more"],"credits_used":1,"cached":false}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/ai-overview":{"get":{"operationId":"googleAiOverview","summary":"Google AI Overview","description":"The AI Overview box of a normal Google results page, expanded, with its cited sources, text blocks and images. Accepts the same options as /google/v1/search (country, location, language, device, time, ...). Google does not show an overview for every query: then `available` is false and `ai_overview` is null. Costs the same as one search call.\n\nPrice: 3 credits per successful call. Docs: https://api.sh/docs/google-ai-overview","tags":["Google"],"x-credits":3,"parameters":[{"name":"q","in":"query","required":true,"description":"Search query (also accepted as query or keyword).","schema":{"type":"string"},"example":"coffee machine"},{"name":"country","in":"query","required":false,"description":"Results for this country (Google gl, and the location defaults to it). Two-letter code.","schema":{"type":"string"},"example":"us"},{"name":"location","in":"query","required":false,"description":"Search as if from this place, e.g. `Austin,Texas,United States` (Google uule). Default: the country.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (Google hl), e.g. en, de, pt-BR.","schema":{"type":"string"},"example":"en"},{"name":"lr","in":"query","required":false,"description":"Only results in these languages, e.g. `en` or `en|de`.","schema":{"type":"string"}},{"name":"cr","in":"query","required":false,"description":"Only results from these countries, e.g. `US` or `US|GB`.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Only results from the past hour, day, week, month or year; `day_3` = past 3 days.","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"Only results from this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"Only results up to this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"`date` sorts newest first (news).","schema":{"type":"string"}},{"name":"tbs","in":"query","required":false,"description":"Raw Google tbs filter, combined with the options above.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"Google domain, e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"SafeSearch: on or off.","schema":{"type":"string"}},{"name":"autocorrect","in":"query","required":false,"description":"0 searches the query exactly as typed (no spelling correction).","schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"description":"0 also shows near-duplicate results.","schema":{"type":"string"}},{"name":"site","in":"query","required":false,"description":"Only these sites, comma-separated (site:).","schema":{"type":"string"}},{"name":"exclude_sites","in":"query","required":false,"description":"Leave these sites out, comma-separated (-site:).","schema":{"type":"string"}},{"name":"filetype","in":"query","required":false,"description":"Only this file type, e.g. pdf.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop (default) or mobile results.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"coffee machine","search_parameters":{"q":"coffee machine","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"available":true,"ai_overview":{"text":"Choosing a coffee machine depends on your preferred drink style, counter space, and how much time you want to spend brewing. Major options f…","blocks":[{"tag":"h3","text":"AI Mode replied:"},{"tag":"li","text":"Single-Serve Pod Machines: Use pre-packaged capsules (like K-Cups or Nespresso pods) for a single cup in under a minute with minimal cleanup…"},"… 5 more"],"sources":[],"images":[]},"credits_used":10,"cached":false}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/autocomplete":{"get":{"operationId":"googleAutocomplete","summary":"Google autocomplete","description":"Google search suggestions for a partial query, as Google shows them while typing: each suggestion with its relevance score, type and subtypes, and entity details (name, short description, image) where Google shows them. `verbatim_relevance` is the score of the typed text itself. Suggestions depend on `country` and `language`. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-autocomplete","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"description":"Partial query.","schema":{"type":"string"},"example":"coffee m"},{"name":"cp","in":"query","required":false,"description":"Cursor position in q (0..length of q); default the end.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"coffee m","search_parameters":{"q":"coffee m","country":"us","language":"en","cp":null},"verbatim_relevance":851,"count":16,"suggestions":[{"position":1,"value":"coffee maker","relevance":700,"type":"query","subtypes":[512,433],"description":null,"entity":null},{"position":2,"value":"coffee machine","relevance":601,"type":"query","subtypes":[512,433],"description":null,"entity":null},"… 14 more"],"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/books":{"get":{"operationId":"googleBooks","summary":"Google Books search","description":"Google Books results (the Books tab): title, authors, year, snippet (\"found inside\" passages for full-text matches), whether a preview is available, the editions link, cover thumbnail and Google Books id. 10 books per page; pass `next_page` back as `page` (null on the last page). Every response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-books","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"python programming"},{"name":"page","in":"query","required":false,"description":"Page number (10 books per page).","schema":{"type":"string"},"example":"1"},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop or mobile.","schema":{"type":"string","enum":["desktop","mobile"]}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"Harry Potter","search_parameters":{"q":"Harry Potter","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=Harry+Potter&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&udm=36","page":1,"next_page":2,"next_start":10,"count":10,"books":[{"position":1,"title":"Harry Potter and the Chamber of Secrets","link":"https://books.google.com/books?id=1o7D0m_osFEC","google_link":"https://books.google.com/books?id=1o7D0m_osFEC&printsec=frontcover&dq=Harry+Potter&hl=en&newbks=1&newbks_redir=1&sa=X&ved=2ahUKEwiJ1tHqz-2XA…","book_id":"1o7D0m_osFEC","authors":["J.K. Rowling"],"published":2015,"snippet":"With their message of hope, belonging and the enduring power of truth and love, the story of the Boy Who Lived continues to delight generati…","found_inside":null,"preview":true,"no_preview":false,"editions_link":"https://www.google.com/books/edition/Harry_Potter_and_the_Chamber_of_Secrets/1o7D0m_osFEC?hl=en&gl=us&kptab=editions&sa=X&ved=2ahUKEwiJ1tHqz…","display_url":"books.google.com › books","thumbnail":"https://books.google.com/books/content?id=1o7D0m_osFEC&printsec=frontcover&img=1&zoom=1","meta":"J.K. Rowling · 2015"},{"position":2,"title":"Harry Potter and the Half-Blood Prince - Ravenclaw Edition","link":"https://books.google.com/books?id=Loa7zQEACAAJ","google_link":"https://books.google.com/books?id=Loa7zQEACAAJ&dq=Harry+Potter&hl=en&newbks=1&newbks_redir=1&sa=X&ved=2ahUKEwiJ1tHqz-2XAxWJRaQEHRMRBXUQ6AF6B…","book_id":"Loa7zQEACAAJ","authors":["J. K. Rowling"],"published":2021,"snippet":"Suspicion and fear blow through the wizarding world as news of the Dark Lord's attack on the Ministry of Magic spreads.","found_inside":null,"preview":false,"no_preview":true,"editions_link":"https://www.google.com/books/edition/Harry_Potter_and_the_Half_Blood_Prince_R/Loa7zQEACAAJ?hl=en&gl=us&kptab=editions&sa=X&ved=2ahUKEwiJ1tHq…","display_url":"books.google.com › books","thumbnail":"https://books.google.com/books/content?id=Loa7zQEACAAJ&printsec=frontcover&img=1&zoom=1","meta":"J. K. Rowling · 2021 · No preview"},"… 8 more"],"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/events":{"get":{"operationId":"googleEvents","summary":"Google events","description":"Events from Google's Events box for a query such as \"concerts in austin\": title, kind of event, date and time, venue, place, day label (Today, Tomorrow, Fri, Oct 30) and the Google entity id with a link to it. `date` narrows to today, tomorrow, week, weekend, next_week or month. Google shows up to about 8-10 events per query (`next_page` is null); `thumbnail` is the event picture (an https URL, or an inline data:image URI when Google embeds it). Use a place in the query, or `location`. Google shows the Events box only with an English interface and not for EU/EEA countries, so `language` other than en is searched as en and an EU/EEA `country` (de, fr, bg, ...) as gb, with `location` (else the country) still choosing the place; the response then has `adjusted` with the requested and used values. When Google shows no events for the search the call answers 200 with `count: 0`, an empty `events` list and a `message`. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-events","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"concerts in austin"},{"name":"date","in":"query","required":false,"description":"today, tomorrow, week, weekend, next_week, month.","schema":{"type":"string","enum":["today","tomorrow","week","weekend","next_week","month"]}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, in. EU/EEA countries are searched as gb (Google has no Events box there); set `location` to the city.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl). The Events box is English-only: other languages are searched as en.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop or mobile.","schema":{"type":"string","enum":["desktop","mobile"]}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"concerts in austin","search_query":"concerts in austin","date":null,"search_parameters":{"q":"concerts in austin","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=concerts+in+austin&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw","count":10,"events":[{"position":1,"title":"KUTX's Rock the Park Concert Series Fall 2026 - November","description":null,"when":"Nov 6, 6:30 PM","day":"Fri, Nov 6","venue":"Girard Kinney Park at Mueller","address":"Austin, TX","kgmid":"/g/11nw0vfcgx","link":"https://www.google.com/search?q=KUTX%27s+Rock+the+Park+Concert+Series+Fall+2026+-+November&kgmid=%2Fg%2F11nw0vfcgx","thumbnail":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMSEhUTExIWFRUXFxsWGBgYGBoeGRgaFxgaHR0ZIBgaHSggGB8lHhoeIjEiJysrLi4uGB8zODMtNygtL…","lines":["Nov 6, 6:30 PM","Girard Kinney Park at Mueller","… 1 more"]},{"position":2,"title":"Franklin Jonas & The Byzantines","description":null,"when":"Nov 13, 6:00 PM","day":"Fri, Nov 13","venue":"Moody Center","address":"Austin, TX","kgmid":"/g/11nvbffwmv","link":"https://www.google.com/search?q=Franklin+Jonas+%26+The+Byzantines&kgmid=%2Fg%2F11nvbffwmv","thumbnail":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxISEBUSEhMVFRUVFhUVFRUVFxUVFRUVFRYXFxUVFRUYHSggGBolHRUVITEhJSkrLi4uFx8zODMtNygtL…","lines":["Nov 13, 6:00 PM","Moody Center","… 1 more"]},"… 8 more"],"next_page":null,"cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/hotels":{"get":{"operationId":"googleHotels","summary":"Google Hotels","description":"Google Hotels results (google.com/travel): price from, currency, rating, reviews, hotel class and type, amenities, deal, images and `property_token` (= `entity_id`, for /google/v1/hotels/property, /prices and /reviews). Prices are in the requested `currency` (`currency` in the response says which one Google showed; `currency_note` when it differs). Dates, guests, hotel class, amenities, free cancellation, deals, eco-certified, vacation rentals, bedrooms and bathrooms go to Google; `min_price`, `max_price`, `rating` and `sort` apply to the page of results Google returned (about 18-20 properties, one page). The filters used are echoed in `filters`. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 3 credits per successful call. Docs: https://api.sh/docs/google-hotels","tags":["Google"],"x-credits":3,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"hotels in paris"},{"name":"check_in","in":"query","required":false,"description":"YYYY-MM-DD (with check_out).","schema":{"type":"string"},"example":"2026-12-10"},{"name":"check_out","in":"query","required":false,"description":"YYYY-MM-DD.","schema":{"type":"string"},"example":"2026-12-12"},{"name":"adults","in":"query","required":false,"description":"1-9.","schema":{"type":"integer"}},{"name":"children","in":"query","required":false,"description":"0-9.","schema":{"type":"integer"}},{"name":"hotel_class","in":"query","required":false,"description":"Comma-separated star classes, 2-5 (e.g. 4,5).","schema":{"type":"string"},"example":"4,5"},{"name":"amenities","in":"query","required":false,"description":"Comma-separated: pool, indoor_pool, outdoor_pool, spa, free_wifi, free_breakfast, free_parking, parking, pet_friendly, fitness_center, restaurant, bar, air_conditioning, airport_shuttle, kitchen, beach_access, hot_tub, ev_charger, kid_friendly, wheelchair_accessible, room_service, washer, all_inclusive.","schema":{"type":"string"}},{"name":"free_cancellation","in":"query","required":false,"description":"1: properties with free cancellation.","schema":{"type":"boolean"}},{"name":"special_offers","in":"query","required":false,"description":"1: properties with deals.","schema":{"type":"boolean"}},{"name":"eco_certified","in":"query","required":false,"description":"1: eco-certified properties.","schema":{"type":"boolean"}},{"name":"vacation_rentals","in":"query","required":false,"description":"1: vacation rentals instead of hotels.","schema":{"type":"boolean"}},{"name":"bedrooms","in":"query","required":false,"description":"Vacation rentals: at least this many bedrooms (1-9).","schema":{"type":"integer"}},{"name":"bathrooms","in":"query","required":false,"description":"Vacation rentals: at least this many bathrooms (1-9).","schema":{"type":"integer"}},{"name":"min_price","in":"query","required":false,"description":"Lowest nightly price (in `currency`).","schema":{"type":"number"}},{"name":"max_price","in":"query","required":false,"description":"Highest nightly price (in `currency`).","schema":{"type":"number"}},{"name":"rating","in":"query","required":false,"description":"Minimum guest rating, e.g. 4 or 4.5.","schema":{"type":"number"}},{"name":"sort","in":"query","required":false,"description":"relevance (default), lowest_price, highest_rating, most_reviewed.","schema":{"type":"string","enum":["relevance","lowest_price","highest_rating","most_reviewed"]}},{"name":"currency","in":"query","required":false,"description":"Currency of the prices, e.g. USD (default), EUR, GBP, INR.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"e.g. us.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"e.g. en.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"hotels in paris","search_query":"hotels in paris Dec 10, 2026 to Dec 12, 2026","check_in":"2026-12-10","check_out":"2026-12-12","adults":null,"currency_requested":"USD","currency":"USD","total":"4,053","count":18,"hotels":[{"position":1,"name":"Zenao Suresnes","sponsored":false,"price":"$73","price_value":73,"currency":"$","rating":4.5,"reviews":119,"hotel_class":null,"type":null,"amenities":["Free Wi-Fi","Free parking","… 4 more"],"deal":"20% less than usual","url":"https://www.google.com/travel/hotels/entity/ChoI943w8PbAmoa7ARoNL2cvMTFraGZkbDh0NhAB?q=hotels+in+paris+Dec+10,+2026+to+Dec+12,+2026&hl=en&gl…","entity_id":"ChoI943w8PbAmoa7ARoNL2cvMTFraGZkbDh0NhAB","images":["https://lh3.googleusercontent.com/grass-cs/AABkmLfUbqbYTu6bu6-wiTxT-RWZIaHVmC9waXuO53wYLP9OnsEun_Q9tM3YElCGHGhbg4pJeqzwh_y0Ct7bWEU3PMveXSEig…","https://lh3.googleusercontent.com/grass-cs/AABkmLdlcj9TWGBZq1MK5I7ishJIo2hMfinRynDSU-zIv_2CMJSLioHTOSrA2kHc7kR39jYfT1-Jhd2-vgZLCJbTVITuGcDBm…","… 4 more"],"text":"Zenao SuresnesDEAL$73$73 nightly$183 total2 nights with taxes + fees$7320% less than usual4.5 (119)54321People often mentionAmenities for Ze…","property_token":"ChoI943w8PbAmoa7ARoNL2cvMTFraGZkbDh0NhAB"},{"position":2,"name":"Generator Paris","sponsored":false,"price":"$52","price_value":52,"currency":"$","rating":4.1,"reviews":9500,"hotel_class":null,"type":null,"amenities":["Breakfast ($)","Free Wi-Fi","… 8 more"],"deal":"29% less than usual","url":"https://www.google.com/travel/hotels/entity/ChkI7_q93r2s8vwRGg0vZy8xMWI2d20xeTBqEAE?q=hotels+in+paris+Dec+10,+2026+to+Dec+12,+2026&hl=en&gl=…","entity_id":"ChkI7_q93r2s8vwRGg0vZy8xMWI2d20xeTBqEAE","images":["https://lh3.googleusercontent.com/grass-cs/AABkmLcDJeZxXNjxjQGY0AfRV4GrAhhXU7q4q2HC1TokHBzRKI3up35KaegP7MyZym4_FjuISHwEEWvDF0rMV5gp9Ib35JHAL…","https://lh3.googleusercontent.com/grass-cs/AABkmLcYdMK0CCXLW8mBAp96CFyUTPSQJQw6GqbdEI-HXz-voL1WJsoUaz_H3chSivpqPmsV_HdWBFKX5fsuualrZnLq4NAwt…","… 4 more"],"text":"Generator ParisGREAT DEAL$52$52 nightly$127 total2 nights with taxes + fees$5229% less than usual4.1 (9.5K)54321People often mentionBar · Di…","property_token":"ChkI7_q93r2s8vwRGg0vZy8xMWI2d20xeTBqEAE"},"… 16 more"],"search_url":"https://www.google.com/travel/search?q=hotels+in+paris+Dec+10%2C+2026+to+Dec+12%2C+2026&hl=en&gl=us&curr=USD","cached":false,"credits_used":3}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/hotels/prices":{"get":{"operationId":"googleHotelsPrices","summary":"Google Hotels prices","description":"Every booking option Google Hotels lists for a property and stay: provider, official site or not, nightly and total rate with and without taxes, free cancellation and its deadline, booking link, the featured options, and room-level offers when shown. Pass a property's `entity_id` from /google/v1/hotels as `property_token` (hotels and vacation rentals); without dates the prices are for Google's default stay (tonight, one night).\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 4 credits per successful call. Docs: https://api.sh/docs/google-hotels-prices","tags":["Google"],"x-credits":4,"parameters":[{"name":"property_token","in":"query","required":true,"description":"entity_id of a /google/v1/hotels result.","schema":{"type":"string"},"example":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB"},{"name":"check_in","in":"query","required":false,"description":"Check-in date, YYYY-MM-DD (with check_out).","schema":{"type":"string"}},{"name":"check_out","in":"query","required":false,"description":"Check-out date, YYYY-MM-DD.","schema":{"type":"string"}},{"name":"currency","in":"query","required":false,"description":"Currency code, default USD.","schema":{"type":"string"},"example":"USD"},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"property_token":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB","name":"Hotel Van Zandt","check_in":null,"check_out":null,"currency":"USD","dates_note":"no dates given: Google's default stay (tonight, 1 night)","count":36,"prices":[{"position":1,"provider":"Hotel Van Zandt","official":true,"logo":"https://www.gstatic.com/travel-hotels/branding/9777007625217960517.png","rate_per_night":"$549","rate_per_night_value":548.71875,"rate_per_night_before_taxes":"$462","total_rate":"$549","total_rate_value":548.71875,"total_rate_before_taxes":"$462","free_cancellation":true,"free_cancellation_until":"Nov 7 6:00 PM","link":"https://www.google.com/travel/lodging/clk?pc=AJ0xEygi9g-MwM5wcnl8BOFOvJh-sL-UDJXxX9LV34eKYYcJ42UewwkW1QIxoWC1pcovYeM7IYGBtTN7qiBYmAIqNed69NB…","booking_url":"https://linkcenter.derbysoftca.com/dplatform-linkcenter/booking.htm?hotelCode=VERB-40252&providerHotelCode=VERB-40252&checkInDate=2026-11-09…"},{"position":2,"provider":"KAYAK.com","official":false,"logo":"https://www.gstatic.com/travel-hotels/branding/6417d44c-c676-4b16-8ae9-f3bbeaa51899.png","rate_per_night":"$456","rate_per_night_value":456.01562,"rate_per_night_before_taxes":"$372","total_rate":"$456","total_rate_value":456.01562,"total_rate_before_taxes":"$372","free_cancellation":null,"free_cancellation_until":null,"link":"https://www.google.com/travel/lodging/clk?pc=AJ0xEyjRCLpFuVrB5Z_23HbqlHTodFJoldAtcF8UiBmMlSu5l3oBvFQO4iDTmRMjrYxasaKo8J8LXqat9EyCekgwXc8uSul…","booking_url":"https://www.kayak.com/semi/ha/hotel_ads/2260061/en.html?utm_source=google&utm_medium=cpc&utm_term=2260061&adType=0&utm_content=localuniversa…"},"… 34 more"],"featured_prices":[{"position":1,"provider":"Hotel Van Zandt","official":true,"logo":"https://www.gstatic.com/travel-hotels/branding/9777007625217960517.png","rate_per_night":"$549","rate_per_night_value":548.71875,"rate_per_night_before_taxes":"$462","total_rate":"$549","total_rate_value":548.71875,"total_rate_before_taxes":"$462","free_cancellation":true,"free_cancellation_until":"Nov 7 6:00 PM","link":"https://www.google.com/travel/lodging/clk?pc=AJ0xEygi9g-MwM5wcnl8BOFOvJh-sL-UDJXxX9LV34eKYYcJ42UewwkW1QIxoWC1pcovYeM7IYGBtTN7qiBYmAIqNed69NB…","booking_url":"https://linkcenter.derbysoftca.com/dplatform-linkcenter/booking.htm?hotelCode=VERB-40252&providerHotelCode=VERB-40252&checkInDate=2026-11-09…"},{"position":2,"provider":"KAYAK.com","official":false,"logo":"https://www.gstatic.com/travel-hotels/branding/6417d44c-c676-4b16-8ae9-f3bbeaa51899.png","rate_per_night":"$456","rate_per_night_value":456.01562,"rate_per_night_before_taxes":"$372","total_rate":"$456","total_rate_value":456.01562,"total_rate_before_taxes":"$372","free_cancellation":null,"free_cancellation_until":null,"link":"https://www.google.com/travel/lodging/clk?pc=AJ0xEyjRCLpFuVrB5Z_23HbqlHTodFJoldAtcF8UiBmMlSu5l3oBvFQO4iDTmRMjrYxasaKo8J8LXqat9EyCekgwXc8uSul…","booking_url":"https://www.kayak.com/semi/ha/hotel_ads/2260061/en.html?utm_source=google&utm_medium=cpc&utm_term=2260061&adType=0&utm_content=localuniversa…"}],"rooms":[],"url":"https://www.google.com/travel/hotels/entity/ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB/prices?hl=en&gl=us&curr=USD","cached":false,"credits_used":4}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/hotels/property":{"get":{"operationId":"googleHotelsProperty","summary":"Google Hotels property details","description":"One property (hotel or vacation rental) as its Google Hotels page shows it: `kind`, type and hotel class, eco-certified, address, phone, coordinates, check-in and check-out times, rating, rating label and review count, description, the nightly and total rate of the stay Google priced (`dates`, `nights`; exact dated prices from every provider: /google/v1/hotels/prices), the typical price range, popular amenities, `review_aspects` (what Google reviews mention, with positive and negative shares), `other_sites` (ratings on other travel sites) and for rentals `rental` (sleeps, bedrooms, bathrooms, beds, size). Pass a property's `entity_id` from /google/v1/hotels as `property_token`.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 4 credits per successful call. Docs: https://api.sh/docs/google-hotels-property","tags":["Google"],"x-credits":4,"parameters":[{"name":"property_token","in":"query","required":true,"description":"entity_id (property_token) of a /google/v1/hotels result.","schema":{"type":"string"},"example":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB"},{"name":"check_in","in":"query","required":false,"description":"Check-in date, YYYY-MM-DD (with check_out).","schema":{"type":"string"}},{"name":"check_out","in":"query","required":false,"description":"Check-out date, YYYY-MM-DD.","schema":{"type":"string"}},{"name":"currency","in":"query","required":false,"description":"Currency code, default USD.","schema":{"type":"string"},"example":"USD"},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"property_token":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB","kind":"hotel","name":"Hotel Van Zandt","type":"4-star hotel","hotel_class":4,"eco_certified":false,"address":"605 Davis St, Austin, TX 78701","phone":"+1 555 010 0000","gps_coordinates":{"latitude":30.2600539,"longitude":-97.7391112},"check_in_time":"4:00 PM","check_out_time":"11:00 AM","rating":4.5,"rating_label":"Excellent","review_count":4376,"description":"A 5-minute walk from Lady Bird Lake, this sleek hotel is a 3-minute walk from the lively restaurants and bars in the Rainey Street Historic …","rate_per_night":"$372","total_rate":"$456","nights":1,"dates":"Nov 9 – 10","typical_price_range":null,"amenities":["Pool","Wi-Fi free","… 2 more"],"review_aspects":[{"name":"Bar","mentions":445,"negative_percent":15,"positive_percent":78},{"name":"Nightlife","mentions":237,"negative_percent":28,"positive_percent":59},"… 29 more"],"other_sites":[{"source":"Tripadvisor","rating":4.3,"scale":5,"reviews":1413},{"source":"Trip.com","rating":4.5,"scale":5,"reviews":99}],"rental":{"sleeps":10,"bedrooms":null,"bathrooms":null,"beds":null,"size_sqft":null},"check_in":null,"check_out":null,"currency":"USD","url":"https://www.google.com/travel/hotels/entity/ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB?hl=en&gl=us&curr=USD&ts=CAESABoeCgIaABIUCgcI6g8QCxgFEgc…","prices_url":"/google/v1/hotels/prices?property_token=ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB","reviews_url":"/google/v1/hotels/reviews?property_token=ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB","cached":false,"credits_used":4}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/hotels/reviews":{"get":{"operationId":"googleHotelsReviews","summary":"Google Hotels reviews","description":"A hotel's Google reviews: rating, text, date, author, photos, owner reply, per-topic ratings; with the place's rating and review count. Pass a property's `entity_id` from /google/v1/hotels as `property_token` (or `q`: the hotel name and city). Pass `next_cursor` back as `cursor`; null on the last page. Vacation rentals (`type` \"vacation_rental\") have no Google reviews: their reviews come from travel sites, and the response lists each site's score, review count and link (`sources`) with its latest review in `reviews` (one page, `next_cursor` null).\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-hotels-reviews","tags":["Google"],"x-credits":1,"parameters":[{"name":"property_token","in":"query","required":false,"description":"entity_id of a /google/v1/hotels result.","schema":{"type":"string"},"example":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB"},{"name":"q","in":"query","required":false,"description":"Hotel name and city, instead of property_token.","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"Review order.","schema":{"type":"string","enum":["relevant","newest","highest","lowest"]}},{"name":"limit","in":"query","required":false,"description":"Reviews per page (1-100).","schema":{"type":"integer"}},{"name":"cursor","in":"query","required":false,"description":"next_cursor from the previous page.","schema":{"type":"string"}},{"name":"hl","in":"query","required":false,"description":"Language, e.g. en.","schema":{"type":"string"}},{"name":"gl","in":"query","required":false,"description":"Country, e.g. us.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"property_token":"ChoIn5iv34iajuemARoNL2cvMTFidjFubnp6MxAB","cid":"12019606923850271775","kgmid":"/g/11bv1nnzz3","place":{"name":"Hotel Van Zandt","feature_id":"0x0:0xa6ce38d08bebcc1f","place_id":"ChIJe0EXdam1RIYRH8zri9A4zqY","cid":"12019606923850271775","rating":4.5,"review_count":4376},"rating_histogram":{"1":192,"2":126,"3":222,"4":625,"5":3211},"topics":[{"topic":"rooftop pool","mentions":29},{"topic":"construction noise","mentions":47},"… 8 more"],"sort":"relevant","reviews":[{"id":"Ci9DQUlRQUNvZENodHljRjlvT2tSeGIyWmtXR2MxVG1sWVNrbFpaRzFhV0d4SVkxRRAB","rating":5,"text":"This is such a perfect location! The service is next level: friendly, helpful, and they greet you every time you enter. You're close to so m…","date":"3 weeks ago","published_at":"2026-10-12T21:58:57.984Z","author":{"name":"Lori Stead","id":"108812552760395513967","profile_url":"https://www.google.com/maps/contrib/108812552760395513967/reviews?hl=en","avatar":"https://lh3.googleusercontent.com/a-/ALV-UjWBe6Kkdc59Wg7LrLjbogIqavGdiXrPFjx9NxZ3ALVgoWk7dyGt6A=s64-c-rp-mo-ba12-br100","reviews":200,"photos":659,"local_guide":true},"photos":[{"id":"CIABIhA8USe4ghB_-38TdMVIBZBp","url":"https://lh3.googleusercontent.com/grass-cs/AABkmLfSGurcm09CCw5v0lI54YwFvazZarKNiZPJHee1CR921mMBOuO0wovk6fnrVS6DPkQfrxMc3QAm6e2DMT6ANM0nqf4FV…","width":null,"height":null,"caption":null},{"id":"CIABIhA-l7brbHmiCpASxpOYxWSk","url":"https://lh3.googleusercontent.com/grass-cs/AABkmLfj03qc08UJACPY9E-lZv5mUrdWbDeYW1FXZ_9KouJMKmT63o16Xq5QD-GbeE10jzJvhp6rU-SOZr-cHYtSgRjJ5HX65…","width":null,"height":null,"caption":null},"… 5 more"],"details":{"Rooms":"The rooms are beautiful, the beds are super comfortable, the amenities are on point. This area of Austin is very loud at night on the weeken…","Service":"5","Location":"5","Nearby activities":"You are right next to the hike and bike trail that takes you to zilker Park. It is a beautiful walk. If you feel like walking. You&#39;re al…","Safety":"We felt pretty safe here. We walked along the water at night getting back to our hotel every night. I would say you&#39;d be a lot safer wit…","Walkability":"You can walk to plenty of entertainment, including live music and food. You&#39;re also right next to the hike and bike trail that takes you…","Noteworthy details":"Happy hour drink tokens! They have a curated list of drinks that you can use a happy hour token to purchase.\n\nDo keep in mind that they will…"},"owner_reply":{"text":"Hello Lori,<br><br>Thank you so much for the fantastic review and for highlighting our location, entertainment options, and team! We are thr…","date":"2 weeks ago"},"link":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tSeGIyWmtXR2MxVG1sWVNrbFpaRzFhV0d4SVkxRRAB!2m1!1s0x0:…","language":"en","snippet":"This is such a perfect location! The service is next level: friendly, helpful, and they greet you every time you enter. You're close to so m…"},{"id":"Ci9DQUlRQUNvZENodHljRjlvT2s1MmRWRjVYM0JRYjFjd2FtUlFSbU0zVVhZM2VVRRAB","rating":5,"text":"We had such a great stay at Hotel Van Zandt! From the moment we arrived, the service was fantastic. Cody at valet was especially amazing, so…","date":"a month ago","published_at":"2026-09-27T15:03:57.449Z","author":{"name":"Pamela Hernandez","id":"106480021955383678065","profile_url":"https://www.google.com/maps/contrib/106480021955383678065/reviews?hl=en","avatar":"https://lh3.googleusercontent.com/a/ACg8ocIpBhQfCJWlzlADTRSnhbim99LoZv-dUo-XITAS60Ph5r7SQg=s64-c-rp-mo-br100","reviews":3,"photos":0,"local_guide":false},"photos":[],"details":{},"owner_reply":{"text":"Hello, Pamela Hernandez<br><br>Thank you so much for the glowing review! We are thrilled to hear that you had such a fantastic stay with us.…","date":"a month ago"},"link":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2s1MmRWRjVYM0JRYjFjd2FtUlFSbU0zVVhZM2VVRRAB!2m1!1s0x0:…","language":"en","snippet":"We had such a great stay at Hotel Van Zandt! From the moment we arrived, the service was fantastic. Cody at valet was especially amazing, so…"},"… 8 more"],"reviews_returned":10,"next_cursor":"CjEIARIpCgoAP7_LAJZg____EhBeX3bM6xxI-LP-wp8AAAAAGgn92QYCXzmEqhkYACIA","cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/images":{"get":{"operationId":"googleImages","summary":"Google Images","description":"Google Images results with the original image URL, size, thumbnail, dominant colour, source page, site and file size: about 100 per query (Google Images loads more only by infinite scroll, so `next_start` is null; narrow with the filters). Every /google/v1/search option applies. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 4 credits per successful call. Docs: https://api.sh/docs/google-images","tags":["Google"],"x-credits":4,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"golden retriever"},{"name":"size","in":"query","required":false,"description":"large, medium, icon, 2mp, 4mp, 8mp, 12mp, 20mp (larger than).","schema":{"type":"string","enum":["large","medium","icon","2mp","4mp","8mp","12mp","20mp"]}},{"name":"color","in":"query","required":false,"description":"color, grayscale, transparent, or a colour: red, orange, yellow, green, teal, blue, purple, pink, white, gray, black, brown.","schema":{"type":"string"}},{"name":"image_type","in":"query","required":false,"description":"photo, clipart, line, gif, face.","schema":{"type":"string","enum":["photo","clipart","line","gif","face"]}},{"name":"aspect","in":"query","required":false,"description":"square, tall, wide, panoramic.","schema":{"type":"string","enum":["square","tall","wide","panoramic"]}},{"name":"license","in":"query","required":false,"description":"creative_commons or commercial.","schema":{"type":"string","enum":["creative_commons","commercial"]}},{"name":"image_format","in":"query","required":false,"description":"jpg, png, gif, bmp, svg, webp, ico, raw.","schema":{"type":"string","enum":["jpg","png","gif","bmp","svg","webp","ico","raw"]}},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year (or e.g. day_3).","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Return at most this many images (default: all on the page).","schema":{"type":"integer"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"golden retriever","search_parameters":{"q":"golden retriever","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"images","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=golden+retriever&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&udm=2","start":0,"next_start":null,"next_page":null,"count":100,"images":[{"position":1,"docid":"eYoKU9jW-eRT6M","image_url":"https://blog.ollie.com/wp-content/uploads/250506_Livingroom_SHOT-10_0173_FR-scaled.jpg","width":2560,"height":1707,"thumbnail":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSe1mLcW_M8xRI0J5UcnG6soPw9kd8XQOgz7Y4sOLFZoA&s=10","thumbnail_width":678,"thumbnail_height":452,"color":"rgb(89,124,121)","page_url":"https://blog.ollie.com/breed-deets-golden-retriever/","title":"Golden Retriever: Pros, Cons & Diet Guide | Ollie","source":"Ollie Blog","domain":"blog.ollie.com","file_size":"522KB","ref_docid":"oDvpYa6UFqnwZM"},{"position":2,"docid":"SMv7Qe9MhHrZvM","image_url":"https://heronscrossing.vet/wp-content/uploads/Golden-Retriever-1024x683.jpg","width":1024,"height":683,"thumbnail":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTdkXvn7sov-MkNanRYKs9MNzFP8lGJS6ptpgqj7lTrZg&s=10","thumbnail_width":678,"thumbnail_height":452,"color":"rgb(208,192,170)","page_url":"https://heronscrossing.vet/articles/the-upsides-and-downsides-of-owning-a-golden-retriever/","title":"The Upsides And Downsides Of Owning A Golden Retriever | In-Home Pet  Euthanasia - Heron's Crossing","source":"Heron's Crossing","domain":"heronscrossing.vet","file_size":"141KB","ref_docid":"ifiPxOdntbNV6M"},"… 98 more"],"related_searches":["Shopping","Puppy","… 17 more"],"cached":false,"credits_used":4}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/jobs":{"get":{"operationId":"googleJobs","summary":"Google Jobs","description":"Google Jobs listings: title, company, location, source, posted, salary, schedule, perks, highlights (qualifications, benefits, responsibilities), the full description and every Apply option (the first one resolved to its real URL), plus `detected_extensions` (posted_at, schedule_type, salary, work_from_home, health_insurance, dental_coverage, paid_time_off, no_degree) and `job_highlights` (title + items). 10 listings per page, up to page 5: pass `next_page` back as `page`; `next_page` is null on the last page (deeper pages take longer, and cost more: page 1 is the route price, page N above 1 adds 7 credits per page, e.g. page 2 = 16 credits). Without a place in `q`, the query is sent as \"<q> jobs in <location>\" (the first two parts of `location`, else the country; default the United States), because Google Jobs answers searches without a place with no matches; `search_parameters.place` shows the place used. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-jobs","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"software engineer new york"},{"name":"page","in":"query","required":false,"description":"Page of 10 jobs (1-5). Pass `next_page` from the previous response; null on the last page.","schema":{"type":"integer"},"example":"2"},{"name":"remote","in":"query","required":false,"description":"1: remote jobs only.","schema":{"type":"string"}},{"name":"no_degree","in":"query","required":false,"description":"1: no degree mentioned.","schema":{"type":"string"}},{"name":"date_posted","in":"query","required":false,"description":"day, 3days, week, month.","schema":{"type":"string","enum":["day","3days","week","month"]}},{"name":"job_type","in":"query","required":false,"description":"full_time, part_time, contractor, internship.","schema":{"type":"string","enum":["full_time","part_time","contractor","internship"]}},{"name":"resolve","in":"query","required":false,"description":"0: skip resolving the first apply link.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"software engineer new york","search_parameters":{"q":"software engineer new york jobs in United States","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10,"remote":false,"no_degree":false,"date_posted":null,"job_type":null,"place":"United States"},"search_url":"https://www.google.com/search?q=software+engineer+new+york+jobs+in+United+States&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&udm=8","page":1,"next_page":2,"count":10,"jobs":[{"position":1,"id":"CbotnCoxhTI0I5xpAAAAAA==","title":"Staff Engineer, Product Software","company":"Equinix","location":"Redwood City, CA (+4 others)","via":"Equinix Careers","posted":null,"salary":null,"schedule":null,"extensions":[],"detected_extensions":{"posted_at":null,"schedule_type":null,"salary":null,"work_from_home":false,"health_insurance":true,"dental_coverage":true,"paid_time_off":true,"no_degree":false},"highlights":{"qualifications":["5+ years experience in software development, preferably building & operating highly reliable distributed systems","Bachelor’s/Master's degree in computer science or relevant engineering field or equivalent industry experience","… 10 more"],"benefits":["Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location","The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business…","… 15 more"],"responsibilities":["We're looking for a Staff Software Engineer who will be responsible for building easy to operate, reliable and high-performing applications …","As a staff engineer, you’ll work with the team to build highly scalable and reliable systems","… 14 more"]},"job_highlights":[{"title":"Qualifications","items":["5+ years experience in software development, preferably building & operating highly reliable distributed systems","Bachelor’s/Master's degree in computer science or relevant engineering field or equivalent industry experience","… 10 more"]},{"title":"Benefits","items":["Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location","The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business…","… 15 more"]},"… 1 more"],"description":"Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enric…","apply_options":[{"source":"Equinix Careers","direct":false,"google_link":"https://www.google.com/goto?url=CAES0gIB6zswFU3Md1nKFTgHQ6MJdn09xn0-az0BKjsfaqwSv4ZNhqOpVyw73x83Im-ROzz-8j9A48hMa7qmFHaDUNHn52u7zpDPMjpLh3E1…","url":null},{"source":"CareerBuilder","direct":true,"google_link":"https://www.google.com/goto?url=CAEShAIB6zswFZj2LeW4BEmJ1DWFGQ6gW6fh_3MRRuvNUL_-hFyECL45NfRw0R_a7qAg76jGep5RpuFR5Rv34GxlifEHIvAJjfOAPHY7_qZ4…"},"… 6 more"],"logo":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQF5_rpoGzEdHf4P7uN9ijFQGjHxWoeDwwzDa6o&s=0","share_url":"https://www.google.com/search?ibp=htl;jobs&q=software+engineer+new+york+jobs+in+United+States&htidocid=CbotnCoxhTI0I5xpAAAAAA%3D%3D&hl=en-US…"},{"position":2,"id":"5WhVf-LeYBv_ARk2AAAAAA==","title":"Sr Software Engineer","company":"Uber","location":"New York, NY","via":"Jobs.uber.com","posted":null,"salary":null,"schedule":null,"extensions":[],"detected_extensions":{"posted_at":null,"schedule_type":null,"salary":null,"work_from_home":true,"health_insurance":true,"dental_coverage":false,"paid_time_off":false,"no_degree":false},"highlights":{"qualifications":["PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, …","5+ years of BE experience designing and shipping projects at scale","… 3 more"],"benefits":["For New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year","You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp","… 3 more"],"responsibilities":["You will architect best-in-class, low-latency products that dynamically adapt to users and fundamentally evolve the shopping experience","You will also serve as a technical mentor to engineers on the team, raising the bar on quality","… 2 more"]},"job_highlights":[{"title":"Qualifications","items":["PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, …","5+ years of BE experience designing and shipping projects at scale","… 3 more"]},{"title":"Benefits","items":["For New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year","You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp","… 3 more"]},"… 1 more"],"description":"About the Role Part of Uber Eats' Grocery & Retail org, the Shopping team builds the browsing and storefront experiences that help tens of m…","apply_options":[{"source":"Jobs.uber.com","direct":false,"google_link":"https://www.google.com/goto?url=CAESrgEB6zswFZ0PvbTG43e2--HQesezn70fFh0vBQ2KZoaC6pbzXNhVdTjPogC_uzdVlweBSBeCaCTao5fO9buSbvmlXvNYCw7PyYd68DMm…","url":"https://jobs.uber.com/en/jobs/303946?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"},{"source":"Disney Careers","direct":false,"google_link":"https://www.google.com/goto?url=CAESnwIB6zswFb-yu9kNZIpj06JeyVO_sn8NVD7xIOZTxm1S4p4zZFu3We1hXvGieNK28sTOOT-Xu9mAQHNFZe3aG2fM4ztMkaJDhvI8gWFR…"},"… 6 more"],"logo":null,"share_url":"https://www.google.com/search?ibp=htl;jobs&q=software+engineer+new+york+jobs+in+United+States&htidocid=5WhVf-LeYBv_ARk2AAAAAA%3D%3D&hl=en-US…"},"… 8 more"],"cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/keywords":{"get":{"operationId":"googleKeywords","summary":"Google related searches and questions","description":"Every response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-keywords","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"description":"Search query (also accepted as query or keyword).","schema":{"type":"string"},"example":"coffee machine"},{"name":"country","in":"query","required":false,"description":"Results for this country (Google gl, and the location defaults to it). Two-letter code.","schema":{"type":"string"},"example":"us"},{"name":"location","in":"query","required":false,"description":"Search as if from this place, e.g. `Austin,Texas,United States` (Google uule). Default: the country.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (Google hl), e.g. en, de, pt-BR.","schema":{"type":"string"},"example":"en"},{"name":"lr","in":"query","required":false,"description":"Only results in these languages, e.g. `en` or `en|de`.","schema":{"type":"string"}},{"name":"cr","in":"query","required":false,"description":"Only results from these countries, e.g. `US` or `US|GB`.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Only results from the past hour, day, week, month or year; `day_3` = past 3 days.","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"Only results from this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"Only results up to this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"`date` sorts newest first (news).","schema":{"type":"string"}},{"name":"tbs","in":"query","required":false,"description":"Raw Google tbs filter, combined with the options above.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"Google domain, e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"SafeSearch: on or off.","schema":{"type":"string"}},{"name":"autocorrect","in":"query","required":false,"description":"0 searches the query exactly as typed (no spelling correction).","schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"description":"0 also shows near-duplicate results.","schema":{"type":"string"}},{"name":"site","in":"query","required":false,"description":"Only these sites, comma-separated (site:).","schema":{"type":"string"}},{"name":"exclude_sites","in":"query","required":false,"description":"Leave these sites out, comma-separated (-site:).","schema":{"type":"string"}},{"name":"filetype","in":"query","required":false,"description":"Only this file type, e.g. pdf.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop (default) or mobile results.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"coffee machine","search_parameters":{"q":"coffee machine","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"suggestions":["coffee machine","coffee machine with grinder","… 8 more"],"related_searches":["Coffee Machine Nespresso","Coffee machine commercial","… 16 more"],"people_also_ask":["coffee machine","What is the best coffee machine for home use?","… 3 more"],"people_also_ask_detail":[{"question":"coffee machine","answer":null,"href":null},{"question":"What is the best coffee machine for home use?","answer":null,"href":null},"… 3 more"],"total":null,"spelling":null,"serp_error":null,"credits_used":2,"cached":false}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/lens":{"get":{"operationId":"googleLens","summary":"Google Lens","description":"Google Lens results for an image URL: visual matches (title, link, source, domain, thumbnail, full-size image with its size, price and stock when Google shows them), products (the matches with a price), web results, related searches and the AI overview of the image. `type=exact_matches` (or `exact=1` with the other types) adds exact matches: pages that use the same image, with date and image size. The image must be publicly reachable; an image Google cannot read answers 400. One page of results (`next_page` is null). Every response includes `credits_used`: the credits this call cost.\n\nPrice: 3 credits per successful call. Docs: https://api.sh/docs/google-lens","tags":["Google"],"x-credits":3,"parameters":[{"name":"url","in":"query","required":true,"description":"Public URL of the image (jpg, png, webp, gif).","schema":{"type":"string"},"example":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640"},{"name":"type","in":"query","required":false,"description":"What to return: all (default), visual_matches, exact_matches or products.","schema":{"type":"string","enum":["all","visual_matches","exact_matches","products"]}},{"name":"exact","in":"query","required":false,"description":"1: also return exact matches (costs one more page).","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"image_url":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640","type":"all","search_parameters":{"url":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640","type":"all","exact":false,"language":"en","country":"us"},"visual_matches":[{"position":1,"title":"Ist meine Katze noch normal? Studie zeigt arttypisches ...","link":"https://www.rnd.de/lifestyle/ist-meine-katze-noch-normal-studie-zeigt-arttypisches-verhalten-KWUAP2NCLRIXNLEC6U7MNCSVLI.html","source":"RND","domain":"rnd.de","price":null,"in_stock":null,"availability":null,"rating":null,"reviews":null,"date":null,"image_size":null,"thumbnail":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkMzZTiG3ysIp1LelNuJxkzYrAab6bPXiqRZvXOA9CEsS0L1QK","image":"https://www.rnd.de/resizer/v2/FCPOETRXJ5EFLEESZEUNLTIDKM.jpg?auth=1951fb1365be5eb7d7fb8bd02ba94d876fc781529abdb007ca2ae19c06c7ee25&quality=7…","image_width":1441,"image_height":1441,"google_link":"https://www.google.com/goto?url=CAEStwEB6zswFS3YfnH7eCoOjWjMwSX1p8QvXWr6snWLIOSgRfx7FeOG6XCYix7jVCyZPaToBnlF57ZsIuDXAF_CeCTLoMADKM2fZz6MkbrM…"},{"position":2,"title":"\"Matou\": Haltloses Geplauder | DIE ZEIT","link":"https://www.zeit.de/2021/47/matou-michael-koehlmeier-roman-kater","source":"DIE ZEIT","domain":"zeit.de","price":null,"in_stock":null,"availability":null,"rating":null,"reviews":null,"date":null,"image_size":null,"thumbnail":"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcReef1q6KzMWo10Zl2hAnGYOohp9-NeU63bIrS3wVcuZ7Vl_yni","image":"https://img.zeit.de/kultur/literatur/2021-11/matou-michael-koehlmeier-roman-kater/square__960x960","image_width":960,"image_height":960,"google_link":"https://www.google.com/goto?url=CAESewHrOzAV8r7XrioGN98G9tOAieIszsvFvBilK8euU5yvK9euiVWPY-dDsUzKwQLk-Naje9Xxz-gn1fO4OhnzWPJiMxDJfn-5iIKmQRQn…"},"… 66 more"],"products":[],"web_results":[],"related_searches":[{"query":"Moggy","link":"https://www.google.com/search?sca_esv=ce109d3aad50bd4f&lns_surface=26&hl=en&sxsrf=AKL5yDiIYbAUHxMl-EXzsoPVeJ5KPtXM7g:1793772799876&q=Moggy&k…"},{"query":"Bicolor cat","link":"https://www.google.com/search?sca_esv=ce109d3aad50bd4f&lns_surface=26&hl=en&sxsrf=AKL5yDiIYbAUHxMl-EXzsoPVeJ5KPtXM7g:1793772799876&q=Bicolor…"},"… 1 more"],"ai_overview":"Thinking","message":null,"next_page":null,"search_url":"https://lens.google.com/uploadbyurl?url=https%3A%2F%2Fimages.unsplash.com%2Fphoto-1514888286974-6c03e2ca1dba%3Fw%3D640&hl=en&gl=us","cached":false,"credits_used":3}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/local":{"get":{"operationId":"googleLocal","summary":"Google local results (Places)","description":"Google's local results for a query (the Places tab): name, rating, review count, price range, category, address, phone, today's hours, website, a review snippet, place_id, feature_id, cid, kgmid, coordinates and a thumbnail. 20 places per page: pass `next_page` back as `page` (null on the last page). Put the place in `location` (canonical name, e.g. Austin,Texas,United States) or in the query.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-local","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"description":"What to look for, e.g. coffee or dentist.","schema":{"type":"string"},"example":"coffee"},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"},"example":"Austin,Texas,United States"},{"name":"page","in":"query","required":false,"description":"Page number (20 places per page).","schema":{"type":"integer"}},{"name":"start","in":"query","required":false,"description":"Result offset (0, 20, 40...), instead of page.","schema":{"type":"integer"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"uule","in":"query","required":false,"description":"Google location code, instead of location.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"coffee","search_parameters":{"q":"coffee","country":"us","language":"en","location":"Austin,Texas,United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":20},"search_url":"https://www.google.com/search?q=coffee&hl=en&gl=us&uule=w%2BCAIQICIaQXVzdGluLFRleGFzLFVuaXRlZCBTdGF0ZXM&udm=1","page":1,"next_page":2,"next_start":20,"count":20,"places":[{"position":1,"name":"Epoch Coffee","rating":4.5,"reviews":2536,"price":null,"category":"Coffee shop","type":"Coffee shop","address":"221 W N Loop Blvd, Austin, TX 78751","phone":"+1 555 010 0000","hours":"Open 24 hours","website":"http://www.epochcoffee.com/","website_domain":"epochcoffee.com","snippet":"Cool, vibrant small-chain cafe featuring nibbles, tea & carefully brewed espresso drinks.","place_id":"ChIJG-gJw2vKRIYROWi2uwOp8QE","feature_id":"0x8644ca6bc309e81b:0x1f1a903bbb66839","cid":"140078896924485689","kgmid":"/g/1v76_180","latitude":30.318603699999997,"longitude":-97.72454019999999,"thumbnail":"https://lh5.googleusercontent.com/-WzsTjK0vgDQ/AAAAAAAAAAI/AAAAAAAAAAA/uanMPnqDLak/s44-p-k-no-ns-nd/photo.jpg","maps_url":"https://maps.google.com/?cid=140078896924485689","card_text":null},{"position":2,"name":"Jo's Coffee – South Congress","rating":4.4,"reviews":2007,"price":null,"category":"Coffee shop","type":"Coffee shop","address":"1300 S Congress Ave, Austin, TX 78704","phone":"+1 555 010 0000","hours":"Closed · Opens 7 AM","website":"https://www.joscoffee.com/south-congress-jos","website_domain":"joscoffee.com","snippet":"La Colombe coffee, specialty beverages & snacks in a down-to-earth, convivial locale.","place_id":"ChIJ1S_Bov20RIYRe7MiR8tYawY","feature_id":"0x8644b4fda2c12fd5:0x66b58cb4722b37b","cid":"462561016830669691","kgmid":"/m/020z01l","latitude":30.2510458,"longitude":-97.7493717,"thumbnail":"https://lh3.googleusercontent.com/-1zxyRQYl56U/AAAAAAAAAAI/AAAAAAAAAAA/4v4AgNFZBgo/s44-p-k-no-ns-nd/photo.jpg","maps_url":"https://maps.google.com/?cid=462561016830669691","card_text":null},"… 18 more"],"message":null,"source":"maps","cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/local-services":{"get":{"operationId":"googleLocalServices","summary":"Google Local Services ads","description":"Google Local Services ads for a home or professional service in an area (the Google Verified providers): name, rating, rating histogram, review count, category, service area, phone, years in business, highlights, open status and the week's hours, booking and messaging availability, profile link. One list of up to about 20 providers (`next_page` is null).\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-local-services","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"description":"The service, e.g. plumber, electrician, house cleaning.","schema":{"type":"string"},"example":"plumber"},{"name":"location","in":"query","required":false,"description":"The area, e.g. Austin, TX.","schema":{"type":"string"},"example":"Austin, TX"},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"plumber","location":null,"search_query":"plumber","search_parameters":{"q":"plumber","location":null,"language":"en","country":"us"},"search_url":"https://www.google.com/localservices/prolist?ssta=1&src=1&q=plumber&hl=en&gl=us","count":20,"providers":[{"position":1,"name":"1-Tom-Plumber","rating":4.9,"reviews":2743,"rating_histogram":{"1":17,"2":6,"3":13,"4":36,"5":2671},"category":"Plumbers","service_area":"Greenville","phone":"+1 555 010 0000","years_in_business":5,"in_business_since":2021,"highlights":["Locally-owned & operated","24/7 emergency service"],"open_status":"Open","open_24_hours":true,"hours":[{"day":"Wednesday","date":"2026-11-04","hours":["Open 24 hours"]},{"day":"Thursday","date":"2026-11-05","hours":["Open 24 hours"]},"… 5 more"],"profile_url":"https://www.google.com/localservices/profile?cs=0&q=1-Tom-Plumber&spp=Ej4KEgj6senCAhD6gdLBCRj_x6-gJRIoeGNhdDpzZXJ2aWNlX2FyZWFfYnVzaW5lc3NfcG…","bookable":true,"messaging":true,"provider_id":"677009658:2553577722:9999999999","country":"US"},{"position":2,"name":"Champion Comfort Experts","rating":4.9,"reviews":2733,"rating_histogram":{"1":40,"2":9,"3":9,"4":51,"5":2624},"category":"Plumbers","service_area":"Greenville","phone":"+1 555 010 0000","years_in_business":22,"in_business_since":2004,"highlights":["Briggs & Stratton generators","Generac generator dealer"],"open_status":"Open","open_24_hours":true,"hours":[{"day":"Wednesday","date":"2026-11-04","hours":["Open 24 hours"]},{"day":"Thursday","date":"2026-11-05","hours":["Open 24 hours"]},"… 5 more"],"profile_url":"https://www.google.com/localservices/profile?cs=0&q=Champion+Comfort+Experts&spp=Ej4KEgjAx4yRBBCe18_tCRj_x6-gJRIoeGNhdDpzZXJ2aWNlX2FyZWFfYnV…","bookable":true,"messaging":true,"provider_id":"1109599168:2645814174:9999999999","country":"US"},"… 18 more"],"next_page":null,"cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/news":{"get":{"operationId":"googleNews","summary":"Google News","description":"Google News results: title, source, date, snippet, thumbnail and link, with time range, date sort and source filters; every /google/v1/search parameter also applies.\n\nEvery response includes `credits_used`: the credits this call cost. `limit` (up to 100) loads one results page per 10 results and is charged per page, like /google/v1/search.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-news","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"description":"Search terms.","schema":{"type":"string"},"example":"electric vehicles"},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year (or e.g. day_3).","schema":{"type":"string"},"example":"week"},{"name":"date_from","in":"query","required":false,"description":"From date, YYYY-MM-DD.","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"To date, YYYY-MM-DD.","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"date for newest first (default relevance).","schema":{"type":"string","enum":["date"]}},{"name":"source","in":"query","required":false,"description":"Only this publisher (as Google names it).","schema":{"type":"string"},"example":"reuters"},{"name":"country","in":"query","required":false,"description":"Country code (gl), default us.","schema":{"type":"string"},"example":"us"},{"name":"language","in":"query","required":false,"description":"Language (hl), default en.","schema":{"type":"string"},"example":"en"},{"name":"page","in":"query","required":false,"description":"Page number.","schema":{"type":"integer"},"example":"1"},{"name":"limit","in":"query","required":false,"description":"Results wanted.","schema":{"type":"integer"},"example":"20"},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"nvidia source:reuters","search_parameters":{"q":"nvidia source:reuters","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"news","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=nvidia+source%3Areuters&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&tbm=nws","pages_fetched":1,"page":1,"total":null,"next_page":2,"next_start":10,"results":[{"position":1,"title":"EXCLUSIVE: ByteDance, Alibaba, Tencent place over $35 billion worth of Nvidia chip orders","href":"/goto?url=CAESwQEB6zswFVKu9QKqu2L1mJcgZ10V9TePLx_cUxS7Wj6BwAU-kbvgRonGh32_ZPUHfV9P3IP_GFuPSCzPJ6__g-EBRDUOo7Jl5p8wIqhEX06Ml6_U5d3FPzcD1c1mdB…","source":"Reuters","date":"3 days ago","price":"$35","image":null,"image_alt":null,"landing_page":null,"docid":null,"text":"Reuters EXCLUSIVE: ByteDance, Alibaba, Tencent place over $35 billion worth of Nvidia chip orders Oct 20 (Reuters) - ByteDance, Alibaba and …","url":null,"google_link":"https://www.google.com/goto?url=CAESwQEB6zswFVKu9QKqu2L1mJcgZ10V9TePLx_cUxS7Wj6BwAU-kbvgRonGh32_ZPUHfV9P3IP_GFuPSCzPJ6__g-EBRDUOo7Jl5p8wIqhE…"},{"position":2,"title":"Amazon says its AI chips will work with popular coding language, challenging Nvidia","href":"/goto?url=CAESxAEB6zswFeUkL-D9FxjM0SMymcVlbPZ8CPKUIcKWmW30vNDtX9EWD13QXAjErYL8RyJnPfviD4F5DLFT17bdL8ajxprUljfUMtvUaZTQ7VGp04p4euabFXj1UgElfd…","source":"Reuters","date":"4 days ago","price":null,"image":null,"image_alt":null,"landing_page":null,"docid":null,"text":"Reuters Amazon says its AI chips will work with popular coding language, challenging Nvidia SAN FRANCISCO, Oct 19 (Reuters) - Amazon.com (AM…","url":null,"google_link":"https://www.google.com/goto?url=CAESxAEB6zswFeUkL-D9FxjM0SMymcVlbPZ8CPKUIcKWmW30vNDtX9EWD13QXAjErYL8RyJnPfviD4F5DLFT17bdL8ajxprUljfUMtvUaZTQ…"},"… 8 more"],"related_searches":[],"people_also_ask":[],"people_also_ask_detail":[],"featured_snippet":null,"ai_overview":null,"knowledge_panel":null,"ads":[],"top_stories":[],"videos":[],"local_results":[],"spelling":null,"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/news/publication":{"get":{"operationId":"googleNewsPublication","summary":"Google News publication","description":"One publication's latest stories as Google's news results list them: title, source, date, snippet, thumbnail and link, newest first. Pick the publication by its website (url) or by the publisher name Google shows (name); add words to narrow it to a topic. Every /google/v1/news parameter (time, date_from, date_to, country, language, page, limit) also applies.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-news-publication","tags":["Google"],"x-credits":1,"parameters":[{"name":"url","in":"query","required":false,"description":"The publication's website, e.g. bbc.co.uk or https://www.reuters.com. Either url or name is required.","schema":{"type":"string"},"example":"reuters.com"},{"name":"name","in":"query","required":false,"description":"The publisher as Google names it, e.g. Reuters, The Guardian.","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"Optional words: only this publication's stories about them.","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"date (default, newest first) or relevance.","schema":{"type":"string","enum":["date","relevance"]}},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year (or e.g. day_3).","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Country code (gl), default us.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Language (hl), default en.","schema":{"type":"string"}},{"name":"page","in":"query","required":false,"description":"Page number.","schema":{"type":"integer"}},{"name":"limit","in":"query","required":false,"description":"Results wanted (each 10 results is one page and is billed as one call).","schema":{"type":"integer"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"publication":{"domain":"reuters.com","name":null},"sort":"date","query":"site:reuters.com","search_parameters":{"q":"site:reuters.com","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":"sbd:1","type":"news","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=site%3Areuters.com&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&tbm=nws&tbs=sbd%3A1","pages_fetched":1,"page":1,"total":null,"next_page":2,"next_start":10,"results":[{"position":1,"title":"Try Google Search Console","href":"https://www.google.com/webmasters/tools/home#utm_source=en-wmxmsg&utm_medium=wmxmsg&utm_campaign=bm&authuser=0","source":null,"date":null,"price":null,"image":null,"image_alt":null,"landing_page":null,"docid":null,"text":"Try Google Search Console","url":"https://www.google.com/webmasters/tools/home#utm_source=en-wmxmsg&utm_medium=wmxmsg&utm_campaign=bm&authuser=0","google_link":null},{"position":2,"title":"Jenna Greene","href":"/goto?url=CAESaAHrOzAV_8qcxA8vZkZA0HJ6AvHBTYbqKPQEl6JPfrhh4pdERGY0aPZLVxXsrwVgv7IPJmzV2q-AbdP3JiLmwIS6QUrBJn7cpbjnS6QFGbJF6WXhFIiw9jljWAQYXO…","source":"Reuters","date":null,"price":null,"image":null,"image_alt":"","landing_page":null,"docid":null,"text":"Web results Jenna Greene Reuters https://www.reuters.com › authors › jenna-greene Reuters https://www.reuters.com › authors › jenna-greene J…","url":"https://www.reuters.com/authors/jenna-greene/","google_link":"https://www.google.com/goto?url=CAESaAHrOzAV_8qcxA8vZkZA0HJ6AvHBTYbqKPQEl6JPfrhh4pdERGY0aPZLVxXsrwVgv7IPJmzV2q-AbdP3JiLmwIS6QUrBJn7cpbjnS6QF…"},"… 8 more"],"related_searches":[],"people_also_ask":[],"people_also_ask_detail":[],"featured_snippet":null,"ai_overview":null,"knowledge_panel":null,"ads":[],"top_stories":[],"videos":[],"local_results":[],"spelling":null,"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/news/topic":{"get":{"operationId":"googleNewsTopic","summary":"Google News topic headlines","description":"The headlines Google News shows for a section (top stories, world, nation, business, technology, entertainment, sports, science, health) or any Google News topic (its id or news.google.com/topics link), in a country and language edition. Each story: title, publisher and its site, publish time, Google News link and story id, and the related coverage Google groups under it (title, publisher, link). Up to about 100 stories.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-news-topic","tags":["Google"],"x-credits":1,"parameters":[{"name":"topic","in":"query","required":false,"description":"top (default), world, nation, business, technology, entertainment, sports, science, health; or a topic id such as CAAqJggKIiBDQkFTRWdvSUwyMHZNRGRqTVhZU0FtVnVHZ0pWVXlnQVAB, or a news.google.com/topics/... link.","schema":{"type":"string"},"example":"technology"},{"name":"country","in":"query","required":false,"description":"Country edition, two letters (default US).","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Language of the edition (default en), e.g. en, de, fr, pt-BR.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Most stories to return (default all, up to 100).","schema":{"type":"integer"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/reverse-image":{"get":{"operationId":"googleReverseImage","summary":"Google reverse image search","description":"Search by image: pages that use the image (exact matches first, then visually similar pages), in the shape of /google/v1/search web results (position, title, url, display_url, source, date, thumbnail) plus the full image, its size and `match` (exact or visual). Also returns related searches. One page of results (`next_page` is null). Every response includes `credits_used`: the credits this call cost.\n\nPrice: 3 credits per successful call. Docs: https://api.sh/docs/google-reverse-image","tags":["Google"],"x-credits":3,"parameters":[{"name":"url","in":"query","required":true,"description":"Public URL of the image.","schema":{"type":"string"},"example":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640"},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"image_url":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640","search_parameters":{"url":"https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba?w=640","type":"all","exact":true,"language":"en","country":"us"},"count":116,"results":[{"position":1,"title":"Relaxed Ambience for Happy Cats - Spotify","url":"https://open.spotify.com/intl-de/track/5QytYpmVTnLBJGCyjBCv98","google_link":"https://www.google.com/goto?url=CAESeAHrOzAVIp1E9gnnJITDdZNTsoKmTvz8g3G1A2WP4IVfmgu9DGPbLQ3HYrfe0t7A5yhxf-I5BpYNOJwilDbDzy7AIi6aYPN23ohqccKL…","display_url":"open.spotify.com","snippet":null,"date":null,"source":"Spotify","domain":"open.spotify.com","thumbnail":null,"image":null,"image_size":"300x300","match":"exact","price":null},{"position":2,"title":"Superlative Sleepy Cat - titre et paroles par RelaxMyCat - Spotify","url":"https://open.spotify.com/intl-fr/track/5KHhDTMqRNbehaBZLfQauG","google_link":"https://www.google.com/goto?url=CAESeAHrOzAVF2142U9_-qhpCsIEAR-ct50TNIWC6Yhjo_HFttJViwvmQ3C0jYhyRo15fOebT2-a34SsbFy-ch8mbfTWmK1T-zHxvQx55RY2…","display_url":"open.spotify.com","snippet":null,"date":null,"source":"Spotify - Web Player: Music for everyone","domain":"open.spotify.com","thumbnail":null,"image":null,"image_size":"300x300","match":"exact","price":null},"… 114 more"],"related_searches":[{"query":"Moggy","link":"https://www.google.com/search?sca_esv=ce109d3aad50bd4f&lns_surface=26&hl=en&sxsrf=AKL5yDh9wq94uEgDl4jC6sGK_EYrMslwKQ:1793772897581&q=Moggy&k…"},{"query":"Bicolor cat","link":"https://www.google.com/search?sca_esv=ce109d3aad50bd4f&lns_surface=26&hl=en&sxsrf=AKL5yDh9wq94uEgDl4jC6sGK_EYrMslwKQ:1793772897581&q=Bicolor…"},"… 1 more"],"ai_overview":"Thinking","next_page":null,"search_url":"https://lens.google.com/uploadbyurl?url=https%3A%2F%2Fimages.unsplash.com%2Fphoto-1514888286974-6c03e2ca1dba%3Fw%3D640&hl=en&gl=us","cached":false,"credits_used":3}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/search":{"get":{"operationId":"googleSearch","summary":"Google web search","description":"Google results with every Google option: country / location / language, time and date range, result type (web, news, images, videos, shopping, books, forums), site and file-type filters, SafeSearch, desktop or mobile, and up to 100 results per call (`limit`). All options are free except `limit`, which loads one results page per 10 results. Pass `next_page` from the previous response; `next_page` is null on the last page. Each web result has `url` (the exact address) and `google_link`. Google now holds some result links on a verification page for about a minute after a search, so `url` can be null: then `site_url` gives the site and `url_guess` the address rebuilt from the green breadcrumb (null when Google shortened it). `discussions_and_forums` lists the forum and discussion threads among the results (Reddit, Quora and other forums) with their community, comment or answer count, age and top answer; `type=forums` searches Google's Forums tab.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 3 credits per successful call. Docs: https://api.sh/docs/google-search","tags":["Google"],"x-credits":3,"parameters":[{"name":"q","in":"query","required":true,"description":"Search query (also accepted as query or keyword).","schema":{"type":"string"},"example":"coffee machine"},{"name":"country","in":"query","required":false,"description":"Results for this country (Google gl, and the location defaults to it). Two-letter code.","schema":{"type":"string"},"example":"us"},{"name":"location","in":"query","required":false,"description":"Search as if from this place, e.g. `Austin,Texas,United States` (Google uule). Default: the country.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (Google hl), e.g. en, de, pt-BR.","schema":{"type":"string"},"example":"en"},{"name":"lr","in":"query","required":false,"description":"Only results in these languages, e.g. `en` or `en|de`.","schema":{"type":"string"}},{"name":"cr","in":"query","required":false,"description":"Only results from these countries, e.g. `US` or `US|GB`.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"Only results from the past hour, day, week, month or year; `day_3` = past 3 days.","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"Only results from this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"Only results up to this date (YYYY-MM-DD).","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"`date` sorts newest first (news).","schema":{"type":"string"}},{"name":"tbs","in":"query","required":false,"description":"Raw Google tbs filter, combined with the options above.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"Google domain, e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"SafeSearch: on or off.","schema":{"type":"string"}},{"name":"autocorrect","in":"query","required":false,"description":"0 searches the query exactly as typed (no spelling correction).","schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"description":"0 also shows near-duplicate results.","schema":{"type":"string"}},{"name":"site","in":"query","required":false,"description":"Only these sites, comma-separated (site:).","schema":{"type":"string"}},{"name":"exclude_sites","in":"query","required":false,"description":"Leave these sites out, comma-separated (-site:).","schema":{"type":"string"}},{"name":"filetype","in":"query","required":false,"description":"Only this file type, e.g. pdf.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop (default) or mobile results.","schema":{"type":"string"}},{"name":"type","in":"query","required":false,"description":"web (default), news, images, videos, shopping, books or forums (Google's Forums tab: discussion threads, laid out like web results).","schema":{"type":"string"},"example":"web"},{"name":"page","in":"query","required":false,"description":"Page number (10 results each). Pass next_page from the previous response.","schema":{"type":"integer"}},{"name":"start","in":"query","required":false,"description":"Result offset instead of page (0, 10, 20, ...).","schema":{"type":"integer"}},{"name":"limit","in":"query","required":false,"description":"How many results (1-100). Each 10 results is one more results page.","schema":{"type":"integer"},"example":"10"},{"name":"resolve","in":"query","required":false,"description":"1 (default) turns Google's /goto links into the real URLs; 0 skips that.","schema":{"type":"string"},"example":"1"},{"name":"size","in":"query","required":false,"description":"large, medium, icon, 2mp, 4mp, 8mp, 12mp, 20mp (larger than).","schema":{"type":"string","enum":["large","medium","icon","2mp","4mp","8mp","12mp","20mp"]}},{"name":"color","in":"query","required":false,"description":"color, grayscale, transparent, or a colour: red, orange, yellow, green, teal, blue, purple, pink, white, gray, black, brown.","schema":{"type":"string"}},{"name":"image_type","in":"query","required":false,"description":"photo, clipart, line, gif, face.","schema":{"type":"string","enum":["photo","clipart","line","gif","face"]}},{"name":"aspect","in":"query","required":false,"description":"square, tall, wide, panoramic.","schema":{"type":"string","enum":["square","tall","wide","panoramic"]}},{"name":"license","in":"query","required":false,"description":"creative_commons or commercial.","schema":{"type":"string","enum":["creative_commons","commercial"]}},{"name":"image_format","in":"query","required":false,"description":"jpg, png, gif, bmp, svg, webp, ico, raw.","schema":{"type":"string","enum":["jpg","png","gif","bmp","svg","webp","ico","raw"]}},{"name":"duration","in":"query","required":false,"description":"short (<4 min), medium (4-20 min), long (>20 min).","schema":{"type":"string","enum":["short","medium","long"]}},{"name":"hd","in":"query","required":false,"description":"1: high quality only.","schema":{"type":"string"}},{"name":"captions","in":"query","required":false,"description":"1: with closed captions only.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"Eiffel Tower","search_parameters":{"q":"Eiffel Tower","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=Eiffel+Tower&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw","pages_fetched":1,"page":1,"total":null,"next_page":2,"next_start":10,"results":[{"position":1,"title":"Description","url":"https://en.wikipedia.org/wiki/Eiffel_Tower","google_link":"https://www.google.com/goto?url=CAESZQHrOzAVcLkbnt8CfbIuX7MFfzqfUOUl3ZwHgOcUdjYFlHG62_7xKaJ8hpbhLZ8_EqLMwNn6oJe_YtEsk5osyoQTIVzyyjtP4SndjtxH…","site_url":"https://en.wikipedia.org","url_guess":null,"display_url":null,"snippet":null,"date":null,"source":null,"favicon":null,"sitelinks":[],"read_more_link":null,"answers":null,"extensions":[],"thumbnail":null,"domain":"en.wikipedia.org","breadcrumbs":[],"highlighted_words":[],"rating":null,"reviews":null,"missing_terms":[]},{"position":2,"title":"The tower was the tallest man-made structure in the world for ...","url":"https://www.instagram.com/reel/DZUvO7PSBKr/?hl=en","google_link":"https://www.google.com/goto?url=CAESbAHrOzAVCeDxFmIlslPHtUhcw3aoWxAXtng8o-QRLX2ylw6hCg3rwaHcXni4PdOG2T6mzUuyL4CuINpV5Xj8W3b979V-yhLcnRDoB_WY…","site_url":"https://www.instagram.com","url_guess":null,"display_url":null,"snippet":"The tower was the tallest man-made structure in the world for ...","date":null,"source":null,"favicon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABcVBMVEVHcEx3GPlwGPx1FvyDC/OWBumqA+K+AeDQANvVAs7rDa7jAtfoAMflAriKGP2ZCv…","sitelinks":[{"title":"0:13","url":"https://www.instagram.com/reel/DZUvO7PSBKr/?hl=en","google_link":"https://www.google.com/goto?url=CAESbAHrOzAVCeDxFmIlslPHtUhcw3aoWxAXtng8o-QRLX2ylw6hCg3rwaHcXni4PdOG2T6mzUuyL4CuINpV5Xj8W3b979V-yhLcnRDoB_WY…"}],"read_more_link":null,"answers":null,"extensions":[],"thumbnail":null,"domain":"instagram.com","breadcrumbs":[],"highlighted_words":[],"rating":null,"reviews":null,"missing_terms":[]},"… 8 more"],"items":[{"title":"11 Eiffel Tower Facts You Didn't Know | Condé Nast Traveler","href":"/goto?url=CAESkQEB6zswFamfI_PbrlZzEmx_ZBII2pNwAQ2zQlh5F5lBWm4zwaNz2rUNOgBwItpNVvL32G2Q1BIuvz1RF5MjpCmBV3S08s4D05e-X4SKvSiskDydyEYQQ34QImARAg…","source":null,"date":null,"price":null,"image":null,"image_alt":"11 Eiffel Tower Facts You Didn't Know | Condé Nast Traveler","landing_page":null,"docid":null,"text":"11 Eiffel Tower Facts You Didn't Know | Condé Nast Traveler Condé Nast Traveler"},{"title":"Eiffel Tower - Wikipedia","href":"/goto?url=CAESZQHrOzAVcLkbnt8CfbIuX7MFfzqfUOUl3ZwHgOcUdjYFlHG62_7xKaJ8hpbhLZ8_EqLMwNn6oJe_YtEsk5osyoQTIVzyyjtP4SndjtxHWyO2_1fQwg2ucl4WAkmy11…","source":null,"date":null,"price":null,"image":null,"image_alt":"Eiffel Tower - Wikipedia","landing_page":null,"docid":null,"text":"Eiffel Tower - Wikipedia Wikipedia"},"… 22 more"],"related_searches":["Eiffel Tower height","Eiffel Tower pronunciation","… 6 more"],"people_also_ask":["What is the story behind the Eiffel Tower?","Is it still illegal to photograph the Eiffel Tower at night?","… 2 more"],"people_also_ask_detail":[{"question":"What is the story behind the Eiffel Tower?","answer":null,"href":null},{"question":"Is it still illegal to photograph the Eiffel Tower at night?","answer":null,"href":null},"… 2 more"],"featured_snippet":null,"ai_overview":null,"knowledge_panel":{"title":"Complementary Results","subtitle":null,"description":"The Eiffel Tower is a lattice tower on the Champ de Mars in Paris, France. It is named after the engineer Gustave Eiffel, whose company desi…","attributes":[{"id":"kc:/local:attraction_admissions_lure","text":"See tickets"},{"id":"description","text":"Description The Eiffel Tower is a lattice tower on the Champ de Mars in Paris, France. It is named after the engineer Gustave Eiffel, whose …"},"… 14 more"],"images":[],"links":[{"title":"Website","href":"https://www.toureiffel.paris/fr"},{"title":"Google policies","href":"https://support.google.com/contributionpolicy/answer/7400114?ref_topic=7422769"},"… 3 more"],"text":"Complementary Results See tickets Website Directions +2 Save Share About Description The Eiffel Tower is a lattice tower on the Champ de Mar…"},"ads":[],"top_stories":[],"videos":[],"local_results":[],"spelling":null,"cached":false,"credits_used":3}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/shopping":{"get":{"operationId":"googleShopping","summary":"Google Shopping","description":"Google Shopping product cards (title, price, original price and discount, store, delivery, returns, rating, reviews, product id and link) with price, condition, shipping, sale, rating and sort filters (applied to the page's products, as the Shopping tab ignores URL filters), plus the page's facets (price ranges, brands, stores, features, condition). Every /google/v1/search parameter (country, language, location, google_domain, device ...) also applies.\n\nEvery response includes `credits_used`: the credits this call cost. `limit` (up to 100) loads one results page per 10 results and is charged per page, like /google/v1/search.\n\nPrice: 4 credits per successful call. Docs: https://api.sh/docs/google-shopping","tags":["Google"],"x-credits":4,"parameters":[{"name":"q","in":"query","required":true,"description":"Search terms.","schema":{"type":"string"},"example":"espresso machine"},{"name":"min_price","in":"query","required":false,"description":"Minimum price.","schema":{"type":"number"},"example":"100"},{"name":"max_price","in":"query","required":false,"description":"Maximum price.","schema":{"type":"number"},"example":"500"},{"name":"condition","in":"query","required":false,"description":"new, used or refurbished.","schema":{"type":"string","enum":["new","used","refurbished"]}},{"name":"free_shipping","in":"query","required":false,"description":"1 for free shipping only.","schema":{"type":"boolean"}},{"name":"on_sale","in":"query","required":false,"description":"1 for discounted items only.","schema":{"type":"boolean"}},{"name":"rating","in":"query","required":false,"description":"Minimum rating, 1-4 stars.","schema":{"type":"integer"},"example":"4"},{"name":"sort","in":"query","required":false,"description":"relevance (default), price_asc, price_desc, reviews.","schema":{"type":"string","enum":["relevance","price_asc","price_desc","reviews"]}},{"name":"country","in":"query","required":false,"description":"Country code (gl), default us.","schema":{"type":"string"},"example":"us"},{"name":"language","in":"query","required":false,"description":"Language (hl), default en.","schema":{"type":"string"},"example":"en"},{"name":"location","in":"query","required":false,"description":"Location to search from.","schema":{"type":"string"},"example":"Austin, Texas"},{"name":"limit","in":"query","required":false,"description":"Products wanted.","schema":{"type":"integer"},"example":"40"},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"electric kettle","search_parameters":{"q":"electric kettle","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"shopping","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=electric+kettle&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&udm=28","pages_fetched":1,"page":1,"total":null,"next_page":null,"next_start":null,"results":[{"position":1,"title":"Electric kettle with temperature control","product_id":"4700671967028017204","catalog_id":"17330922139326061387","offer_id":"17794720785736720487","price":"$203.00","original_price":null,"discount":null,"store":null,"more_stores":false,"delivery":null,"returns":null,"rating":null,"reviews":null,"used":false,"url":"https://www.google.com/shopping/product/4700671967028017204","merchant_url":null,"shelf":"Electric Kettles with Temperature Control","summary":"Electric kettle with temperature control. Current Price: $203.00. Newegg.com - westemory. Go to product viewer for this item.","price_value":203,"original_price_value":null,"reviews_count":null},{"position":2,"title":"Fellow Stagg EKG Pro Electric Kettle - Matte White w/ Maple","product_id":"12639465306701577806","catalog_id":"1335101039137565609","offer_id":"","price":"$190+","original_price":null,"discount":null,"store":"& more","more_stores":true,"delivery":null,"returns":null,"rating":4.7,"reviews":"5K","used":false,"url":"https://www.google.com/shopping/product/12639465306701577806","merchant_url":null,"shelf":"Electric Kettles with Temperature Control","summary":"Fellow Stagg EKG Pro Electric Kettle - Matte White w/ Maple. Current Price: $190+. & more. Rated 4.7 out of 5. 5K reviews. Go to product vie…","price_value":190,"original_price_value":null,"reviews_count":5000},"… 8 more"],"facets":[{"name":"Product Rating","options":["4 and up"]},{"name":"Capacity","options":["Under 34 fl oz capacity","34 – 40.6 fl oz capacity","… 3 more"]},"… 5 more"],"related_searches":[],"people_also_ask":["electric kettle"],"people_also_ask_detail":[{"question":"electric kettle","answer":null,"href":null}],"featured_snippet":null,"ai_overview":null,"knowledge_panel":null,"ads":[],"top_stories":[],"videos":[],"local_results":[],"spelling":null,"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/shopping/offers":{"get":{"operationId":"googleShoppingOffers","summary":"Google Shopping offers and price history","description":"The stores' offers Google Shopping shows for one product: store, price, old price, discount, availability, delivery, returns, store rating and link; plus Google's price insight and the 12-month price history per store (the days the price changed, or every day with `history=daily`). Use the ids /google/v1/shopping returns.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-shopping-offers","tags":["Google"],"x-credits":2,"parameters":[{"name":"catalog_id","in":"query","required":false,"description":"Product catalog id (from /google/v1/shopping).","schema":{"type":"string"},"example":"17755277695162489284"},{"name":"product_id","in":"query","required":false,"description":"Product id (from /google/v1/shopping), with `offer_id` and `q` when there is no catalog_id.","schema":{"type":"string"}},{"name":"offer_id","in":"query","required":false,"description":"Offer id (from /google/v1/shopping).","schema":{"type":"string"}},{"name":"url","in":"query","required":false,"description":"A Google Shopping product link holding these ids.","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"The search the product came from (helps for product_id-only lookups).","schema":{"type":"string"}},{"name":"history","in":"query","required":false,"description":"Price history: changes (default, the days a price changed), daily, none.","schema":{"type":"string","enum":["changes","daily","none"]}},{"name":"language","in":"query","required":false,"description":"Language (default en).","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Two-letter country (default us).","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"product_id":null,"catalog_id":"17755277695162489284","offer_id":null,"search_parameters":{"language":"en","country":"us","q":"product"},"title":"Sony WH-1000XM5 Wireless Noise Canceling Headphones","rating":null,"reviews":null,"image":"https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcRvRJGKfiuEC7WdPKOYmEvxgdpQJEXOC013Wihu67GQk_9gBUEm7XeZ-iu-U8ymvhq1UDrlQ8eyJO4NF7a_VD…","price_insight":"$199–$300","price_level":null,"currency":"USD","offers_count":3,"offers":[{"position":1,"store":"Best Buy","merchant_id":"1311674","offer_id":"12970599712330390765","title":"Sony - WH-1000XM5 Wireless Noise Cancelling Over-the-Ear Headphones - Black","price":"$199.99","price_value":199.99,"old_price":"$398","discount":"49% off","tag":"Best price","availability":"In stock online","store_rating":4.6,"delivery":"Free delivery by Thu","returns":"15-day returns","promotion":null,"link":null,"favicon":"https://encrypted-tbn1.gstatic.com/faviconV2?url=https://www.bestbuy.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL"},{"position":2,"store":"Sony","merchant_id":"364516106","offer_id":"17832498348390085438","title":"Sony WH-1000XM5 Premium Wireless Noise Cancelling Headphones Black","price":"$199.99","price_value":199.99,"old_price":"$400","discount":"50% off","tag":null,"availability":"In stock online","store_rating":4.8,"delivery":"Free delivery between Thu - Fri","returns":"Free 30-day returns","promotion":null,"link":"https://electronics.sony.com/audio/headphones/headband/p/wh1000xm5-b?srsltid=AYCX9vKR548KlbVECDfF-2dN8w763dkPYnS2jhR0zOSdDTdoFgmxYSWjsE4","favicon":"https://encrypted-tbn0.gstatic.com/faviconV2?url=https://electronics.sony.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,U…"},"… 1 more"],"history":"changes","price_history":[{"store":"Best Buy","lowest":198,"highest":398,"from":"2025-11-02","to":"2026-11-03","points":[{"date":"2025-11-02","price":328,"price_text":"$328.00"},{"date":"2025-11-13","price":298,"price_text":"$298.00"},"… 27 more"]},{"store":"Sony","lowest":198,"highest":399.99,"from":"2025-11-02","to":"2026-11-03","points":[{"date":"2025-11-02","price":329.99,"price_text":"$329.99"},{"date":"2025-11-13","price":299.99,"price_text":"$299.99"},"… 29 more"]},"… 1 more"],"search_url":"https://www.google.com/search?q=product&udm=28&hl=en&gl=us&ibp=oshop&prds=catalogid%3A17755277695162489284%2Cpvo%3A3","cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/shopping/product":{"get":{"operationId":"googleShoppingProduct","summary":"Google Shopping product","description":"Google Shopping's product panel: title, description, images, price insight (typical price range), the stores' offers (store, price, old price, discount, availability, delivery, returns, store rating, link), similar and lower-priced products and forum discussions. Take `catalog_id` (or `product_id` with `offer_id`) from a /google/v1/shopping result; products without a catalog id need `product_id`, `offer_id` and the search `q`.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-shopping-product","tags":["Google"],"x-credits":2,"parameters":[{"name":"catalog_id","in":"query","required":false,"description":"catalog_id of a /google/v1/shopping result.","schema":{"type":"string"},"example":"17755277695162489284"},{"name":"product_id","in":"query","required":false,"description":"product_id of a /google/v1/shopping result.","schema":{"type":"string"}},{"name":"offer_id","in":"query","required":false,"description":"offer_id of a /google/v1/shopping result.","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"The search that found the product (helps products without a catalog id).","schema":{"type":"string"}},{"name":"url","in":"query","required":false,"description":"A Google Shopping product link, instead of the ids.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"product_id":null,"catalog_id":"17755277695162489284","offer_id":null,"search_parameters":{"language":"en","country":"us","q":"product"},"title":"Sony WH-1000XM5 Wireless Noise Canceling Headphones","description":"Active Noise Cancelation From airplane noise to people’s voices, our WH-1000XM5 wireless headphones with multiple microphone noise canceling…","rating":null,"reviews":null,"images":["https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcQQ-nL9M9mfQ41Q2OZOrSNcdjKcSM_KJLOKF-LJqX6_Ee5rqTVIfdp-6QITVFJe9PO4eCVnf9nWaMCpiUfP7H…"],"price_insight":"$199–$300","price_level":null,"offers_count":3,"offers":[{"position":1,"store":"Best Buy","merchant_id":"1311674","offer_id":"12970599712330390765","title":"Sony - WH-1000XM5 Wireless Noise Cancelling Over-the-Ear Headphones - Black","price":"$199.99","price_value":199.99,"old_price":"$398","discount":"49% off","tag":"Best price","availability":"In stock online","store_rating":4.6,"delivery":"Free delivery by Fri","returns":"15-day returns","promotion":null,"link":"https://www.bestbuy.com/product/sony-wh-1000xm5-wireless-noise-cancelling-over-the-ear-headphones-black/J7XSRH5CXG/sku/6505727?utm_source=fe…","favicon":"data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="},{"position":2,"store":"Sony","merchant_id":"364516106","offer_id":"17832498348390085438","title":"Sony WH-1000XM5 Premium Wireless Noise Cancelling Headphones Black","price":"$199.99","price_value":199.99,"old_price":"$400","discount":"50% off","tag":null,"availability":"In stock online","store_rating":4.8,"delivery":"Free delivery between Thu - Fri","returns":"Free 30-day returns","promotion":null,"link":"https://electronics.sony.com/audio/headphones/headband/p/wh1000xm5-b?srsltid=AYCX9vIekYYWm4D5KLN16zdRhrGozLC21_qZbRmcA24EjQhZrYr28BBf92k","favicon":"data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="},"… 1 more"],"similar_products":[{"position":1,"section":"More options","title":"Sony Noise Canceling Headphones Wireless","price":"$99.99","price_value":99.99,"old_price":null,"discount":null,"store":"Best Buy","rating":4.6,"reviews":"9k+","image":"https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcQxm2XzVYf7HmkhPJzeWEmWN7kfp9zfBTGDcjRVfn79D8tSA5F9ZpFVzAVjdxVMr_TvgmckmL59W5BrlCiPGi…"},{"position":2,"section":"More options","title":"Sony WH-1000XM6-black Wireless Noise Cancelling Headphones with a 2 Year Amber Protection Plan","price":null,"price_value":null,"old_price":null,"discount":"5% OFF","store":null,"rating":5,"reviews":"1","image":"https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcSPYaeQSTrjd1p4RZu1m4zxBecbD9arFTajUEfjEWiZPQ9Nb92Qo1TvCIQerOBLpdtpGrWqQ0HMGOBA9OMvQR…"},"… 6 more"],"discussions":[{"title":"Why I Chose Sony WH-1000XM5 Over XM4 and AirPods Max for Comfort & Quality","source":"Lemon8 • 3 years ago","details":null,"link":"https://www.google.com/goto?url=CAESfwHrOzAVt3YGCJSPBvT9OziOMi9hSQys1UgPPK5e-sCWdaOijPS0aTBywrZskp6k237QWtpPSRK3bUGBPfiOsbQU9gD-8Mf9LQ2lVJMH…"},{"title":"Sony wh-1000xm5 weird noise issue?","source":"Facebook • a year ago","details":null,"link":"https://www.google.com/goto?url=CAESgwEB6zswFQbY_VrDLyMTdQrQQ0lUZM5tGI8OqlfZQSMlhn30H15d6PANtyoLs6wgL5ius6Ujq-MGa6jQWKtI39TQi0cYwVOM6n7fz8CA…"},"… 7 more"],"search_url":"https://www.google.com/search?q=product&udm=28&hl=en&gl=us&ibp=oshop&prds=catalogid%3A17755277695162489284%2Cpvo%3A3","cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/short-videos":{"get":{"operationId":"googleShortVideos","summary":"Google short videos","description":"The \"Short videos\" tab: title, link to the video, platform (YouTube, TikTok, Instagram, Facebook...), channel, duration, date when shown, thumbnail and a short preview clip. About 12 videos per page; pass `next_start` back as `start` (null on the last page, usually after 2 pages). Every response includes `credits_used`: the credits this call cost.\n\nPrice: 2 credits per successful call. Docs: https://api.sh/docs/google-short-videos","tags":["Google"],"x-credits":2,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"cat videos"},{"name":"start","in":"query","required":false,"description":"Result offset from next_start.","schema":{"type":"string"},"example":"0"},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"device","in":"query","required":false,"description":"desktop or mobile.","schema":{"type":"string","enum":["desktop","mobile"]}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"cat videos","search_parameters":{"q":"cat videos","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"web","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=cat+videos&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&udm=39","start":0,"next_start":12,"count":12,"videos":[{"position":1,"title":"Funny Cat Shorts Pet Videos Adorable Animals","link":"https://www.youtube.com/shorts/5sedIms7DF4","google_link":"https://www.google.com/goto?url=CAESZQHrOzAVQ6l7KWciMs7HWO5f5MnxfTGeNL13H-geySWkN63G3jM99wx1ONQ6kEASWviPRDO2WOC3x7tDXArHkoEdixzYH563DDKUPcOe…","platform":"YouTube","channel":"Life is messy but I’m Learning as I grow!","duration":"0:29","date":null,"video_id":"5sedIms7DF4","thumbnail":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbdzFc-9Q9GjDP1IM1CNVKkGf34ZPRAZnOdS1y95yN6HNtzugZFhL7CjA&s=10","preview":null},{"position":2,"title":"The most hilarious cat I've ever met","link":"https://www.youtube.com/shorts/yp40JudEONY","google_link":"https://www.google.com/goto?url=CAESZQHrOzAVpxMVvPLEz7410PFNqvS_phxj9WdtT3f61jAvnVnuB1Rlg2JDpeHSKmV7l7Q3aF4VxpLZMDVkkdjOwtP0hT7dHLuy4e-LbcML…","platform":"YouTube","channel":"Girl With The Dogs","duration":"1:30","date":null,"video_id":"yp40JudEONY","thumbnail":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSBG-cg9ez-g8wNMXjojaL1CwIUsEXUPYVy1dEJnpB2tlB9hNVrXxt7u9U&s=10","preview":"https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcT-fuS-VqHuhT_8k-3KN9luiIjdNAUe47q1xg"},"… 10 more"],"cached":false,"credits_used":2}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/translate":{"get":{"operationId":"googleTranslate","summary":"Google Translate","description":"Translates text with Google Translate: the translation, the detected source language, transliterations, alternative translations per phrase, and for single words the dictionary entries, definitions and synonyms, with any spelling correction.\n\nEvery response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-translate","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"description":"The text to translate (up to 4,000 characters).","schema":{"type":"string"},"example":"good morning my friend"},{"name":"to","in":"query","required":false,"description":"Target language code (default en).","schema":{"type":"string"},"example":"fr"},{"name":"from","in":"query","required":false,"description":"Source language code (default auto).","schema":{"type":"string"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"q":"good morning my friend","from":"en","to":"en","translation":"good morning my friend","transliteration":null,"source_transliteration":null,"confidence":1,"detected_languages":["en"],"alternatives":[],"dictionary":[],"definitions":[],"synonyms":[],"spelling_correction":null,"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}},"/google/v1/videos":{"get":{"operationId":"googleVideos","summary":"Google Videos","description":"Google video results with the real video URL (Google redirect links resolved), duration, platform, channel, date and YouTube video_id. Pass `next_page` back as `page`. Every /google/v1/search option applies. Every response includes `credits_used`: the credits this call cost.\n\nPrice: 1 credit per successful call. Docs: https://api.sh/docs/google-videos","tags":["Google"],"x-credits":1,"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"example":"espresso machine review"},{"name":"duration","in":"query","required":false,"description":"short (<4 min), medium (4-20 min), long (>20 min).","schema":{"type":"string","enum":["short","medium","long"]}},{"name":"hd","in":"query","required":false,"description":"1: high quality only.","schema":{"type":"string"}},{"name":"captions","in":"query","required":false,"description":"1: with closed captions only.","schema":{"type":"string"}},{"name":"time","in":"query","required":false,"description":"hour, day, week, month, year (or e.g. day_3).","schema":{"type":"string"}},{"name":"date_from","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"date_to","in":"query","required":false,"description":"YYYY-MM-DD","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"date for newest first.","schema":{"type":"string"}},{"name":"site","in":"query","required":false,"description":"Only this site, e.g. youtube.com.","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"Results country (gl), e.g. us, gb, de.","schema":{"type":"string"}},{"name":"language","in":"query","required":false,"description":"Interface language (hl), e.g. en, de.","schema":{"type":"string"}},{"name":"location","in":"query","required":false,"description":"City/region to search from, e.g. Austin,Texas,United States.","schema":{"type":"string"}},{"name":"google_domain","in":"query","required":false,"description":"e.g. google.co.uk.","schema":{"type":"string"}},{"name":"safe","in":"query","required":false,"description":"on or off.","schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"limit","in":"query","required":false,"description":"1-100 (one results page per 10).","schema":{"type":"integer"}},{"$ref":"#/components/parameters/raw"},{"$ref":"#/components/parameters/fields"},{"$ref":"#/components/parameters/fresh"},{"$ref":"#/components/parameters/output"},{"$ref":"#/components/parameters/records"}],"responses":{"200":{"description":"The data as JSON (or CSV / NDJSON with `output`).","headers":{"x-request-id":{"$ref":"#/components/headers/x-request-id"},"x-credits-used":{"$ref":"#/components/headers/x-credits-used"},"x-credits-remaining":{"$ref":"#/components/headers/x-credits-remaining"}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{"query":"espresso machine review","search_parameters":{"q":"espresso machine review","country":"us","language":"en","location":"United States","lr":null,"cr":null,"tbs":null,"type":"videos","google_domain":"google.com","safe":null,"autocorrect":true,"filter":true,"device":"desktop","start":0,"limit":10},"search_url":"https://www.google.com/search?q=espresso+machine+review&hl=en&gl=us&uule=w%2BCAIQICINVW5pdGVkIFN0YXRlcw&tbm=vid","pages_fetched":1,"page":1,"total":null,"next_page":null,"next_start":null,"results":[{"position":1,"title":"The Fellow ES1 Espresso Machine Review","href":"/goto?url=CAESZgHrOzAVQasl28PpLEu-33IbKZ2wFdkjWJnkCp4rSIAGSK0y6dzwy9ngVM2NZ44ttus-aJ4Z9OgfWfrS-Dj429x2D-PuUw1DFjlJ1sdHOxfLhJBN4cQL7tMvZoZL81…","source":null,"date":"Aug 13, 2026","price":"$1,500","image":null,"image_alt":"","landing_page":null,"docid":null,"text":"The Fellow ES1 Espresso Machine Review www.youtube.com › watch www.youtube.com › watch 34:16 The Fellow ES1 espresso machine offers pressure…","url":"https://www.youtube.com/watch?v=mAYbmcqPphc","google_link":"https://www.google.com/goto?url=CAESZgHrOzAVQasl28PpLEu-33IbKZ2wFdkjWJnkCp4rSIAGSK0y6dzwy9ngVM2NZ44ttus-aJ4Z9OgfWfrS-Dj429x2D-PuUw1DFjlJ1sdH…","duration":"34:16","platform":"YouTube","channel":"James Hoffmann","video_id":"mAYbmcqPphc"},{"position":2,"title":"Best Espresso Machines (Beginner to Advanced) | Gear Heads","href":"/goto?url=CAESbAHrOzAVyFFxW2gi3k7dj02kgkozaC_Nu-SttJriA9LNNUsQa2Jdsz0P-3nXEcU6sTZcUGpmCa48hyehZQNBJsIHs7IzdbGNiZZNCsz4zqR_X7YYN84qVPVIyvOMpN…","source":null,"date":"Nov 8, 2025","price":null,"image":null,"image_alt":"","landing_page":null,"docid":null,"text":"Best Espresso Machines (Beginner to Advanced) | Gear Heads www.youtube.com › watch www.youtube.com › watch 14:54 ... machines for your home,…","url":"https://www.youtube.com/watch?v=l9sCPE181r4&vl=en","google_link":"https://www.google.com/goto?url=CAESbAHrOzAVyFFxW2gi3k7dj02kgkozaC_Nu-SttJriA9LNNUsQa2Jdsz0P-3nXEcU6sTZcUGpmCa48hyehZQNBJsIHs7IzdbGNiZZNCsz4…","duration":"14:54","platform":"Review. James ... YouTube","channel":"America's Test Kitchen","video_id":"l9sCPE181r4"},"… 8 more"],"related_searches":["thyme & table barista grade espresso machine review","youtube best espresso machine","… 3 more"],"people_also_ask":[],"people_also_ask_detail":[],"featured_snippet":null,"ai_overview":null,"knowledge_panel":null,"ads":[],"top_stories":[],"videos":[],"local_results":[],"spelling":null,"cached":false,"credits_used":1}},"text/csv":{"schema":{"type":"string"}},"application/x-ndjson":{"schema":{"type":"string"}}}},"400":{"$ref":"#/components/responses/E400"},"401":{"$ref":"#/components/responses/E401"},"402":{"$ref":"#/components/responses/E402"},"404":{"$ref":"#/components/responses/E404"},"502":{"$ref":"#/components/responses/E502"},"503":{"$ref":"#/components/responses/E503"}}}}},"components":{"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"Create keys at https://app.api.sh/keys. Authorization: Bearer <key> also works."}},"parameters":{"raw":{"name":"raw","in":"query","required":false,"description":"0 leaves out the bulky `raw` source blocks (often 10-30x smaller).","schema":{"type":"string","enum":["0","1"]}},"fields":{"name":"fields","in":"query","required":false,"description":"Comma-separated fields to return, e.g. `posts.id,posts.title`. Call metadata is always included.","schema":{"type":"string"}},"fresh":{"name":"fresh","in":"query","required":false,"description":"1 skips the 24-hour cache and fetches live.","schema":{"type":"string","enum":["1"]}},"output":{"name":"output","in":"query","required":false,"description":"csv or ndjson returns the response's records (its main list, or the object as one row) as CSV or NDJSON instead of JSON.","schema":{"type":"string","enum":["json","csv","ndjson"]}},"records":{"name":"records","in":"query","required":false,"description":"With output=csv|ndjson: the top-level list to turn into rows (e.g. `reviews`), or `.` for the whole object as one row.","schema":{"type":"string"}}},"schemas":{"Error":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"string"}},"required":["success","error"]}},"responses":{"E400":{"description":"A parameter is missing or invalid. Not charged (unless the call ran and the source rejected the value; credits_used says).","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"E401":{"description":"Missing, invalid, revoked or expired API key. Not charged. See https://api.sh/docs/errors#401","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"E402":{"description":"Not enough credits, a spend limit you set was reached (`spend_limit`), or the key's monthly credit cap was reached (`key_cap`). Not charged.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"E404":{"description":"Not found, or not public. A lookup that ran costs the endpoint's price (credits_used says); an unknown route is free.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"E502":{"description":"The source site failed this time; retry. Not charged.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"E503":{"description":"Endpoint paused or temporarily unavailable; may include retry-after. Not charged.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"headers":{"x-request-id":{"description":"The call's id (logs, re-fetch with /v1/results/{id}).","schema":{"type":"string","format":"uuid"}},"x-credits-used":{"description":"Credits charged for this call.","schema":{"type":"integer"}},"x-credits-remaining":{"description":"Balance after the call.","schema":{"type":"integer"}}}},"externalDocs":{"url":"https://api.sh/docs"}}