Discover/silpo.ua API
live

silpo.ua APIsilpo.ua

Access Silpo's full product catalog via API. Browse categories, search by keyword, and retrieve prices, ratings, stock status, and product URLs.

Endpoints
3
Updated
14d ago
Try it
Filter to a specific category branch by its slug (e.g. 'frukty-ovochi-4788')
Depth of category tree to return (1=top-level only, 7=full tree)
api.parse.bot/scraper/b962038c-6239-49b5-a5e2-b171455797cf/<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/b962038c-6239-49b5-a5e2-b171455797cf/get_categories?depth=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get the category tree for Silpo store. Returns all product categories with their slugs and product counts. Use category slugs with get_products to browse products in a specific category.

Input
ParamTypeDescription
slugstringFilter to a specific category branch by its slug (e.g. 'frukty-ovochi-4788')
depthintegerDepth of category tree to return (1=top-level only, 7=full tree)
Response
{
  "type": "object",
  "fields": {
    "items": "array of category objects with slug, children, and total product count",
    "total": "integer total number of top-level categories"
  },
  "sample": {
    "data": {
      "items": [
        {
          "slug": "frukty-ovochi-4788",
          "total": 4263,
          "children": []
        },
        {
          "slug": "molochni-produkty-ta-iaitsia-234",
          "total": 2966,
          "children": []
        }
      ],
      "total": 28
    },
    "status": "success"
  }
}

About the silpo.ua API

The Silpo API gives developers programmatic access to Ukraine's Silpo supermarket catalog through 3 endpoints, returning product titles, current prices, brand names, ratings, stock availability, and image URLs. Use get_products to page through category listings, search_products to query across all categories by keyword, or get_categories to retrieve the full navigable category tree with product counts and slugs.

Category Tree and Navigation

The get_categories endpoint returns the complete Silpo category hierarchy. Each category object includes a slug, child categories, and a total product count. The optional slug parameter scopes the response to a specific branch, and the depth parameter (1–7) controls how many levels of nesting are returned — useful for fetching only top-level categories or drilling into a specific subtree. Category slugs returned here (e.g. frukty-ovochi-4788, molochni-produkty-ta-iaitsia-234) are the same values accepted by get_products.

Browsing and Filtering Products

The get_products endpoint accepts a category slug or a search term and returns paginated product arrays. Each product object includes id, title, price, brand, rating, stock, image_url, and product_url. Results support sorting by popularity or price in either direction via sort_by and sort_direction, and can be filtered to in-stock items with in_stock=true. Pagination is controlled with limit (up to 100 per page) and a 0-based offset.

Keyword Search

The search_products endpoint accepts a required query string — Ukrainian-language terms like молоко or хліб work natively — and returns the same product shape as get_products, plus a query echo field confirming the term used. The same sort_by, sort_direction, limit, and offset parameters apply, making it straightforward to build paginated search result views.

Common use cases
  • Track price changes for specific grocery items across Silpo's catalog over time using search_products.
  • Build a Ukrainian grocery comparison tool by mapping products to categories via get_categories slugs.
  • Monitor stock availability (stock field) for high-demand products in a specific category.
  • Generate a structured product feed by iterating through the full category tree with get_categories and fetching each leaf node's products.
  • Power a recipe cost estimator by searching for ingredient keywords and retrieving current price values.
  • Filter in-stock products by price ascending to surface the cheapest available items in a given category.
  • Aggregate brand presence data within a category using the brand field across paginated get_products responses.
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 Silpo have an official public developer API?+
Silpo does not publish an official public developer API or developer portal. There is no documented REST or GraphQL API available for third-party use on silpo.ua.
What product fields does `get_products` return, and can I filter by price range?+
Each product object includes id, title, price, brand, rating, stock, image_url, and product_url. Sorting by price (ascending or descending) is supported, but filtering by a min/max price range is not currently exposed. The API covers category and stock filtering plus popularity and price sorting. You can fork it on Parse and revise it to add a price range filter endpoint.
Does `get_categories` return product counts for every category, including nested ones?+
Yes. Each category object in the get_categories response includes a total product count. You can control how deep the tree is returned using the depth parameter — set it to 1 for top-level categories only, or up to 7 for the full hierarchy. Scoping to a branch with the slug parameter limits both the depth traversal and the returned counts to that subtree.
Does the API cover product reviews, nutritional information, or promotional offers?+
Not currently. The API covers product titles, prices, brand, rating score, stock status, images, and URLs across the get_products and search_products endpoints. Detailed review text, nutritional labels, and promotional pricing data are not included. You can fork it on Parse and revise it to add an endpoint targeting those product detail fields.
Does `search_products` support Ukrainian-language queries?+
Yes. The query parameter accepts Ukrainian-language text natively, for example молоко (milk), хліб (bread), or сир (cheese). Results are returned in the same paginated product format as get_products, including the query echo field in the response.
Page content last updated . Spec covers 3 endpoints from silpo.ua.
Related APIs in Food DiningSee all →
dia.es API
Browse and search products across Día supermarket's catalog, view product details, categories, and current offers available on dia.es. Find specific items, explore product categories and subcategories, and discover active promotions.
kroger.com API
Find Kroger grocery store locations across the US organized by state, city, and search parameters. Get detailed store information including directories and specifics for any Kroger location in your area.
coupons.com API
Search and discover coupons, printable offers, and store-specific deals from Coupons.com. Browse top featured offers, find deals across thousands of retailers, and access aggregated coupon data including discount amounts, usage conditions, and expiration details.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
winecompanion.com.au API
Browse and explore Australian wineries from Wine Companion's comprehensive directory, including contact details, ratings, and regional locations. Search and filter by state, region, or facilities to find wineries across Australia.
liquor.com API
Find and browse thousands of cocktail recipes with ratings and user reviews, search drinks by ingredient or category, and read curated articles about spirits and mixology. Get detailed recipe instructions, comments from other users, and expert content all in one place.
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.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.