Official scripts
Explore our curated collection of scripts
List Uber Eats orders
List past Uber Eats orders with their detail. Returns total and orders (date, restaurant, items, total, itemCount, orderId, hasInvoice, pdfUrl); pdfUrl is only present for orders that have a receipt (hasInvoice true).
Uber Eats login (Google SSO)
Log into Uber Eats with Continue with Google through Uber's sign-in, handling the Google account chooser and consent screen, and land on your orders page. Returns straight away if you are already signed in, and reports the Uber account name (and email when Uber Eats exposes it). Stops with a clear message if Uber asks for a phone number or SMS code instead of filling anything in. Needs a browser already signed in to Google and a Google account that already has an Uber account. Uber keeps rider and Eats sessions separate.
List Uber trips
List the signed-in rider's past Uber trips (riders.uber.com/trips), newest first. Returns per trip: tripId (uuid), title (destination address), when (e.g. "Mar 3 • 8:15 PM"), amount (e.g. "€14.50"), url. Loads more trips until max is reached or the list runs out. tripId is the join key for riders.uber.com/download_invoice.
Uber login (Google SSO)
Log into Uber (riders.uber.com) with Continue with Google, handling the Google account chooser and consent screen, and land on your trips page. Returns straight away if you are already signed in, and reports the Uber account email and first name. Stops with a clear message if Uber asks for a phone number or SMS code instead of filling anything in. Optionally pass which Google account to use. Needs a browser already signed in to Google and a Google account that already has an Uber account.
Download Uber trip receipt PDF
Download one Uber trip's receipt as a PDF, by tripId (from riders.uber.com/list_trips). Returns the filename and the path where the browser saved it (or a url to it on a managed browser), so you can read or move the PDF directly. Every completed trip has a receipt, including trips in regions that issue no separate VAT invoice; use riders.uber.com/download_invoice when you specifically need the VAT invoice document.
Download Uber trip invoice PDF
Download one Uber trip's invoice PDF (trip page > Download Invoice) by tripId (uuid from riders.uber.com/list_trips). Returns the file's filename and the path where the browser saved it (or a url to it on a managed browser), so you can read or move the PDF directly. Trips without an invoice (e.g. canceled €0.00 rides) have no Download Invoice affordance and fail loudly.
Uber whoami (signed-in rider account)
Report which Uber rider account this browser is signed in as: the rider id, first and last name, email and phone number. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Uber rider scripts.
Search Tripadvisor
Search Tripadvisor's typeahead for places (restaurants, hotels, attractions, cities): name, location id, address, coordinates, and place type. No login required.
Search MICHELIN Guide restaurants
Search the MICHELIN Guide for restaurants in a given locality (city), optionally filtered by distinction (1/2/3 Stars, Bib Gourmand, or Plate). Resolves the locality name to the Guide's city slug, then reads the site's own restaurant index. Returns the total count and one page of restaurants (name, award, green star, cuisines, price, address, chef, coords, absolute URL, image). Paginate with `page`/`hitsPerPage`. Observation only.
Create a Vinted listing
Create a for-sale listing on Vinted from a photo, title, description, category, condition, price and package size (plus an ISBN for books). Works on whichever Vinted country site the browser is signed in to. Defaults to a dry run that fills the whole form and publishes nothing; saveAsDraft keeps the listing private, otherwise it is published. Confirms the result by reopening the saved item. Categories that also ask for brand or size, such as clothing, are refused for now rather than listed incomplete.
Get App Store app reviews
Read an App Store app's customer reviews and aggregate rating from its public "Ratings & Reviews" page, for any storefront country. Returns averageRating, the site's own ratings-count text, and the reviews the page renders (id, title, rating 1-5, author, ISO date, full body). Anonymous, read-only. Apple's web page serves a fixed first page of ~10 reviews and exposes no pagination, offset or sort control at all, so that is the ceiling — deeper history is not a web affordance.
List supplier invoices
Lists Pennylane supplier invoices from one tab (All / Inbox / To pay / Paid / To approve). Returns each invoice's id, provider (best-effort, parsed from the site-generated label), invoice number, dates, amount/currency, payment status and paid flag. Requires companyId (the number in the app URL at /companies/<id>/supplier_invoices); defaults to the Inbox tab, the invoices needing reconciliation.
Luma 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.
Search Google flights
Search one-way flights on Google Flights. Returns a list of departure, arrival, airline, duration, origin, destination, stops, and price_eur. One-way only; price-less rows are skipped, so fewer than max may return; airline parsing is best-effort and can be null.
Get Yelp business photos
List photos for a Yelp business by slug, with captions and category counts (Food/Inside/Outside/Menu/Drink/Videos). Returns the first batch of photos as loaded by Yelp's photo page.
Get G2 product alternatives
List a G2 product's alternatives/competitors from its Alternatives page: name, product slug, and G2 rating. No login required.
Get Tripadvisor restaurant details
Fetch a restaurant's Tripadvisor listing: name, cuisine, rating, review count, price range, address, phone, hours, and menu link. No login required.
Get Airbnb listing (+availability)
Fetch one Airbnb listing by room id: title, propertyType, capacity, rating and per-category ratings, host, images, description, sleeping arrangement, house rules, location (lat/lng), and the month-by-month availability calendar (per-day available/minNights/checkin-checkout). The only_available arg trims the calendar to bookable days.
Get AliExpress product
Read an AliExpress product page by item id: title, description, price and currency, availability, rating, review count, images, store, and the raw sold-count text. Anonymous, read-only. Pairs with aliexpress.com/search_products, whose result `id` is this script's `itemId`. Price, currency and soldText reflect whatever locale/currency AliExpress geo-resolves the session to, so they legitimately vary by caller.
List ChatGPT models
List the models ChatGPT offers the signed-in account and the lanes its model picker is built from, plus the account's default model. Each model carries its slug, title and description; each lane carries its id, name, default model, the models it holds and the plan it requires. On a free account the picker itself is not shown and only the Auto and Instant lanes come back, which is what the site offers there. Requires a signed-in session.
Check out Amazon cart
Check out your Amazon.com shopping cart: stop at checkout to review it first, or place the order at once. It checks out the selected cart items with the account's default delivery address and payment method, confirming the preselected address when Amazon asks for one. By default it stops on the checkout page without ordering and returns the order total, address and payment method; to review and then place that checkout, run it in a session and follow with Get Amazon checkout information and Place Amazon order. With place_order set to true it places the order at once and returns the order number(s), which Cancel Amazon order takes. Fails on an empty cart.
Get Capterra Product Reviews
Reads a public Capterra product's reviews (reviewer, overall rating, pros, cons, date).
Search Yelp businesses
Search Yelp businesses by free-text query and location. Returns matching businesses with name, url, rating, review count, price range, and categories.
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.
Search restaurants near a coordinate
Search TheFork restaurants near a lat/lng, one page (site paginates 25/page). Returns pagination (totalCount/totalPage/hasNext) and per-restaurant: name, address, coords, distanceM from the input point, theforkRating (/10) plus reviews, avgPriceEur, priceRangeLevel, cuisine, promoPct (max %% discount in deals) and raw deals, url. Results come back in the site's default quality order, not by distance, so filter by distanceM caller-side and loop `page` to totalPage.
