Discover/sokmarket.com.tr API
live

sokmarket.com.tr APIsokmarket.com.tr

Access Şok Market's product catalog, pricing, weekly deals, campaigns, and category tree via 7 structured endpoints. Turkish grocery data in JSON.

Endpoints
7
Updated
3mo ago
Try it
Search keyword (e.g. 'süt' for milk, 'ekmek' for bread)
api.parse.bot/scraper/0762f52c-d7dc-44fe-8df2-4d89c2ae075d/<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/0762f52c-d7dc-44fe-8df2-4d89c2ae075d/search_products?query=s%C3%BCt' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for products by keyword. Returns a list of matching products with their details including price, brand, stock status, and images.

Input
ParamTypeDescription
queryrequiredstringSearch keyword (e.g. 'süt' for milk, 'ekmek' for bread)
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of products found",
    "products": "array of product objects with id, name, brand, prices, hasStock, images, url"
  },
  "sample": {
    "data": {
      "total": 65,
      "products": [
        {
          "id": "5834",
          "url": "https://www.sokmarket.com.tr/mis-uht-sut-yarim-yagli-1-l-p-5834",
          "name": "Mis Uht Süt Yarım Yağlı 1 L",
          "brand": {
            "id": 6,
            "code": "mis",
            "name": "MİS"
          },
          "prices": {
            "original": {
              "text": "41,00",
              "value": 41,
              "symbol": "₺",
              "currency": "TRY"
            },
            "discounted": {
              "text": "41,00",
              "value": 41,
              "symbol": "₺",
              "currency": "TRY"
            }
          },
          "hasStock": true
        }
      ]
    },
    "status": "success"
  }
}

About the sokmarket.com.tr API

The Şok Market API gives developers structured access to sokmarket.com.tr's full product catalog across 7 endpoints, covering search, category browsing, product details, weekly deals, active campaigns, and checkout promotions. The get_product_details endpoint returns nutrition facts, ingredients, dimensions, and HTML content for any product identified by its slug. All responses are JSON with consistent product objects carrying price, brand, stock status, and image URLs.

Product Search and Details

The search_products endpoint accepts a Turkish keyword (e.g. süt for milk, ekmek for bread) and returns a list of matching products including id, name, brand, prices, hasStock, images, and url. The integer total field tells you how many results matched. Once you have a product's path field, pass it as the slug parameter to get_product_details to retrieve the full record — including attributeMap with sub-keys coreInformation, dimensions, nutritionFacts, and htmlContent — plus a dedicated nutrition array of entries each carrying code, label, value, and order.

Category Browsing

The get_subcategories endpoint returns the full category tree as a content array. Each entry carries title, images, order, url, skuIds, and contentType. The url value serves directly as the slug parameter for get_category_products, which lists products page-by-page using the optional page integer. Both endpoints return the same product shape (id, name, brand, prices, hasStock, images, url) as search_products, so you can treat results uniformly.

Deals, Campaigns, and Checkout Promotions

get_weekly_deals returns this week's promoted products with a total count and the standard product array — no parameters required. get_campaigns returns active promotional campaigns with richer metadata: campaignId, campaignUrl, title, description, images, and an skuIds array linking campaigns to specific product SKUs. It also includes a page object with totalElements, totalPages, size, and number for pagination. get_checkout_products surfaces the impulse-buy items shown at checkout (Kasa Arkası Ürünler), again using the standard product object shape.

Common use cases
  • Track real-time price changes on Şok Market products by polling search_products or get_category_products daily
  • Build a Turkish grocery price comparison tool using prices and brand fields from product search results
  • Monitor weekly promotions with get_weekly_deals to alert users when specific categories go on discount
  • Extract nutrition facts and ingredient lists from get_product_details for a dietary tracking or allergen-screening app
  • Map the full category hierarchy using get_subcategories to power a faceted browsing interface
  • Aggregate active campaign banners and their linked SKUs via get_campaigns for promotional analysis or ad monitoring
  • Identify checkout impulse-buy products with get_checkout_products to study discount merchandising patterns
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 Şok Market have an official public developer API?+
No. sokmarket.com.tr does not publish a documented public API for third-party developers. This Parse API is the available structured option for accessing their product and campaign data.
What does `get_product_details` return beyond what appears in search results?+
get_product_details returns the full attributeMap object with coreInformation, dimensions, nutritionFacts, and htmlContent fields, plus a separate nutrition array with per-nutrient code, label, value, and order entries. Search and category endpoints return only the summary product object (id, name, brand, prices, hasStock, images, url) without this extended data.
Does `get_category_products` support filtering by price range or brand within a category?+
Not currently. The endpoint accepts only slug and an optional page integer; it returns all products for that category page without server-side filtering. You can fork this API on Parse and revise it to add a filtering endpoint if your use case requires narrowing results by price or brand.
Are product reviews or user ratings included in any endpoint?+
Not currently. The API covers product attributes, pricing, nutrition, categories, deals, and campaign data. Reviews or rating scores are not part of any response object. You can fork it on Parse and revise to add the missing endpoint if review data becomes a priority.
How does pagination work across endpoints?+
get_category_products accepts a page integer and returns a total count for that page. get_campaigns returns a page object with totalElements, totalPages, size, and number. search_products, get_weekly_deals, and get_checkout_products return a flat total integer but do not expose paginated navigation — all matching results are returned in a single products array.
Page content last updated . Spec covers 7 endpoints from sokmarket.com.tr.
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.