App Logo

Official scripts

Explore our curated collection of scripts

google.com

Maps: Search Businesses

Search for businesses on Google Maps (anonymous, no login): name, category, address, phone, website, rating, reviews, GPS, place_id. Paginates via scrolling, controlled by the count argument.

google.com

Search Google

Run a Google search and return one page of organic results (title, url, site, byline, meta, snippet), with Google's link wrappers resolved to the destination url. Results can be personalized to the browser's Google account and location. Narrow queries return the same results in the same order on replay; very broad ones may reorder. For more coverage, fetch several pages or split the query (different site: paths, phrases, or freshness windows), and dedupe by url. An empty list means Google found nothing; when Google shows its anti-bot check, the run fails and says so.

google.com

Search Google Maps places

Search Google Maps for places, optionally near a location, and get the list Maps shows, in its order: name, address, phone, website, main category and all categories, star rating, number of reviews, price range, coordinates and the Google place id. Use the place id with get_place for the opening hours and with get_place_reviews for the reviews. Google Maps lists at most 120 places for one search; complete is true when that list ended, false when cap stopped it first. A precise query that Maps opens as one place returns that one place. Category names follow hl, or the browser's language when hl is empty.

google.com

Search one-way flights on Google Flights

Search one-way flights on Google Flights between two airports or cities, given as IATA codes ("CDG", or "PAR" for all Paris airports), on one date: a fixed date, or a number of days after today for searches that run on a schedule. You can set the passengers, the cabin, the maximum number of stops, the tab (best or cheapest) and the price currency. Returns the date searched and every flight the page lists: local departure and arrival times, duration, stops, airlines, the total price for all passengers (null when Google shows none), whether Google ranks it as a top flight, whether it is a self-transfer on separate tickets, the layovers, and each leg with its flight number and aircraft. A search with no flights returns an empty list. An unknown code, a route Google does not sell, a date in the past or more than about 11 months ahead, and an unsupported currency fail with a message that names the problem. On a managed browser, set a country.

google.com

Get Google Maps place details

Get one Google Maps place by its place id (from search_places), its Maps link, or a query that names one place. Returns name, address, phone, website, Instagram link, main category and all categories, star rating, number of reviews, price range, the opening hours of the week as numbers in the place's own time zone, plus code, time zone and coordinates. A place id or link that Google Maps does not know fails with a clear error. A query that Maps answers with a list of places fails and asks for search_places, rather than picking one of them. Fields a place does not show (phone, website, Instagram, rating, hours and others) are null.

google.com

Get Google Maps place reviews

Get the reviews of a Google Maps place, given its place id or its Maps link. Returns how many reviews came back and, for each, the author, their reviewer byline and photo count, the star rating, when it was posted, the full text, the owner's reply, and a stable review id. Reviews come in Google's "most relevant" order, not by date. Places with few reviews return fewer than asked, and a place with none returns an empty list. A browser not signed in to Google (such as a Reduck cloud browser) only gets Google's limited view, which stops after the first 10 to 30 reviews: the answer then says limitedView is true. A place Google cannot find fails with a clear error.

google.com

Get Google Search autocomplete suggestions

Get the autocomplete suggestions Google Search offers for a query, in the order it ranks them: the completions that appear as you type in the search box. Partial input works well, so "best crm for" returns the ways people finish that phrase, useful for SEO and keyword research. Suggestions follow the browser's account and location. A query Google has no completions for returns an empty list. Google sometimes answers an unfamiliar term with completions of a similar one.

google.com

Google whoami (signed-in account)

Report which Google account this browser is signed in as: display name and email. When the browser is signed out of Google, it fails with a sign-in error that says to sign in and retry.

search.google.com

List Google Search Console sitemaps

Lists the sitemaps submitted for a Google Search Console property, with when each was submitted and last read, its fetch status, and how many pages and videos Google discovered in it. Takes the property as listed by search.google.com/list_properties.

pappers.fr

Pappers company profile

Fetches a company's Pappers profile from its SIREN. Returns name, siren, address, postal_code, city, head_office_siret, naf_code, naf_label, legal_form, share_capital, creation_date, workforce, status, business_sector and officers (display_name, role, since, to, former, age, is_legal_entity, siren, first_name, last_name) — both current and past officers, people and legal entities alike; a legal-entity officer carries its own 9-digit siren and no age. An unknown SIREN throws rather than returning data: Pappers answers it with a placeholder page whose officer block lists unrelated companies. Phone, website and email are not included since they are reserved for Pappers accounts; use google.com/search_places instead.

play.google.com

Search Google Play apps

Search the Google Play Store for apps by keyword: package id, name, developer, rating, and icon for each result. No login required.

play.google.com

Get Google Play app details

Fetch an Android app's store listing details: name, description, developer, category, rating, review count, price, and icon. No login required.

search.yahoo.com

Yahoo web search

Search the web with Yahoo Search and get one page of organic results: each result's position, title, link, displayed site and snippet. Sponsored results are left out. Page through results with the page number.

google.com

Get Current Google User

Report which Google account this browser is signed in as: display name and email, read from Google's account button on myaccount.google.com. When the browser is not signed in, the run fails with a signed-out error that says to sign in, so it can be used to check a Google session before running other Google scripts.

news.google.com

Search Google News

Search Google News for articles by keyword and return each result's title, source, publish time, byline and Google News article link, up to count articles. complete says whether these are all the results Google News has for the query. An empty list means the search matched nothing. Supports a recency filter (when, for example 7d) and the country and language edition. Google often refuses these searches from managed browsers, so run it on your own browser.

google.com

Delete a Google Workspace user (Admin console)

Deletes a user from the Google Admin console (Workspace) by their full primary email: locates their row in the directory's user list, opens their account page, and goes through the "delete" (not "suspend") path, confirming data-loss. Google purges unmigrated data ~20 days later. Irreversible-in-intent — use admin_create_user's counterpart carefully.

g2.com

Get G2 product profile

Fetch a G2 product's profile by slug: vendor, star rating, review count, pricing tier names, and pros/cons themes with mention counts drawn from real user reviews. A slug G2 does not know fails with an error that points to g2.com/search_products.

google.com

Create a Google Workspace user (Admin console)

Creates a new user in the Google Admin console (Workspace) under the domain of the given admin account: fills first/last name, primary email local-part, optional secondary (personal) email, submits with an auto-generated 16-char password, and optionally sends the native "set your password" login-instructions email to the secondary address. Returns the created email and generated password. The admin account must already be signed in to this browser, with a session recent enough that Google does not ask to confirm the password again — when it does, the script stops before touching anything and tells you to sign in once by hand.

g2.com

Get G2 product alternatives

List a G2 product's alternatives/competitors from its Alternatives page: name, product slug, and G2 rating. No login required.

google.com

Remove a place from a Google Maps list

Remove one Google Maps place from one of your saved lists, such as Favorites, Want to go or a list you made. Give the place by its place id (from search_places or get_place) or by a query that names one place, and the list by its name. When several Google accounts are signed in on the browser, choose one by its index from mail.google.com/list_accounts; the default is the browser's first account. Returns the place's name, the email of the account it was removed for, and whether it was removed now or was not in that list, so running it twice changes nothing. The place stays in the account's other lists. A query that Maps answers with a list of places fails and asks for search_places. A list name the account does not have fails and names the lists it has. This undoes save_place.

g2.com

Search G2 software products

Search G2's software directory by free-text query. Returns matching products with slug, name, star rating, review count and description, deduplicated. The slug feeds g2.com/get_product. Whitespace in the query is normalised. No login required. Fails loudly rather than returning an empty list: G2 always degrades to fuzzy matches, so zero results means the page did not render.

console.anthropic.com

Claude Console login (Google SSO)

Log into the Claude Console (platform.claude.com, formerly console.anthropic.com) with Continue with Google. Returns straight away if you are already signed in, and reports the account.

google.com

Save a place to a Google Maps list

Save one Google Maps place to one of your saved lists, such as Favorites, Want to go or a list you made. Give the place by its place id (from search_places or get_place) or by a query that names one place, and the list by its name. When several Google accounts are signed in on the browser, choose one by its index from mail.google.com/list_accounts; the default is the browser's first account. Returns the place's name, the email of the account it was saved for, and whether it was saved now or was already in that list, so running it twice changes nothing. A query that Maps answers with a list of places fails and asks for search_places. A list name the account does not have fails and names the lists it has. Undo it with unsave_place.

youtube.com

Like YouTube video

Like a YouTube video — has no effect if it's already liked.

google.com

Google Flights round-trip search

Search round-trip flights on Google Flights from an explicit origin and destination (free text or IATA). Returns the outbound options with their total round-trip price (EUR), airline, duration, stops and layover. Each price is the round-trip total for that option; only the flights shown in the list are returned, and an unresolvable route returns noResults:true.