Discover/olx.ua API
live

olx.ua APIolx.ua

Access OLX.ua marketplace listings via API. Search by keyword or category, retrieve pricing, seller info, location, and images across all product categories.

Endpoints
2
Updated
14d ago
Try it
Maximum number of results per page
Search keyword/phrase (e.g. 'laptop', 'iphone')
Pagination offset
Category ID to filter results (e.g. 37 for Electronics)
api.parse.bot/scraper/85e8a38f-8808-4d09-959c-b7a5add67b5c/<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/85e8a38f-8808-4d09-959c-b7a5add67b5c/search?limit=3&query=iphone&category_id=37' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for product listings on OLX.ua with various filters including keyword search, category filtering, and pagination. Returns listings with full details including price, location, seller info, and images.

Input
ParamTypeDescription
limitintegerMaximum number of results per page
querystringSearch keyword/phrase (e.g. 'laptop', 'iphone')
offsetintegerPagination offset
category_idintegerCategory ID to filter results (e.g. 37 for Electronics)
Response
{
  "type": "object",
  "fields": {
    "total": "integer - total number of matching listings",
    "listings": "array of listing objects with id, title, description, price, url, location, user, created_at, last_refresh, has_phone_btn, emails_found, phones_found_in_desc, images"
  },
  "sample": {
    "data": {
      "total": 1000,
      "listings": [
        {
          "id": 922078442,
          "url": "https://www.olx.ua/d/uk/obyavlenie/iphone-x-64gb-prodam-ayfon-10-ID10oVIV.html",
          "user": {
            "id": 2094193196,
            "name": "Ivan",
            "created": "2026-04-30T23:38:38+03:00",
            "last_seen": "2026-04-30T23:43:45+03:00",
            "seller_type": null
          },
          "price": {
            "label": "2 000 грн.",
            "amount": 2000,
            "currency": "UAH"
          },
          "title": "Iphone X 64gb",
          "images": [
            "https://ireland.apollo.olxcdn.com:443/v1/files/r8l50xpzqjys3-UA/image;s={width}x{height}"
          ],
          "location": {
            "city": "Рудня-Озерянська",
            "region": "Житомирська область"
          },
          "created_at": "2026-04-30T23:43:44+03:00",
          "description": "...",
          "emails_found": [],
          "last_refresh": "2026-04-30T23:46:18+03:00",
          "has_phone_btn": true,
          "phones_found_in_desc": []
        }
      ]
    },
    "status": "success"
  }
}

About the olx.ua API

The OLX.ua API gives developers programmatic access to Ukraine's largest general classifieds marketplace through 2 endpoints. The search endpoint returns listings matched by keyword or category ID, including price, location, seller details, and image data. The get_second_hand endpoint lets you browse by category with pagination, covering major verticals like Electronics (category_id 37), Fashion (891), Home (899), and Hobby (903).

Endpoints and Parameters

The search endpoint accepts a query string (e.g. 'laptop' or 'iphone'), an optional category_id integer to narrow results to a specific vertical, and limit/offset integers for pagination. It returns a total count of matching listings plus an array of listing objects. The get_second_hand endpoint takes category_id and offset for paginating through category-level inventory without a keyword filter.

Response Shape

Both endpoints return the same listing object structure: id, title, description, price, url, location, user, created_at, last_refresh, has_phone_btn, and emails_. The location field identifies the city or region of the listing. The user field exposes seller identity. The has_phone_btn flag indicates whether a phone contact button is present on the original listing, and emails_ carries any associated contact email data.

Pagination and Filtering

Pagination across both endpoints is controlled by offset and limit. Category filtering uses integer IDs: 37 for Electronics, 891 for Fashion, 899 for Home & Garden, and 903 for Hobby & Sports. These IDs map to OLX.ua's top-level taxonomy. Using search with both query and category_id simultaneously narrows results to keyword matches within a single category.

Coverage Notes

OLX.ua is a Ukrainian-language classifieds platform serving a wide range of categories including vehicles, real estate, electronics, clothing, and household goods. The created_at and last_refresh fields allow consumers to filter for recently posted or recently updated listings, which is useful for monitoring active inventory or price trends over time.

Common use cases
  • Track price trends for electronics on OLX.ua by polling the search endpoint with category_id 37 over time.
  • Build a price comparison tool aggregating listings for a specific product keyword across multiple Ukrainian classifieds sources.
  • Monitor newly listed second-hand fashion items using get_second_hand with category_id 891 and sorting by created_at.
  • Extract seller contact availability (phone button presence, email) for lead generation in specific product categories.
  • Index OLX.ua listings by location field to map regional supply and demand for particular goods.
  • Alert system that notifies users when new listings matching a keyword appear, using total and offset to detect changes.
  • Aggregate listing URLs and titles for SEO research into what products Ukrainian sellers actively list.
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.ua have an official developer API?+
OLX Group has historically offered partner-level API access in some markets, but there is no publicly documented, open-registration developer API for olx.ua at this time.
What does the `search` endpoint return beyond the listing title and price?+
Each listing object includes id, title, description, price, url, location, user, created_at, last_refresh, has_phone_btn, and emails_. The has_phone_btn flag tells you whether a phone contact option was present, and last_refresh indicates when the listing was last updated on the platform.
Does the API support filtering by price range or city within a category?+
Currently the endpoints filter by query keyword and category_id only — there are no dedicated min_price, max_price, or city parameters. You can fork this API on Parse and revise it to add price-range or location-based filter parameters.
Are vehicle or real estate listings accessible through these endpoints?+
The current endpoints expose Electronics (37), Fashion (891), Home (899), and Hobby (903) category IDs explicitly. Vehicle and real estate categories exist on OLX.ua but their specific category IDs are not documented in this API. You can fork it on Parse and revise to include additional category mappings for those verticals.
How fresh is the listing data returned?+
Each listing object includes both created_at and last_refresh timestamps, which reflect when the listing was originally posted and when it was most recently updated. Listings that have been taken down between fetches may still appear briefly; the last_refresh field is the best signal for recency.
Page content last updated . Spec covers 2 endpoints from olx.ua.
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.