App Logo

Official scripts

Explore our curated collection of scripts

luma.com

Luma login (Google SSO)

Log into Luma with Sign in with Google, handling the Google account chooser and consent screen (Luma runs it in a new tab) and skipping the passkey prompt, then land on your Luma home. Returns straight away if you are already signed in, and reports the Luma account email and name. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.

luma.com

Switch Luma account language

Change the signed-in Luma account's display language via the account preferences page, by its native name (e.g. "English", "Français", "Deutsch", "Italiana", "Español"). Built to support locale testing of other Luma scripts.

luma.com

Get Luma event details

Get the full public details of a Luma event by its slug: description, categories, hosts (with social handles), venue, and guest/ticket counts.

luma.com

Luma unofficial API: search events by topic or city

Search upcoming public events on Luma, filtered by a category topic (e.g. "crypto", "fitness") or a curated city (e.g. "paris", "london"), paginated.

luma.com

Luma whoami (signed-in account)

Report which Luma account this browser is signed in as: the account email, the Luma user id, the username and the display name. Being signed out is a normal answer (connected false), not an error, so it can check a session before other Luma scripts run, or be passed as a run's login probe.

luma.com

List my Luma events (upcoming or past)

List the events on the signed-in Luma account's own Events page: the upcoming ones, or the past ones. Each event says whether you are a guest, a host or a manager, your registration status (e.g. approved, pending), when and where it is, who hosts it, its guest count, and whether its guest list is visible.

luma.com

Cancel registration for a Luma event

Cancel the signed-in Luma account's registration for an event by its slug. A registration already cancelled is reported as such rather than an error; an event the account was never registered for is refused, since there is nothing to cancel. This notifies the event organizer that you won't attend, so confirm the event with the person you're helping before running it — re-registering afterward is a separate action.

luma.com

Get events from a Luma calendar

List the past or future events published under a specific Luma calendar/organizer (e.g. "AITinkerers"), paginated.

luma.com

Luma unofficial API: register for free Luma events

An unofficial Luma API for attendee registration: Luma's own API lets a host add guests to their events, not register you for someone else's, and this does that programmatically in one call. Register the signed-in Luma account for a free public event by its slug. Custom registration questions are answered from what you pass in `answers`, and a phone number from `phone_number` — nothing is invented, so an unanswered required question is refused rather than guessed at. Required terms and agreement boxes are ticked only when you pass accept_terms:true; optional marketing opt-ins are never ticked. Fails loudly on events that aren't free or aren't open for registration. This signs you up as an attendee under your real identity, so confirm the event with the person you're helping before running it — cancelling afterward is a separate action.

luma.com

Get Luma event attendees

Get the attendees of a Luma event. When the signed-in account is an approved guest and the organizer has the guest list switched on, this returns the full roster — every guest, paginated, with their public profile and social handles. Otherwise it returns the featured preview Luma shows on the event page and explains why in roster_note, so a short list is never mistaken for an empty event. Check roster_scope to tell the two apart. Returns public profile fields only — no email addresses — but it is still a list of real people, so treat the output as personal data.

google.com

Search Google Maps places

Search Google Maps for places matching a query, optionally near a location. Returns n, captured, and records with name, address, phone, website, rating, category, lat, lng, placeId, and placeUrl. placeId is the join key for get_place and get_place_reviews; rating, category, lat and lng can be null.

booking.com

Get Booking.com hotel details

Fetch a hotel's Booking.com listing: name, star rating, guest rating, review count, address, description, and image. No login required.

dribbble.com

Get Dribbble shot

Fetch a Dribbble shot's details from its url: title, description, owner, images and comment count.

google.com

Get Google Maps place details

Get one Google Maps place/business details by placeId (canonical ChIJ... from search_places), place URL, or free-text name+location. Returns name, fullAddress, phone, website, instagram, category, rating, reviews, hours, plusCode, lat, lng, placeId, placeUrl, resolvedUrl, matched, elapsed_s. matched is false when it did not resolve; the free-text path falls back to the first search result, so it can resolve the wrong place. Business fields (rating/reviews/hours/category/lat/lng/plusCode) are null when the place does not expose them.

trustpilot.com

Get Trustpilot categories

List Trustpilot's full category tree from the /categories index: each top-level category with its categoryId, displayName and subCategories (the categoryId is the key get_category takes).

trustpilot.com

Get Trustpilot company reviews

Get one page (20) of a company's Trustpilot reviews: author, rating, title, text, dates, likes, verification and the company's reply. Supports the site's own filters as args (page, sort, stars, language, keyword search, verified, date range). Defaults to returning reviews in every language so none are silently filtered out by locale.

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

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.

trustpilot.com

Get Trustpilot category companies

List one page of companies ranked in a Trustpilot category (categoryId from get_categories). Supports the site's own filters as args: page, sort (recommended/reviews_count/latest_review), country, trustscore (3.0/4.0/4.5), claimed. Returns each company's domain, TrustScore, stars, review count, location, contact, categories.

youtube.com

Like YouTube video

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

dribbble.com

Search Dribbble shots

Search Dribbble shots by keyword, returning title, url, owner, thumbnail, likes and views for each result.

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.

booking.com

Search Booking.com hotels

Search Booking.com for accommodations by destination: name, hotel slug, address, guest rating, review count, and rating category. No login required.

leboncoin.fr

Search Leboncoin ads

Search Leboncoin classifieds by keyword and/or location. Returns total, max_pages, count, and ads (each with id, url, title, price_eur, currency, city, zipcode, category_id, category_name, seller_type, published_at, thumb_url, image_count). Paging is capped at max_pages=100.

medium.com

Search Medium articles

Search Medium for articles by keyword: title, URL, author, publication, tags, claps, read time, and whether the article is locked (member-only). No login required.