One API, 2 marketplaces

Meesho and Nykaa data from one API

These two cover different halves of Indian online retail — value-led general merchandise and branded beauty — and a catalogue that tracks Indian pricing usually needs both. One key covers them, including Nykaa's shade-level records, which have no equivalent elsewhere.

Why not the official API

Neither publishes a public catalogue API. Both run seller portals that return your own listings after onboarding, which does not answer a market-wide pricing question.

Coverage

What the two engines give you

Meesho
search, product/detail, product/reviews, category/browse, search/filters
Nykaa
search, category, brand, product, product/shades, product/reviews, product/similar
Prices
both return the INR price alongside the struck-through one
Nykaa only
product/shades — variant-level records for beauty SKUs
Worked example

Track one brand across both

Nykaa has a brand endpoint; on Meesho the brand is a search.

  1. 1
    POST /nykaa/v1/brand

    the brand's catalogue on Nykaa

  2. 2
    POST /nykaa/v1/product/shades

    per-shade price and availability

  3. 3
    POST /meesho/v1/search

    the same brand's items on Meesho

  4. 4
    POST /meesho/v1/product/detail

    price and the discount actually applied

One brand's Indian pricing across both marketplaces, shade level included.

Before you join them

Where the two sources genuinely differ

 meeshonykaa
Brand pagesno brand endpoint; use searchbrand endpoint
Variantsstandard product detailproduct/shades for beauty variants
Depth7 actions11 actions