# Flipkart API: Search products

> Searches Flipkart products by keyword, with an optional price range and sort order. Returns current listings in site order.

Unofficial. Not affiliated with or endorsed by Flipkart.

- Page: https://fous.com/methods/flipkart.com/search-products
- Method: `flipkart.com/search_products`, version 1
- Website: flipkart.com
- Returns: product name, price, original price, discount, rating, ratings count, assured badge, photo, link, product id
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `sort` | string | no | `"price_low_to_high"` | Listing order, for example price_low_to_high. One of "relevance", "price_low_to_high", "price_high_to_low", "newest". Default "relevance". |
| `query` | string | yes | `"boAt earbuds"` | Product search words, for example boAt earbuds. |
| `max_price` | number | no | `2000` | Maximum listed price in rupees, for example 2000. |
| `min_price` | number | no | `500` | Minimum listed price in rupees, for example 500. |
| `max_results` | integer | no | `60` | Maximum number of products to return, for example 20. Default 20. |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "sort": "price_low_to_high",
  "query": "boAt earbuds",
  "max_price": 2000,
  "min_price": 500,
  "max_results": 60
}
```

Its output:

```json
{
  "products": [
    {
      "price": 599,
      "currency": "INR",
      "photo_link": "https://rukminim2.flixcart.com/image/612/612/xif0q/headphone/s/r/q/superpods-earbuds-high-bass-audio-48hrs-playtime-with-asap-original-imahnr5nayyypncn.jpeg?q=70",
      "star_rating": 5,
      "product_link": "https://www.flipkart.com/aurabit-superpods-earbuds-high-bass-audio-48hrs-playtime-asap-charge-48-bluetooth/p/itm4bc5f6627c276?pid=ACCHNR5NYSPHPECV",
      "product_name": "Aurabit SuperPods Earbuds High Bass Audio, 48Hrs Playtime With ASAP Charge-48 Bluetooth",
      "original_price": 2999,
      "discount_percent": 80,
      "flipkart_assured": false,
      "number_of_ratings": 3,
      "flipkart_product_id": "ACCHNR5NYSPHPECV"
    },
    {
      "price": 760,
      "currency": "INR",
      "photo_link": "https://rukminim2.flixcart.com/image/612/612/xif0q/headphone/n/d/5/-original-imahhg28ggvwdsfg.jpeg?q=70",
      "star_rating": 4,
      "product_link": "https://www.flipkart.com/boat-airdopes-plus-311-50h-battery-enx-tech-50ms-beast-mode-asap-charge-bt-v5-3-bluetooth/p/itmf9d9107cf43d1?pid=ACCHG64RDPBAT8TZ",
      "product_name": "boAt Airdopes Plus 311, 50H Battery, ENx Tech, (~50ms)BEAST Mode, ASAP Charge,BT v5.3 Bluetooth",
      "original_price": 3990,
      "discount_percent": 80,
      "flipkart_assured": false,
      "number_of_ratings": 7595,
      "flipkart_product_id": "ACCHG64RDPBAT8TZ"
    },
    {
      "price": 799,
      "currency": "INR",
      "photo_link": "https://rukminim2.flixcart.com/image/612/612/xif0q/headphone/p/9/v/-original-imahp4ymnzkvdbsz.jpeg?q=70",
      "star_rating": 3.9,
      "product_link": "https://www.flipkart.com/boat-airdopes-71-gen-2-tws-45h-battery-mics-enx-btv6-0-hearables-app-asap-charge-bluetooth/p/itmdf56d06b238a7?pid=ACCHMDBFB5BMQTC5",
      "product_name": "boAt Airdopes 71 Gen 2 TWS, 45H Battery, 2 Mics ENx, BTv6.0,Hearables App,ASAP Charge Bluetooth",
      "original_price": 2490,
      "discount_percent": 67,
      "flipkart_assured": true,
      "number_of_ratings": 170754,
      "flipkart_product_id": "ACCHMDBFB5BMQTC5"
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"flipkart.com/search_products","input":{"sort":"price_low_to_high","query":"boAt earbuds","max_price":2000,"min_price":500,"max_results":60}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Find wireless earbuds under 2000 rupees sorted by price low to high
- Show me the cheapest boAt earbuds on Flipkart
- Search for running shoes between 800 and 2500 rupees, newest first
- I need a list of 10 budget Bluetooth speakers ranked by relevance
- Look up Samsung phone cases priced from 300 to 900 rupees, highest price first

## Input schema

```json
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "sort": {
      "enum": [
        "relevance",
        "price_low_to_high",
        "price_high_to_low",
        "newest"
      ],
      "type": "string",
      "default": "relevance",
      "description": "Listing order, for example price_low_to_high."
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "Product search words, for example boAt earbuds."
    },
    "max_price": {
      "type": "number",
      "minimum": 0,
      "description": "Maximum listed price in rupees, for example 2000."
    },
    "min_price": {
      "type": "number",
      "minimum": 0,
      "description": "Minimum listed price in rupees, for example 500."
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 60,
      "minimum": 1,
      "description": "Maximum number of products to return, for example 20."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "products"
  ],
  "properties": {
    "products": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "product_name",
          "price",
          "currency",
          "product_link",
          "flipkart_product_id",
          "flipkart_assured"
        ],
        "properties": {
          "price": {
            "type": "number"
          },
          "currency": {
            "enum": [
              "INR"
            ],
            "type": "string"
          },
          "photo_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "star_rating": {
            "type": [
              "number",
              "null"
            ]
          },
          "product_link": {
            "type": "string"
          },
          "product_name": {
            "type": "string"
          },
          "original_price": {
            "type": [
              "number",
              "null"
            ]
          },
          "discount_percent": {
            "type": [
              "number",
              "null"
            ]
          },
          "flipkart_assured": {
            "type": "boolean"
          },
          "number_of_ratings": {
            "type": [
              "integer",
              "null"
            ]
          },
          "flipkart_product_id": {
            "type": "string"
          }
        }
      }
    }
  }
}
```

## See more

- [Flipkart API: Get product](https://fous.com/methods/flipkart.com/get-product-by-product.md): Finds a Flipkart product from its name or link and returns its price, offers, seller, ratings, highlights, specifications, images and delivery estimate (for a PIN code when given).
- [AliExpress API: Search products](https://fous.com/methods/aliexpress.com/search-products.md): Searches AliExpress listings by product words, shipping destination, price range and sort order. Unpriced promotional cards are omitted; free shipping is marked only when the listing explicitly says so.
- [Best Buy API: Search products](https://fous.com/methods/bestbuy.com/search-products.md): Searches Best Buy US products with an optional price range, sort order and page. Prices and availability come from public listings and may vary by location.
- [Walmart API: Search products](https://fous.com/methods/walmart.com/search-products.md): Searches Walmart products by keywords with optional sort and price range, returning prices, ratings, sellers and availability in Walmart's order. Uses Walmart's default location (no ZIP-based pricing).
- [Kohl's API: Search products](https://fous.com/methods/kohls.com/search-products.md): Searches Kohl's products in site order and returns prices, offers, ratings and links for each result.
- [Nordstrom API: Search products](https://fous.com/methods/nordstrom.com/search-products.md): Search Nordstrom products by words, price, sale status and sort order. Prices are the lowest listed price. Available sizes may be empty when a product page is unavailable.
- [Macy's API: Search products](https://fous.com/methods/macys.com/search-products.md): Searches Macy's products in the site's order with optional USD price bounds, sale-only results and sorting. Prices for products with a range use the lowest shown price.
- [bhphotovideo.com API: Search B&H Photo products](https://fous.com/methods/bhphotovideo.com/search-products.md): Searches B&H Photo products by keywords, with optional price range and sort order, and returns prices, savings, stock, ratings, identifiers, images and links in site order. Exact category names fall back to phrase matching to show products.
- [All Flipkart methods](https://fous.com/methods/flipkart.com.md)
