Discover/products.checkers.co.za API
live

products.checkers.co.za APIproducts.checkers.co.za

Access Checkers South Africa product data via API: search, browse by category, get specials, and retrieve full product details including prices and promotions.

Endpoints
5
Updated
14d ago
Try it
Zero-indexed page number
Search keyword
Number of items per page
api.parse.bot/scraper/39122869-152e-40fc-908a-8756aa0ff69b/<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/39122869-152e-40fc-908a-8756aa0ff69b/search_products?query=bread&page_size=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for products by keyword with pagination. Returns comprehensive product data including name, price, description, images, barcodes, and promotion status.

Input
ParamTypeDescription
pageintegerZero-indexed page number
queryrequiredstringSearch keyword
page_sizeintegerNumber of items per page
Response
{
  "type": "object",
  "fields": {
    "products": "array of product objects with name, price, description, images, barcodes, promotion info, and slug",
    "totalCount": "integer total number of matching products"
  },
  "sample": {
    "data": {
      "products": [
        {
          "id": "5db2b6a9280e5b57ebe9a222",
          "name": "Darling Fresh Full Cream Milk Bottle 2L",
          "slug": "darling-fresh-full-cream-milk-bottle-2l-10124887EA",
          "price": 37.99,
          "imageURL": "https://catalog.sixty60.co.za/files/69e7273d70515d47d2e26c8c",
          "displayName": "Darling Fresh Full Cream Milk Bottle 2L",
          "articleNumber": "10124887",
          "isOnPromotion": false,
          "unitOfMeasure": "EA",
          "priceWithoutDecimal": 3799
        }
      ],
      "totalCount": 150
    },
    "status": "success"
  }
}

About the products.checkers.co.za API

This API covers 5 endpoints for querying the Checkers.co.za (Sixty60) product catalog, returning fields like name, price, description, images, barcodes, and promotion details. Use search_products to find items by keyword, get_specials to pull currently promoted products, or get_category_tree to navigate the full department hierarchy — all returning structured JSON you can integrate directly.

Search and Product Detail

The search_products endpoint accepts a required query string and optional page and page_size parameters (both zero-indexed) to paginate through results. Each product object in the products array includes the product name, price, description, images, barcodes, promotion status, and a slug field. That slug — formatted as name-articleNumber (e.g. clover-fresh-full-cream-milk-2l-10136729EA) — is the key input for get_product_details, which returns the full serverProduct object alongside serverBreadcrumbs for navigation context and a serverError boolean.

Category Browsing

get_category_tree returns the complete displayCategoryTree: a nested array of top-level departments, each with id, name, level, imageId, and nested displayCategories. Those category IDs feed directly into browse_category, which accepts a category_id string, plus optional page and page_size parameters, and returns a paginated list of products with the same field shape as search results — including totalCount so you can calculate page counts.

Specials and Promotions

get_specials returns products currently on promotion from Checkers' curated promotions page. The response includes the same core product fields plus bonusBuy details specific to promotional items, and a totalCount integer. This endpoint supports page and page_size for pagination, making it straightforward to retrieve the full promotions list in batches.

Common use cases
  • Track price changes on specific Checkers products by polling get_product_details with a product slug
  • Build a grocery comparison tool using search_products to retrieve current prices across items
  • Scrape the weekly promotions feed via get_specials to alert users to relevant deals
  • Map the full Checkers category hierarchy with get_category_tree for building a navigation interface
  • Enumerate all products in a department using browse_category with the category ID from the tree
  • Populate a product database with barcodes, descriptions, and images from search_products results
  • Monitor bonusBuy promotion details on featured items to track multi-buy discount structures
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.co.za have an official developer API?+
Checkers (Shoprite Group) does not publish a public developer API for product or pricing data. There is no documented endpoint, API key program, or developer portal available for third-party access.
What does `get_product_details` return beyond what `search_products` provides?+
get_product_details returns the full serverProduct object, which includes product attributes and display categories not present in search results. It also returns serverBreadcrumbs — an array of navigation objects showing where the product sits in the category hierarchy — and a serverError boolean. You need the product's slug from a search or browse response to call this endpoint.
Does `get_specials` return all promotion types, including multi-buy and loyalty card deals?+
The endpoint returns products from the curated promotions page with bonusBuy details for applicable items. It does not currently distinguish between loyalty-card-only pricing, Xtra Savings member deals, or other tiered promotion structures — all qualifying promotions appear in a single list. You can fork the API on Parse and revise it to add an endpoint targeting a specific promotion type.
Is store-level inventory or stock availability included in the response?+
Not currently. The API returns product data including prices and promotion status, but does not expose per-store stock levels or availability indicators. You can fork the API on Parse and revise it to add an endpoint that targets stock or fulfilment data if that surface becomes accessible.
How does pagination work across these endpoints?+
The search_products, browse_category, and get_specials endpoints all use a zero-indexed page parameter alongside page_size to control result windows. Each response includes a totalCount integer so you can calculate the total number of pages for a given query or category.
Page content last updated . Spec covers 5 endpoints from products.checkers.co.za.
Related APIs in EcommerceSee 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.
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.
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.
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.
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.
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.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.