Google Light
A Google search under the Google Light document-form parameters, answered as the Google Light document: `search_metadata`, `search_parameters`, `search_information` and the few blocks Light has (`answer_box`, `knowledge_graph`, `organic_results`, `top_stories`, `latest_posts`, `related_questions` (questions only), `related_searches`) and `pagination`.
A Google search under the Google Light document-form parameters, answered as the
Google Light document: search_metadata, search_parameters, search_information and the
few blocks Light has (answer_box, knowledge_graph, organic_results, top_stories,
latest_posts, related_questions (questions only), related_searches) and pagination.
Lighter than /v1/google/search: there is no result count and no snapshot.
Desktop only; other Google parameters are not read.
X-API-Key<token>Your API key.
cancel_token?stringA name you make up for this request (a UUID is fine), so you can later GET /v1/cancel
with it. Only you know it, so only you can cancel. Use a new one for every request, retries included: a cancelled token stays cancelled for a few minutes.
1 <= length <= 128q*stringThe search.
1 <= lengthlocation?stringWhere the search is made from, as Google's canonical place name: "Austin,Texas,United States".
uule?stringA ready-made Google uule, sent as it is.
latitude?numberSend with longitude.
-90 <= value <= 90longitude?number-180 <= value <= 180gl?stringCountry of the results, two letters.
"us"hl?stringInterface language.
"en"lr?stringRestrict results to languages, e.g. lang_en.
nfpr?string1 excludes auto-corrected results.
"0""1"filter?string0 turns off the duplicate and similar-results filter.
"0""1"safe?stringAdult-content filtering.
"active""blur""off"page?integerThe results page.
1 <= value <= 1001The results page, as the document. When the page could not be parsed, the usual envelope.
application/json- response
The Google Light document. A block is present only when the page has it; there is no html_url and no result count.
search_metadata?search_parameters?The parameters the search ran with; engine is google_light and device desktop.
search_information?answer_box?answer, answer_highlight, answer_list, answer_table, source, and a type with its values.
knowledge_graph?title, type, rating, reviews, website, directions, source, description, thumbnail, images, and the panel's facts as label: text.
organic_results?array<>top_stories?array<>latest_posts?array<>related_questions?array<>Questions only; Google sends no answer in the page.
related_searches?array<>pagination?[key: string]?anycurl -X GET 'https://api.justserp.com/v1/google/light?q=chatgpt&gl=us&hl=en'{ "search_metadata": { "id": "string", "status": "string", "created_at": "string", "request_url": "string" }, "search_parameters": {}, "search_information": { "query_displayed": "string", "did_you_mean": "string", "showing_results_for": "string", "page": 0 }, "answer_box": {}, "knowledge_graph": {}, "organic_results": [ {} ], "top_stories": [ {} ], "latest_posts": [ {} ], "related_questions": [ {} ], "related_searches": [ {} ], "pagination": { "current": 0, "previous": "string", "next": "string" }}Google Search GET
Google's web results for one results page, under the document-form parameters and answered as the document: `search_metadata`, `search_parameters`, `search_information`, the blocks the page has (`organic_results`, `ads`, `knowledge_graph`, `local_results`, `related_questions`, `related_searches`, `ai_overview`, `inline_videos`, `top_stories`, ...) and `pagination`.
Google Maps search GET
The places a Google Maps search lists, about 20, each completed from Google's own record of the place: ids, coordinates, categories, phone, website, the week's hours, attributes.