Discover/tottus.com.pe API
live

tottus.com.pe APItottus.com.pe

Access Tottus Peru supermarket data: search products, browse categories, fetch product details, and retrieve current promotions via 5 structured endpoints.

Endpoints
5
Updated
3mo ago
Try it
Page number for pagination
Brand name to filter by (e.g., 'Tottus', 'Xiaomi')
Search keyword (e.g., 'leche', 'smartphone')
Filter by delivery speed: 'express' or 'standard'
api.parse.bot/scraper/e9df91f2-0213-48b2-9c59-a8ae5ac30e1e/<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/e9df91f2-0213-48b2-9c59-a8ae5ac30e1e/search_products?query=leche' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for products by keyword with optional filters for brand and delivery type. Returns paginated results with product listings and available filter facets.

Input
ParamTypeDescription
pageintegerPage number for pagination
brandstringBrand name to filter by (e.g., 'Tottus', 'Xiaomi')
queryrequiredstringSearch keyword (e.g., 'leche', 'smartphone')
delivery_typestringFilter by delivery speed: 'express' or 'standard'
Response
{
  "type": "object",
  "fields": {
    "facets": "array of facet filter objects with name, type, and available values",
    "products": "array of product objects with productId, displayName, brand, prices, availability, and media URLs",
    "pagination": "object with count, perPage, totalPerPage, and currentPage"
  },
  "sample": {
    "data": {
      "facets": [
        {
          "name": "Marca",
          "type": "TERM_FACET",
          "values": [
            {
              "count": 1,
              "title": "1615"
            }
          ]
        }
      ],
      "products": [
        {
          "brand": "EL OLIVAR",
          "skuId": "115937942",
          "prices": [
            {
              "type": "internetPrice",
              "price": [
                "37.90"
              ],
              "symbol": "S/ ",
              "crossed": false
            }
          ],
          "productId": "115937941",
          "displayName": "Aceite de Oliva Extra Virgen El Olivar Botella 500 mL",
          "availability": {
            "expressShipping": "Envío <b style='font-weight:700'>rápido</b>"
          }
        }
      ],
      "pagination": {
        "count": 991,
        "perPage": 48,
        "currentPage": 1,
        "totalPerPage": 48
      }
    },
    "status": "success"
  }
}

About the tottus.com.pe API

The Tottus Peru API provides structured access to the tottus.com.pe supermarket catalog across 5 endpoints, covering product search, category browsing, detailed product pages, and homepage promotions. The search_products endpoint accepts keyword queries with optional brand and delivery-type filters, returning paginated product listings alongside facet objects that describe all available refinements.

Product Search and Category Browsing

The search_products endpoint accepts a required query string and optional brand, delivery_type (express or standard), and page parameters. Each response includes a products array — where each item carries productId, displayName, brand, prices, availability, and media URLs — plus a facets array describing all filterable dimensions and a pagination object with count, perPage, totalPerPage, and currentPage fields. The browse_category endpoint mirrors this structure but navigates by category_id (e.g., CATG17605) rather than keyword, with an optional category_slug for URL alignment.

Product Details and Category Hierarchy

The get_product_details endpoint requires both a product_id and a slug obtained from search or browse results. It returns a full product record including a variants array (each with prices, media, availability, and specifications), attributes containing a specifications list and size chart, a breadCrumb array that maps the full category path with id, label, and link, plus a description string and brandName. An optional variant_id parameter narrows the response to a specific SKU. The get_categories endpoint requires no inputs and returns the complete navigation tree: top-level category objects with item_name, item_url, second_level_categories, and highlight_level_categories, suitable for building or syncing a local category map.

Promotions

The get_promotions endpoint requires no inputs and returns the current homepage state: a containers array of CMS blocks with key and component configurations representing active banners and featured deal placements, alongside a featured_products array of recommended product objects (which may be empty depending on the active campaign). This is useful for monitoring promotional cadence or tracking which products Tottus is currently featuring.

Common use cases
  • Build a price-comparison tool by querying search_products with a keyword and extracting prices fields across matching SKUs.
  • Sync a local product catalog by iterating browse_category with known category_id values obtained from get_categories.
  • Monitor brand presence on the Tottus platform by filtering search_products results by the brand parameter.
  • Track promotional activity by polling get_promotions to detect changes in homepage banners and featured product placements.
  • Display full product pages in a third-party app using get_product_details to retrieve variants, attributes, and breadCrumb data.
  • Identify delivery availability for specific products by filtering search_products with delivery_type set to express or standard.
  • Build a category navigation tree for a Tottus-backed storefront using the nested hierarchy from get_categories.
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 Tottus have an official public developer API?+
Tottus does not publish an official public developer API or documented data access program for third-party developers.
What does `get_product_details` return beyond basic pricing?+
It returns a variants array where each variant includes prices, media URLs, availability status, and specifications. The attributes field adds a structured specifications list and size chart. The breadCrumb array provides the full category path, and a description string carries product copy. The brandName field is also returned at the top level.
How does pagination work across the search and browse endpoints?+
Both search_products and browse_category return a pagination object containing count (total matching items), perPage, totalPerPage, and currentPage. Pass the page integer parameter to advance through result pages. Neither endpoint currently supports adjusting page size — perPage reflects the fixed page size returned by the source.
Does the API return customer reviews or ratings for products?+
Not currently. The API covers product data including pricing, availability, specifications, and variants, but does not expose user reviews or star ratings. You can fork this API on Parse and revise it to add an endpoint targeting Tottus product review data.
Is data limited to a specific region or store location within Peru?+
The API reflects the national tottus.com.pe catalog. Store-level inventory or pricing by physical location is not currently exposed. The delivery_type filter in search_products (express or standard) is the closest proxy for availability differentiation, but it does not map to specific store branches. You can fork the API on Parse and revise it to add location-based filtering if that data surface becomes available.
Page content last updated . Spec covers 5 endpoints from tottus.com.pe.
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.
Tottus Peru API – Products, Categories & Deals · Parse