# Flipkart Minutes product data API

GET /v1/data/listings with retailer=flipkart_minutes returns each Flipkart Minutes product Rewalto holds: title, brand, pack size, images, product link and its latest price, MRP and stock reading. How many Flipkart Minutes records Rewalto holds could not be read just now, so no figure is shown. It needs an API key and costs 1 credit per 10 listings; the sample record below is free.

## Key facts

| | |
| --- | --- |
| Endpoint | GET /v1/data/listings |
| App filter | retailer=flipkart_minutes |
| Cost | 1 credit per 10 listings (Only delivered records use credits) |
| Key | API key needed |

## A real Flipkart Minutes record

One record from the free samples route (GET /v1/data/samples?dataset=listings), exactly as the paid read returns it, with long lists cut to three items. Samples are at least a week old; this set holds records up to 2 Nov 2026.

```json
{
  "id": "bf9a39d7-43a7-4e87-9290-79d744c508ea",
  "retailer": "flipkart_minutes",
  "retailerSku": "LPBHAVRZWYYCTHYM",
  "title": "Deconstruct Brightening Tinted Lip Balm SPF 50 | Moisturizes & Brightens Tinted",
  "brand": "Deconstruct",
  "packSizeRaw": "Pack of: 1, 4.2 g",
  "imageUrl": "https://rukminim1.flixcart.com/image/832/832/xif0q/lip-balm/c/r/j/4-2-brightening-lip-balm-spf-50-brightens-dark-lips-moisturizes-original-imahz3zj3mradztr.j...",
  "images": [
    {
      "url": "https://rukminim1.flixcart.com/image/832/832/xif0q/lip-balm/c/r/j/4-2-brightening-lip-balm-spf-50-brightens-dark-lips-moisturizes-original-imahz3zj3mradztr.j...",
      "position": 0,
      "source": "flipkart_minutes",
      "firstSeen": "2026-10-27T11:17:20.336000Z",
      "lastSeen": "2026-11-02T16:18:58.440000Z"
    }
  ],
  "url": "https://www.flipkart.com/deconstruct-brightening-tinted-lip-balm-spf-50-moisturizes-brightens/p/itm726febe2a4ad5?pid=LPBHAVRZWYYCTHYM",
  "productId": null,
  "firstSeen": "2026-10-27T11:17:20.336000Z",
  "lastSeen": "2026-11-02T16:18:58.440000Z",
  "observations": 29,
  "latest": {
    "state": "priced",
    "priceMinor": 24100,
    "mrpMinor": 24900,
    "currency": "INR",
    "inStock": true,
    "pincode": "641009",
    "observedAt": "2026-11-02T16:18:58.440000Z"
  }
}
```

## Call the Flipkart Minutes endpoint

Set REWALTO_API_KEY to a key from your account, then run any of these.

cURL:

```bash
curl -H "Authorization: Bearer $REWALTO_API_KEY" \
  "https://api.rewalto.com/v1/data/listings?retailer=flipkart_minutes&limit=20"
```

Python:

```python
import os
import requests

r = requests.get(
    "https://api.rewalto.com/v1/data/listings",
    params={"retailer": "flipkart_minutes", "limit": 20},
    headers={"Authorization": f"Bearer {os.environ['REWALTO_API_KEY']}"},
    timeout=30,
)
r.raise_for_status()
for record in r.json()["data"]:
    print(record["title"], record["brand"])
```

Node:

```javascript
const res = await fetch("https://api.rewalto.com/v1/data/listings?retailer=flipkart_minutes&limit=20", {
  headers: { Authorization: `Bearer ${process.env.REWALTO_API_KEY}` },
});
if (!res.ok) throw new Error(`Rewalto API ${res.status}`);
const { data } = await res.json();
for (const record of data) console.log(record.title, record.brand);
```

## Search Flipkart Minutes products by brand

Add brand to read one brand, or retailerSku for one product. Each listing carries its latest reading, with the pin code it was read at.

## Fields in each record

From API contract 0.183.0.

| Field | Type | What it means | Example |
| --- | --- | --- | --- |
| `id` | string | Stable identifier of the listing. | `"7c1e5f0a-2f55-4d2b-8c36-0f3f1d9c2b77"` |
| `retailer` | string | The retailer key. | `"nykaa"` |
| `retailerSku` | string | The retailer own product identifier. | `"1234567"` |
| `title` | null or string | The product title as the retailer showed it. | `"Maybelline Superstay Matte Ink"` |
| `brand` | null or string | The brand as the retailer attributed it. | `"Maybelline"` |
| `packSizeRaw` | null or string | The pack size exactly as printed. | `"5 ml"` |
| `imageUrl` | null or string | The primary product image address (not the image itself): the first of images. | `"https://images.example/lipstick-1.jpg"` |
| `images` | array of object | Every image address the source showed, in its order, primary first. Empty when it showed none. |  |
| `url` | null or string | The retailer product page. | `"https://www.nykaa.com/p/1234567"` |
| `productId` | null or string | The matched Rewalto product, when matched. | `"0d6b4a52-4b6e-4c1a-9a7e-5b0d2f8f1a11"` |
| `firstSeen` | string (date-time) | When the listing was first observed. | `"2026-08-27T08:00:00Z"` |
| `lastSeen` | string (date-time) | When the listing was last observed. | `"2026-10-14T09:00:00Z"` |
| `observations` | integer | How many times the listing has been observed. | `37` |
| `brandTag` | null or object | Rewalto's model reading of the brand from the title (plan 13 T8), given only when the retailer attributed no brand. It never replaces brand. Null when the title is not tagged yet. |  |
| `categoryTag` | null or object | Rewalto's model reading of the GS1 GPC segment and family from the title (D-1498). Null when the title is not tagged yet. |  |
| `similarity` | number | Listing search with mode=semantic only: the cosine similarity of the listing and the query embeddings (OpenAI text-embedding-3-small, 512 dimensions), -1 to 1, higher is closer in meaning, to 6 decimal places. Absent everywhere else. | `0.71234` |
| `match` | object | How this listing matched the search, only on search results. kind: exact_id (the query is the retailer product id), phrase (the name holds the words in order, next to each other), words (every word, spread out), brand (only the brand the query names), near (an approximate match, a likely misspelling). wholeWords of queryWords are whole words of the listing ("butter" in "Amul Butter", not in "Buttermilk"); allWords is true when every word is. When any listing holds every word as a whole word, the search returns only such listings. |  |
| `latest` | object | The listing's newest kept reading in the last 30 days, at the pin code asked for, else at any pin. Never a guess. |  |

## Full reference

Every parameter and error code for this endpoint is in the reference.

- [Flipkart Minutes product data API reference](https://rewalto.com/developers/docs/api/flipkart-minutes/products)

## Flipkart Minutes delivery time by pin code

Rewalto holds the delivery minutes Flipkart Minutes promised shoppers at pin codes as history, not a daily feed. Read it with the delivery time endpoint and retailer=flipkart_minutes; the delivery time page says which days and pin codes are covered.

- [Delivery time by pin code data](https://rewalto.com/data/commerce/delivery-time-by-pin)

## Not Flipkart Minutes's own API

Rewalto is not affiliated with, endorsed by or partnered with Flipkart Minutes. It reads Flipkart Minutes's public pages, the way a shopper sees them.

## Questions people ask

**Is this the official Flipkart Minutes API?** No. Rewalto is not affiliated with, endorsed by or partnered with Flipkart Minutes. It reads Flipkart Minutes's public pages, the way a shopper sees them.

**What does a read cost?** 1 credit per 10 listings. Every account gets 1,000 free credits a month, and a read that delivers nothing costs nothing.

**Do I need an API key?** Yes, for this endpoint. The sample on this page comes from GET /v1/data/samples, which is free and needs no key.

**Does the Flipkart Minutes product data include stock?** Yes. Each listing carries its latest reading, with the price, MRP and the in-stock flag Flipkart Minutes showed at that pin code.

**Can an AI agent read it?** AI agents can read the same records through Rewalto's MCP server.

## Related

- [Flipkart Minutes API](https://rewalto.com/developers/api/flipkart-minutes)
- [Flipkart Minutes dark store API](https://rewalto.com/developers/api/flipkart-minutes/dark-stores)
- [Flipkart Minutes price history API](https://rewalto.com/developers/api/flipkart-minutes/price-history)
- [Flipkart Minutes sponsored ads data API](https://rewalto.com/developers/api/flipkart-minutes/sponsored-share)
- [Flipkart Minutes product search API](https://rewalto.com/developers/api/flipkart-minutes/search)
- [Flipkart Minutes price and dataset page](https://rewalto.com/data/commerce/flipkart-minutes)
- [Flipkart Minutes dark store map](https://rewalto.com/data/dark-stores/app/flipkart-minutes)
- [Flipkart Minutes scraper alternative](https://rewalto.com/guides/flipkart-minutes-scraper-alternative)
- [Flipkart Minutes API contract for agents (OpenAPI)](https://api.rewalto.com/openapi/flipkart_minutes.json)
- [Full API contract (OpenAPI)](https://rewalto.com/developers/openapi.json)
- [Data catalogue for agents](https://rewalto.com/developers/catalog.json)
- [MCP server tools](https://rewalto.com/developers/mcp)
- [Quickstart: your first request](https://rewalto.com/developers/docs/quickstart)
- [Pricing and free credits](https://rewalto.com/pricing)

---

Canonical page: https://rewalto.com/developers/api/flipkart-minutes/products
