Discover/checkers.co.za API
live

checkers.co.za APIcheckers.co.za

Access Checkers grocery products, prices, promotions, categories, store locations, and popular searches via a structured JSON API covering South Africa.

Endpoints
6
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/a7a3a4ba-dfb7-4476-9712-8753b2fb3140/<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/a7a3a4ba-dfb7-4476-9712-8753b2fb3140/list_categories' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

List all product departments and categories in a hierarchical tree structure. Returns categories up to 3 levels deep.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "displayCategoryTree": "array of category objects with id, name, level, imageId, and nested displayCategories"
  },
  "sample": {
    "data": {
      "displayCategoryTree": [
        {
          "id": "67075e5eff987811364007e6",
          "name": "Appliances",
          "level": 1,
          "imageId": "68c10a895946b5fb019520bd",
          "displayCategories": [
            {
              "id": "67075e6cff987811364007f8",
              "name": "Beauty Appliances",
              "level": 2,
              "imageId": "6822ea39fc590a403d0e4177",
              "displayCategories": [
                {
                  "id": "67075e6eff987811364007fa",
                  "name": "Clippers & Shavers",
                  "level": 3,
                  "imageId": null,
                  "displayCategories": null
                }
              ]
            }
          ]
        }
      ]
    },
    "status": "success"
  }
}

About the checkers.co.za API

The Checkers.co.za API provides structured access to South Africa's Checkers supermarket chain across 6 endpoints, covering product search, category browsing, product details, store lookup, and trending search terms. The get_product_details endpoint returns nutritional attributes, ingredient data, pricing in ZAR cents, and stock availability for individual products, making it practical for grocery price trackers, meal planners, and retail analytics tools.

Product and Category Data

The list_categories endpoint returns a hierarchical tree of departments and sub-categories up to 3 levels deep, with each node carrying an id, name, level, and imageId. Those id values feed directly into get_category_products, which accepts a category_id plus optional page (0-indexed) and limit parameters and returns paginated product arrays. Each product object includes priceWithoutDecimal (price in ZAR cents), currency, isStockAvailable, isOnPromotion, and an imageId for rendering thumbnails.

Search and Product Detail

search_products accepts a required query string alongside optional page and limit inputs and returns the same product shape plus a bonusBuys object containing active promotional offer details and a productsIds array. For deeper product data, get_product_details takes a URL slug and returns an attributes array of name/value pairs covering nutritional information and ingredients, multiple imageIds, a short description, and boolean flags for promotion and stock status.

Store Finder and Trending Terms

find_stores accepts a lat/lng coordinate pair and returns nearby store records. Each record includes the store's brand (CHECKERS, CHECKERS_HYPER, CHECKERS_LIQUORSHOP, or MEDIRITE), a location object with address and geolocation, a facilities array, a departments array, and a tradingTimes object with the weekly opening schedule. get_popular_searches requires no inputs and returns a ranked terms array where each entry includes the search term, its count, an optional productId, and an updatedOn timestamp.

Common use cases
  • Build a grocery price tracker comparing priceWithoutDecimal values across product categories over time.
  • Power a store locator app using find_stores with user coordinates to surface nearby branches and their tradingTimes.
  • Monitor active promotions by polling search_products or get_category_products for products where isOnPromotion is true.
  • Extract nutritional and ingredient data via get_product_details attributes for meal planning or dietary filtering apps.
  • Analyze trending consumer interest in South African grocery categories using the ranked terms from get_popular_searches.
  • Populate a product catalog by walking list_categories to enumerate all department IDs and then paginating through get_category_products.
  • Identify which store brands (CHECKERS_HYPER vs CHECKERS_LIQUORSHOP) operate specific facilities near a given coordinate.
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 Checkers have an official public developer API?+
Checkers does not publish a public developer API or a documented partner integration program. This Parse API provides structured access to the same product, category, and store data available on checkers.co.za.
What does `get_product_details` return beyond basic price and name?+
It returns an attributes array of name/value pairs that covers nutritional information and ingredients, multiple imageIds for gallery rendering, a short description, isOnPromotion and isStockAvailable boolean flags, and the price as priceWithoutDecimal in ZAR cents. The slug input maps to the product's URL path on the Checkers site.
How does pagination work across the product endpoints?+
search_products and get_category_products both accept a page parameter (0-indexed, so the first page is page 0) and a limit parameter controlling how many products are returned per call. There is no explicit total-count field in the response, so you iterate until a page returns fewer results than the requested limit.
Does the API cover Checkers customer reviews or ratings for products?+
Not currently. The product endpoints expose pricing, stock status, promotions, nutritional attributes, and images, but do not include customer review text or star ratings. You can fork this API on Parse and revise it to add an endpoint targeting product review data if that surface becomes accessible.
Is coverage limited to South Africa, and does it include all Checkers store brands?+
find_stores returns locations across South Africa only. The brand field distinguishes between CHECKERS, CHECKERS_HYPER, CHECKERS_LIQUORSHOP, and MEDIRITE outlets. Stores outside South Africa are not covered, as Checkers operates exclusively in that market.
Page content last updated . Spec covers 6 endpoints from checkers.co.za.
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.