# Get local product details

Return a product's observed local price, stock, ratings, specifications, seller and policy from a previously discovered Minutes product URL.

- Platform: [Flipkart Minutes](https://docs.upscrape.com/docs/platforms/flipkart-minutes)
- Capability ID: `flipkart-minutes.product.get`
- Cost: 2 credits per request
- Maximum runtime: 120 seconds
- Execute endpoint: `POST https://data.upscrape.com/execute`

## Request

Use the exact public capability ID in the shared execute envelope.

```bash
curl --request POST \
  --url https://data.upscrape.com/execute \
  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \
  --header "Content-Type: application/json" \
  --header "Prefer: wait=30" \
  --data '{
  "input": {
    "city": "Bengaluru",
    "latitude": 12.9352403,
    "longitude": 77.624532,
    "neighbourhood": "Koramangala",
    "pincode": "560034",
    "state": "Karnataka",
    "url": "https://www.flipkart.com/amul-gold-milky-milk/p/itm44f0b035724de?pid=MLKHFR86C8QNQPT8&marketplace=HYPERLOCAL&shopId=ben_017_wh_hl_01"
  },
  "capability": "flipkart-minutes.product.get"
}'
```

## Input


| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `city` | `string` | Yes | City name. |
| `latitude` | `number` | Yes | Latitude in decimal degrees. From -90 to 90. |
| `longitude` | `number` | Yes | Longitude in decimal degrees. From -180 to 180. |
| `neighbourhood` | `string` | Yes |  |
| `pincode` | `string` | Yes | Postal code (PIN) that sets the delivery location. |
| `product_url` | `string` | No | Discovered first-party Flipkart Minutes product URL; provide this or url, not both. |
| `state` | `string` | Yes | State or region name. |
| `url` | `string` | No | Public URL of the page to fetch. |

### Example input

```json
{
  "city": "Bengaluru",
  "latitude": 12.9352403,
  "longitude": 77.624532,
  "neighbourhood": "Koramangala",
  "pincode": "560034",
  "state": "Karnataka",
  "url": "https://www.flipkart.com/amul-gold-milky-milk/p/itm44f0b035724de?pid=MLKHFR86C8QNQPT8&marketplace=HYPERLOCAL&shopId=ben_017_wh_hl_01"
}
```

## Response

Successful output is returned in `results[0].data`.

Raw platform output is intentionally open-ended and may evolve with the upstream source.

### Illustrative sample output

This example shows one response. Values and optional fields vary with the data available.

```json
{
  "observed_at": "2026-10-04T10:27:13Z",
  "product": {
    "brand": "Amul",
    "currency": "INR",
    "discount_amount": 0,
    "discount_percentage": 0,
    "discount_source": "price_mrp",
    "eta_seconds": 414,
    "images": [
      "https://rukminim1.flixcart.com/image/800/800/xif0q/milk/v/y/k/[redacted:token].png?q=80",
      "https://rukminim1.flixcart.com/image/800/800/xif0q/milk/p/m/r/[redacted:token].jpeg?q=80",
      "https://rukminim1.flixcart.com/image/800/800/xif0q/milk/6/k/e/[redacted:token].jpeg?q=80"
    ],
    "is_sponsored": null,
    "listing_id": "LSTMLKHFR86C8QNQPT8KJVBSL",
    "mrp": 34,
    "pack": "500 ml",
    "price": 34,
    "product_id": "MLKHFR86C8QNQPT8",
    "rating": 4.3,
    "rating_count": 843,
    "review_count": 60,
    "serviceable": true,
    "stock": "IN_STOCK",
    "store_id": "ben_017_wh_hl_01",
    "store_provenance": "product",
    "title": "Amul Gold Milky Milk (500 ml)",
    "unit_price": 68,
    "unit_qualifier": "L",
    "url": "https://www.flipkart.com/amul-gold-milky-milk/p/itm44f0b035724de?marketplace=HYPERLOCAL&pid=MLKHFR86C8QNQPT8&shopId=ben_017_wh_hl_01",
    "variant_product_ids": [
      "MLKHFR86C8QNQPT8"
    ]
  }
}
```
### Illustrative output fields

Derived from the sample above for orientation only. These fields are not a fixed response schema.

| Path | Observed type | Example |
| --- | --- | --- |
| `observed_at` | `string` | 2026-10-04T10:27:13Z |
| `product` | `object` | 25 fields |
| `product.brand` | `string` | Amul |
| `product.currency` | `string` | INR |
| `product.discount_amount` | `integer` | 0 |
| `product.discount_percentage` | `integer` | 0 |
| `product.discount_source` | `string` | price_mrp |
| `product.eta_seconds` | `integer` | 414 |
| `product.images` | `array` | 3 items |
| `product.is_sponsored` | `null` | null |
| `product.listing_id` | `string` | LSTMLKHFR86C8QNQPT8KJVBSL |
| `product.mrp` | `integer` | 34 |
| `product.pack` | `string` | 500 ml |
| `product.price` | `integer` | 34 |
| `product.product_id` | `string` | MLKHFR86C8QNQPT8 |
| `product.rating` | `number` | 4.3 |
| `product.rating_count` | `integer` | 843 |
| `product.review_count` | `integer` | 60 |
| `product.serviceable` | `boolean` | true |
| `product.stock` | `string` | IN_STOCK |
| `product.store_id` | `string` | ben_017_wh_hl_01 |
| `product.store_provenance` | `string` | product |
| `product.title` | `string` | Amul Gold Milky Milk (500 ml) |
| `product.unit_price` | `integer` | 68 |
| `product.unit_qualifier` | `string` | L |
| `product.url` | `string` | https://www.flipkart.com/amul-gold-milky-milk/p/itm44f0b035724de?market… |
| `product.variant_product_ids` | `array` | 1 items |

## Execution behavior

A `200` response completed inline. A `202` response was queued; poll `GET /jobs/{id}` until the job reaches `completed` or `failed`. Use an `Idempotency-Key` when retrying must not create a duplicate logical job.

## Related documentation

- [Authentication](https://docs.upscrape.com/docs/api/authentication)
- [Jobs and results](https://docs.upscrape.com/docs/api/jobs)
- [Errors and retries](https://docs.upscrape.com/docs/api/errors)
- [Idempotency](https://docs.upscrape.com/docs/api/idempotency)
