Discover/prom.ua API
live

prom.ua APIprom.ua

Access prom.ua product listings, seller profiles, reviews, contacts, and category trees via 7 structured JSON endpoints. Built for Ukrainian marketplace data.

Endpoints
7
Updated
10d ago
Try it
Page number for pagination.
Sort order. Accepted values: 'rating', 'price', '-price'.
Search query keyword (e.g. 'iphone').
api.parse.bot/scraper/6adfcf09-7be6-4b5a-8ca2-21f98362939e/<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/6adfcf09-7be6-4b5a-8ca2-21f98362939e/search_products?page=1&sort=rating&search_term=iphone' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search products by keyword on prom.ua with optional sorting and pagination. Returns a list of matching products with price, seller, and availability information.

Input
ParamTypeDescription
pageintegerPage number for pagination.
sortstringSort order. Accepted values: 'rating', 'price', '-price'.
search_termrequiredstringSearch query keyword (e.g. 'iphone').
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "products": "array of product objects with id, name, price, price_numeric, url, image_url, seller_name, seller_url, availability",
    "search_term": "string, the search query used",
    "total_count": "integer or null, total number of matching products"
  },
  "sample": {
    "data": {
      "page": 1,
      "products": [
        {
          "id": null,
          "url": "https://prom.ua/ua/m-1830186130835876250-smartfon-apple-iphone.html?p=2974834639",
          "name": "Смартфон Apple iPhone 16 128GB Black",
          "price": "40 056₴",
          "image_url": "https://images.prom.ua/6642547047_w200_h200_smartfon-apple-iphone.jpg",
          "seller_url": "https://prom.ua/ua/c4006156-more.html",
          "seller_name": "Море",
          "availability": "В наявності",
          "price_numeric": "40056"
        }
      ],
      "search_term": "iphone",
      "total_count": null
    },
    "status": "success"
  }
}

About the prom.ua API

The prom.ua API exposes 7 endpoints covering product search, category browsing, product details, and seller intelligence from Ukraine's largest B2C marketplace. Using search_products you can query by keyword with sorting by rating or price and get back structured results including numeric price, availability, and seller URL. Separate endpoints cover the full category tree, seller contact details, and paginated seller reviews.

Product Search and Category Browsing

search_products accepts a required search_term and optional sort (rating, price, -price) and page parameters. Each result in the products array includes id, name, price, price_numeric, url, image_url, seller_name, seller_url, and availability. The total_count field gives the full result count when available. get_category_products works similarly but takes a category_url — either a full URL or path slug — and returns the same product shape. Invalid category slugs silently redirect and return empty results, so use get_category_tree first to retrieve confirmed valid category URLs and their nested subcategories.

Product Details

get_product_details takes a single product_url and returns a richer payload: characteristics (an array of name/value pairs), images (all product images), description, currency, is_available, and a seller object containing id, name, and slug. This is the only endpoint that exposes product characteristics and the full image set.

Seller Profiles, Reviews, and Contacts

get_seller_profile returns top-level seller reputation data — total_reviews and positive_reviews_percent — given a seller URL. For structured contact data, get_seller_contacts accepts a company_id and returns phones (array with number and description), contactEmail, addressText, webSiteUrl, contactPerson, and opinionStats. get_seller_reviews paginates 10 reviews per page using the same company_id; each review object includes rating, commentWork, dateCreated, authorName, and orderedProducts. The has_next_page boolean simplifies loop termination when crawling all reviews.

Common use cases
  • Build a price comparison tool across prom.ua categories using get_category_products with paginated results and price_numeric for sorting.
  • Monitor competitor seller reputations by polling get_seller_profile and get_seller_reviews for changes in positive_reviews_percent.
  • Aggregate structured product characteristics from get_product_details to populate a product database with specs and images.
  • Discover the full prom.ua taxonomy via get_category_tree to map Ukrainian consumer goods categories for localization projects.
  • Extract seller contact information — phones, email, address — via get_seller_contacts for B2B lead generation within a vertical.
  • Track keyword-based product availability using search_products with availability field to detect out-of-stock trends.
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 prom.ua offer an official developer API?+
Yes. Prom.ua provides an official API for registered sellers at https://prom.ua/api/doc, focused on order and catalog management for store owners. The Parse prom.ua API covers buyer-side data — public search, product details, category trees, and seller profiles — which the official API does not expose.
What does `get_seller_reviews` return and how do I paginate through all reviews?+
get_seller_reviews requires a company_id (available from get_seller_profile or get_seller_contacts) and returns 10 reviews per page. Each review object includes id, authorName, rating, commentWork, dateCreated, and orderedProducts. Check the has_next_page boolean to determine whether to increment the page parameter and fetch the next batch.
Are product prices always returned in Ukrainian hryvnia?+
The currency field in get_product_details reflects whatever currency symbol the listing uses, but the majority of prom.ua listings are priced in UAH. The price field is a formatted string; use price_numeric from search and category endpoints when you need a number for arithmetic or sorting.
Does the API cover seller product catalogs or inventory counts?+
Not currently. The API returns product-level is_available (boolean) and listing-level availability text, but does not expose full seller catalog listings or stock quantities. You can fork this API on Parse and revise it to add an endpoint that traverses a seller's storefront pages and returns their listed products.
What happens if I pass an invalid category URL to `get_category_products`?+
Invalid or misspelled category slugs may cause a redirect to the prom.ua homepage, resulting in an empty products array. Use get_category_tree to retrieve the verified list of category url values before calling get_category_products.
Page content last updated . Spec covers 7 endpoints from prom.ua.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
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.
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.
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.
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.
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.
Prom.ua API – Products, Sellers & Categories · Parse