Official scripts
Explore our curated collection of scripts
Get current Product Hunt user
Report which Product Hunt account this browser is signed in as: the @username, display name, numeric user id and profile URL. When the browser is signed out of Product Hunt, the run fails with a signed-out error asking you to sign in to producthunt.com.
Product Hunt whoami (signed-in account)
Report which Product Hunt account this browser is signed in as: the @username, display name, numeric user id and profile URL. When the browser is signed out of Product Hunt, the run fails with a signed-out error asking you to sign in to producthunt.com.
Get Product Hunt product
Read a Product Hunt product page and return its profile: name, tagline, full description, the outbound website link, the categories it is listed under, its review rating and review count, how many times it has launched, its makers with their Product Hunt profiles, and any Top Product or Golden Kitty awards. Accepts either the product slug or a full Product Hunt product URL. Follower counts are returned exactly as the page displays them (Product Hunt rounds them, e.g. "18K") alongside a numeric approximation. An unknown product is reported as such rather than returned as an empty record.
Product Hunt login (Google SSO)
Log into Product Hunt with its Google sign-in option, handling the Google account chooser and consent screen. Returns straight away if you are already signed in, and reports the Product Hunt handle, display name and user id. Optionally pass which Google account to use. Needs a browser already signed in to Google and a Google account that already has a Product Hunt account.
Get Product Hunt launch comments
Read the comment thread on a Product Hunt launch. Returns each comment with its author (name, handle, profile id and the product they are credited to), the text, its upvote count, when it was posted, whether it is pinned, and how deeply it is nested so replies stay attached to what they answer. Accepts a full launch URL or a "product/launch" slug pair. Product Hunt's headline comment tally on a launch counts more items than the thread actually renders, so both numbers are returned side by side rather than presenting the visible ones as the complete set. An unknown launch is reported as such.
Upvote a Product Hunt launch
Upvote a launch on Product Hunt as the signed-in account. If the account has already upvoted it, nothing changes and already_present is true. Returns the account that voted, the score afterwards, and whether Product Hunt confirmed the vote. Accepts a full launch URL or a "product/launch" slug pair. Votes apply to one launch, not to a product as a whole. Undo with remove_launch_upvote.
Remove a Product Hunt launch upvote
Withdraw the signed-in account's upvote from a Product Hunt launch. If the account has not upvoted the launch, nothing changes and already_absent is true. Returns the account used, the score afterwards, and whether Product Hunt confirmed the change. Accepts a full launch URL or a "product/launch" slug pair. Inverse of upvote_launch.
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.
Search Nike products
Search Nike.com products by free-text query. Returns query, count, and results (each with title, subtitle, url, price, fullPrice, styleColor, colorwayCount, imageUrl, messaging). Results are capped at 120 per call.
Raycast — search Store extensions
Search the Raycast Store for extensions by keyword: each result's id, slug, title, description, Store URL, author handle and name, download count, supported platforms (macOS / Windows), categories and creation date. Public data, no sign-in needed. A search with no matches returns an empty list.
Get eBay seller storefront details
Fetch an eBay seller's storefront: name, positive feedback percentage, items sold, and follower count. No login required.
Get Amazon product offers from all sellers
See every seller offering an Amazon product, not just the one that won the buy box. Returns one page of Amazon's offer list (10 offers a page; page 1 also carries the buy-box offer), the total number of offers Amazon counts, and whether there is a next page. For each offer you get the price, item condition, seller name and id, seller rating and rating count, where the item ships from, and the delivery estimate. Prices, availability and delivery dates are pinned to a US ZIP code you choose. A seller can appear more than once when they list the same item under different conditions. A page past the last one returns no offers.
Search Amazon products
Search Amazon by free-text query, with Amazon's own filters: department, sort order, price range, and the refinements of its left column (Prime, delivery speed, brand, customer reviews, condition, seller and the product's attributes), whose values List Amazon search filters gives. Returns one page of results: query, page, zip, url, has_next_page and items (asin, title, url, price, list_price, rating, review_count, image_url, sponsored, formats). formats lists each edition a result links to (for example Hardcover, Kindle and Audiobook for a book), with its own ASIN, URL and price when shown. has_next_page is false on the last page, on a page past the last one (Amazon stops near page 20) and when nothing matches; then Amazon can still show a few unrelated sponsored products. Organic results are stable per page but sponsored slots rotate between fetches.
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.
Vinted — search item listings
Search Vinted listings by keyword and return one page of results with each item's title, brand, size, condition, price, total price with Buyer Protection, favourite count, photo and link. Supports sorting, a price range and paging.
Get G2 product alternatives
List a G2 product's alternatives/competitors from its Alternatives page: name, product slug, and G2 rating. No login required.
List Amazon category page
List one page of an Amazon search or category listing, every product card in page order. Takes the listing's link as you see it on Amazon after a search or a category click. Returns the link, the heading, and the products (ASIN, position on the page, and whether the card is sponsored). A product can appear twice, once as a sponsored card and once as a regular result. Only the ASINs are returned; pass them to Get Amazon product for the details.
Search TopTex products
Search toptex.fr for products by free-text query. Returns one page of products (reference, name, brand, color, from-price, image, PDP url); page is 0-based. Catalogue prices are public, so no login is required.
Crunchbase: Get Company News
Recent news and press mentions for one company from Crunchbase, by permalink (title, publisher, author, URL, date). Returns the 10 most recent items; older history isn't available on the free tier.
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.
Get Amazon seller profile and feedback
Look up an Amazon marketplace seller by its seller ID and get the public profile: the seller's display name, logo, storefront link, self-written description, customer service phone, and the registered business name and address. You also get their feedback record broken out by period — star rating and number of ratings over the last 30 days, 90 days, 12 months and lifetime — plus the headline percentage of positive feedback. Useful for judging who you would actually be buying from before ordering.
Get Leboncoin seller profile
Fetch a Leboncoin seller's public profile by its URL (as returned by get_ad's seller_profile_url). Works for both professional stores and private-individual sellers, returning a unified shape: name, member-since date, total ad count, response rate/time, presence, badges, and description. Pro sellers additionally get address, opening hours, website, and an aggregated rating with sample reviews — these are null for private sellers, who have no storefront or public rating on the site.
Get TopTex product
Fetch a single toptex.fr product by reference (e.g. IB297): name, brand, description, every colorway, every size with its public catalogue unit price, images, fabric/composition and certifications. No login required.
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.
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.
