App Logo

Official scripts

Explore our curated collection of scripts

craigslist.org

Craigslist API: get a Craigslist apartment listing

An unofficial Craigslist API for one apartment listing: address, rent, photos, amenities and the full description as data, from its link. Read one Craigslist housing listing (an apartment, a room or a sublet) from its link, as returned by search_housing. Returns the post id, title, asking rent, the size line (bedrooms and square feet), neighborhood, street address and ZIP code when the poster gave them, map coordinates, bedrooms, bathrooms, whether pets and smoking are allowed, every amenity the listing shows (rent period, laundry, parking, housing type, cats and dogs, furnished, availability date and others), the full description, all photo links, and when it was posted and last updated. A listing that the poster deleted or Craigslist removed comes back as not found rather than as an error. Phone numbers the poster hid behind the site's contact button are not revealed.

craigslist.org

Craigslist API: search Craigslist apartments for rent

An unofficial Craigslist scraper API for apartment listings: search apartments, rooms and sublets for rent in any city, newest first, filtered by rent, bedrooms, pets and distance, as data in one call. Run it every few minutes to catch new listings first. Search Craigslist's housing-for-rent listings in any Craigslist city (the SF Bay Area by default, or one part of it such as San Francisco, East Bay or Peninsula), for whole apartments, rooms in shared homes, or sublets. Filter by keywords, rent, bedrooms, bathrooms, square feet, cats or dogs allowed, furnished, listings with photos, listings posted today, and distance from a ZIP code; sort by newest or by price. Each result gives the listing link, title, asking rent, neighborhood, city, bedrooms, bathrooms and map coordinates. One search returns up to the newest few hundred matches and says whether that is all of them; when it is not, narrow the filters to reach the rest. Pass a listing link to get_housing_listing for the full description, address, photos and amenities.

zillow.com

Get Zillow listing

Fetch one Zillow property's full detail by zpid (from `search`): address, price, status/type, beds/baths/area, lot, year built, zestimates, geo, description, agent/broker, plus structured rental facts (leaseTerm, furnished, allowedPets, appliances, availabilityDate) — null on for-sale listings.

zillow.com

Search Zillow listings

Search Zillow listings for sale, for rent or recently sold in a location, with the site's own filters: price range, bedrooms, bathrooms, property type, furnished and space (rentals). Returns one page of cards with zpid, detailUrl, address, price, priceText, beds, baths, area, lat, lng, broker, imgSrc, statusText, units and nearby. Apartment buildings come back as one card whose per-unit prices and bed counts are in units. When too few listings match inside the region, Zillow widens to the surrounding area; those cards have nearby:true. The site's result count includes every unit of a building, so a search can have fewer pages than that count suggests; a page past the last one fails. Pagination stops at 20 pages, and relevance order can change between sessions, so use a fixed sort such as newest when paging in parallel.

ebay.com

Get eBay seller storefront details

Fetch an eBay seller's storefront: name, positive feedback percentage, items sold, and follower count. No login required.

airbnb.com

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.

behance.net

Search Behance jobs

Search Behance's job board (freelance briefs and full-time/contract listings) by keyword, returning title, company, location, remote status, job type, salary and url.

airbnb.com

Search Airbnb listings

Search Airbnb stays for a location and date range. Returns url, page, count, maxPage, and listings (each with id, url, title, name, subtitle, lat, lng, rating, reviewCount, price, originalPrice, badges, details, hostType, imageUrl). One page returns up to 18 listings and Airbnb caps results at roughly 15 pages; paginate via the page arg.

leboncoin.fr

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.

comeup.com

Search ComeUp freelancers

Search ComeUp sellers/freelancers by keyword. Returns username, display name, verified badge and avatar for each match (ComeUp's seller-search results are minimal — use get_profile with the returned username for headline, bio, stats, portfolio and services).

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.

vinted.com

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.

leboncoin.fr

Create a leboncoin classified ad

Create a classified ad on leboncoin from a title, description, price and category. Defaults to a dry run that fills the form and reports what would be posted without publishing; pass dryRun false to actually publish.

tripadvisor.com

Search Tripadvisor

Search Tripadvisor's typeahead for places (restaurants, hotels, attractions, cities): name, location id, address, coordinates, and place type. No login required.

pap.fr

Search PAP.fr property listings

Search PAP.fr, the French classifieds site where owners list property directly without an agency, and return the listings on the results page: the listing's id and link, asking price in euros, town and postcode, number of rooms and bedrooms, floor area, and the owner's description. Give a location the way you would type it into the site's own search box — a town, postcode, department or region — and the closest match the site offers is used; the match actually applied is returned so you can check it. Buying and renting are both covered, and the property type, maximum price and how many listings to collect can each be set. Leaving the property type unset searches every type. PAP widens a town search to nearby communes and labels those results with the distance, so a search for one town can legitimately return listings in its neighbours. Land and parking listings have no rooms or floor area, which come back empty rather than as zero. When nothing matches, PAP shows a few listings from a deliberately wider search instead. Those are not results for the query, so they are never returned as if they were: the reply says plainly that there were no exact matches and the list comes back empty.

ebay.com

Search eBay listings

Search eBay for items by keyword: item id, title, price, currency, shipping cost, location, and seller feedback. No login required.

jobs.ashbyhq.com

List job board postings

List every open position on an Ashby-hosted job board (jobs.ashbyhq.com/<board>).

leboncoin.fr

Get Leboncoin ad

Fetch a single Leboncoin classified ad by its URL. Returns title, full description, price, seller info, location, favorites count, all images, and a generic list of the ad's own category-specific attributes (e.g. mileage/fuel for a car, rooms/surface for a real estate listing, condition/material for furniture) with their labels and values as leboncoin itself displays them. Works across every category since the attribute list is read generically rather than assuming a fixed schema per category.

remoteok.com

Search RemoteOK jobs

Search RemoteOK's full live listings database — a fuzzy, ordered full-text match across every posting, the same as the site's own search box, not just the most recent ones. Omit query for the unfiltered recent feed. Paginates via offset, in pages of about 50. Salary is reconciled against RemoteOK's own published listing data, because the salary attached to a search result is frequently a generic 90000-150000 placeholder unrelated to the actual role.

booking.com

Search stays near a location

Search Booking.com stays (hotels, apartments...) sorted by distance from a free-text location (address, landmark, city, hotel name), returning rating, distance, price and cancellation info per result.

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.

comeup.com

Get ComeUp freelancer profile

Fetches a ComeUp seller's full public profile by username (from search_freelancers' username field, e.g. "guillaumetbc"). Returns display name, headline, bio, account type, review counts, top-seller badge, response time, portfolio, and their related services with price/rating.

hellowork.com

Search HelloWork jobs

Search HelloWork's French job listings by keyword, optional free-text location, and page (30 offers/page). Returns total and jobs (jobId, title, company, url, location, contract, remoteTag, salary, superRecruiter, postedAgo). Salary and remote-work tags are only present when the listing/employer chose to show them, so they're frequently null.

free-work.com

Search Free-Work jobs

Searches job listings on free-work.com (IT/freelance), usable without logging in. `query` is a free-text keyword; `location` is a free-text city, resolved to the closest match — unresolved locations throw explicitly rather than silently searching everywhere. Defaults to searching all of France when no location is given. Returns title, full description, company, contract types, experience level, remote work, salaries (daily/annual), currency, skills, publish date, and URL. 1-based pagination, 16 results per page. One thing to check: requesting a page beyond the real number of pages doesn't return an empty result — it silently repeats the first page — so verify against `totalItems` before trusting a high page number.

upwork.com

Search Upwork Jobs

Search Upwork's public job board by free-text query, returns structured job cards (title, description, budget, skills, experience level) for one results page.