Discover/m.olx.pl API
live

m.olx.pl APIm.olx.pl

Access OLX.pl product listings via API. Search by keyword or category, retrieve titles, prices, locations, images, and pagination across millions of Polish classifieds.

Endpoints
2
Updated
3mo ago
Try it
Number of results to return per page.
Search keyword to filter listings.
Pagination offset.
Category ID to filter results (e.g., 751 for Books, 99 for Computers).
api.parse.bot/scraper/c0d9829b-5dc0-40b0-b4e2-acf62d7af522/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c0d9829b-5dc0-40b0-b4e2-acf62d7af522/search_listings?limit=5&query=laptop&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for product listings on OLX.pl with optional query and category filtering. Returns paginated results sorted by relevance.

Input
ParamTypeDescription
limitintegerNumber of results to return per page.
querystringSearch keyword to filter listings.
offsetintegerPagination offset.
category_idintegerCategory ID to filter results (e.g., 751 for Books, 99 for Computers).
Response
{
  "type": "object",
  "fields": {
    "items": "array of listing objects with id, title, description, price, url, location, created_time, category_id, photos",
    "limit": "integer current page size",
    "total": "integer total number of matching listings",
    "offset": "integer current pagination offset"
  },
  "sample": {
    "data": {
      "items": [
        {
          "id": 1029828062,
          "url": "https://www.olx.pl/d/oferta/rewelacyjny-macbook-15-4-intel-core-i9-radeon-laptop-CID99-ID17H3k2.html",
          "price": "2 800 zł",
          "title": "Rewelacyjny MacBook 15,4 Intel Core I9 Radeon Laptop",
          "photos": [
            "https://ireland.apollo.olxcdn.com:443/v1/files/9ntp9hu8r2r82-PL/image;s=1000x750"
          ],
          "location": {
            "city": "Kielce",
            "region": "Świętokrzyskie"
          },
          "category_id": 3102,
          "description": "Używkowany prywatnie...",
          "created_time": "2025-10-02T17:17:42+02:00"
        }
      ],
      "limit": 5,
      "total": 1000,
      "offset": 0
    },
    "status": "success"
  }
}

About the m.olx.pl API

The OLX.pl API provides 2 endpoints for searching classified listings on Poland's largest general marketplace. The search_listings endpoint returns paginated arrays of listing objects — each containing id, title, description, price, location, photos, and category_id — across all categories. A dedicated search_books endpoint narrows results to the Books category (ID 751) and accepts a subject parameter for topic-level filtering.

Endpoints and Coverage

The API exposes two GET endpoints. search_listings accepts a query string, an integer category_id, and pagination controls (limit and offset). It returns a top-level total count alongside an items array, each element carrying a unique listing id, title, description, price, url, location, created_time, category_id, and a photos array of image URLs. Known category IDs include 751 for Books and 99 for Computers, though any valid OLX.pl category ID is accepted.

Book-Specific Search

search_books targets category 751 directly and adds a subject parameter for keyword filtering within book listings — useful for narrowing to topics like 'history', 'science', or 'fiction'. The response shape is identical to search_listings, with the same items, limit, total, and offset fields. Both endpoints support pagination through limit and offset, making it straightforward to walk through large result sets programmatically.

Response Fields and Freshness

Every listing object includes a created_time timestamp, allowing consumers to sort or filter by recency on the client side. The photos field is an array, so a single listing can expose multiple image URLs. Location data reflects the city or region entered by the seller. Descriptions are unstructured free text as written by the poster — no structured condition, brand, or SKU fields are currently parsed out.

Common use cases
  • Monitor price trends for a specific product category by querying search_listings with a fixed category_id on a schedule
  • Build a Polish book price comparison tool using search_books with subject-level filtering
  • Aggregate secondhand electronics listings by querying category 99 (Computers) and extracting price and location
  • Alert users when new listings matching a keyword appear by comparing created_time values across polling intervals
  • Analyze geographic distribution of listings using the location field returned per item
  • Collect training data for secondhand goods pricing models using title, description, and price fields
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does OLX.pl have an official developer API?+
OLX Group operates a partner API for select integrations, documented at https://developer.olx.pl. Access is restricted to approved partners and requires a formal application — it is not open for general developer sign-up.
What does the `photos` field contain, and are full-resolution image URLs returned?+
The photos field is an array of URL strings per listing. The URLs point to the images uploaded by the seller. Resolution and format depend on what was posted; the API returns the URLs as-is and does not provide separate thumbnail versus full-resolution variants.
Does the API return seller contact details or phone numbers?+
No seller contact information is included in the response. Current fields cover listing content (title, description, price, photos) and metadata (location, created_time, category_id, url). You can fork this API on Parse and revise it to add a seller details endpoint if that data is needed.
Is there a way to filter results by price range or sort by date?+
The current endpoints accept query, category_id, subject, limit, and offset as inputs. Price-range filtering and server-side date sorting are not exposed as parameters. The created_time and price fields are returned per listing, so client-side filtering is possible. You can fork this API on Parse and revise it to add price or date filter parameters.
How does pagination work, and is there a maximum `limit` value?+
Both endpoints use integer limit and offset parameters. The response includes a total field indicating the full result count, which you can use to determine how many pages exist. The documentation does not specify a hard maximum for limit; staying within typical values (20–100) is advisable to avoid incomplete responses.
Page content last updated . Spec covers 2 endpoints from m.olx.pl.
Related APIs in MarketplaceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.