Skip to content
//Letgo Scraper example\\

Exhaust parts in Istanbul, 500-5,000 TL

Keyword 'egzoz' in motorcycle spare parts, İstanbul only, 500 to 5,000 TL, newest first, search fields only.

Updated November 13, 2026

What this example returns

This example returns up to 20 listings.

The dataset’s “Listings” view shows 16 columns: Photo, Title, Price, Currency, Category, City, District, Listed, Condition, Grade, Part type, Fits, Seller type, Seller, Phone (from ad text), and URL. See every output field.

What each setting does

The input this example runs Letgo Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Search queries searchQueries

egzoz

Keywords to search on letgo.com, e.g. 'egzoz', 'kask', 'iphone 13'. Each keyword is one search. Use Category ID to search inside one category.

Max listings per search maxItems

20

Maximum listings to save for each start URL search and each keyword. Listing URLs are always saved. 0 means no limit (the whole search, e.g. all ~17,500 motorcycle spare-part listings).

Include listing details includeDetails

No

Open each listing for its description, listing date, all specs (condition, part type, compatible brand ...), seller membership date and all photos. Turn off for a faster run with the search-card fields only (title, price, city, seller name, first photo).

Default: Yes → this example uses No

Category ID categoryId

21771

Optional letgo category id for Search queries: the number after _c in a category link, e.g. 21771 = Motosiklet > Yedek Parça. Easier: open the category on the site and paste its URL into Start URLs.

City (il) city

İstanbul

Only listings in this city, e.g. 'İstanbul', 'Ankara', 'Izmir' (Turkish spelling or plain letters).

Min price (TL) priceMin

500

Lowest price in Turkish lira.

Max price (TL) priceMax

5000

Highest price in Turkish lira.

Sort by sortBy

Newest first

Order of the results. Empty keeps the order of the start URL (relevance for keywords).

.json
{
  "searchQueries": [
    "egzoz"
  ],
  "categoryId": 21771,
  "city": "İstanbul",
  "priceMin": 500,
  "priceMax": 5000,
  "sortBy": "newest",
  "includeDetails": false,
  "maxItems": 20
}

What it costs

From about $0.066 for 20 listings

An estimate at the lowest plan price: 20 × $0.00329 per listing (One letgo.com listing saved to the dataset, with price, category, location, and (with details on) listing date, description, specs and seller details). A run is charged for the events it reports, so one that finds fewer listings costs less. Platform usage is included in the event price.

Full pricing

When to use this example

From the Letgo Scraper readme:

Known limit

Seller phone and email: letgo shows the seller's phone number only behind its call button on the listing, and no email at all, so the actor does not read them from there. sellerPhone and sellerEmail are filled only when the seller wrote a number or address in the listing's title or description (7 of 17,562 motorcycle spare-part listings in our latest full run, 0 with an email); otherwise they are empty.

Other ways to run Letgo Scraper

All examples of Letgo Scraper

About Letgo Scraper

Scrape letgo.com (Turkey) classifieds by category link, search link or keyword: title, price in TL, category, city and district, listing date, description, all specs, seller name and seller type (individual or corporate), photos.

Price:
from $3.29 / 1,000 results
Developer:
Shelfbright

Letgo Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.