Purplle+API.SH

Purplle API

Search Purplle, the Indian beauty store, and pull product prices, shades, offers and ratings as JSON.

Purplle is an Indian online store for makeup, skincare and personal care. The API.SH Purplle API turns its public pages into structured JSON. Search by keyword, category or brand with sorting by price, discount or rating, and get each product's price, MRP, discount, stock, rating and offers. Open a product for its shades (each with its own price and stock), seller, shipping and cash on delivery, description, manufacturer, best-before date and images.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Purplle search
GET https://api.api.sh/purplle/v1/search
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Purplle API

Beauty price monitoring

Track price, MRP and discount for lipsticks, serums or any category on Purplle, sorted by price or discount, to follow promotions in the Indian market.

Brand performance tracking

List a brand's products with ratings, stock and offers to see how it is priced and rated on Purplle against rivals.

Shade and stock tracking

Open a product to see every shade with its own price and stock, and alert when a popular shade sells out.

Cross-store price comparison

Pair Purplle prices with other beauty retailers you track to compare what Indian shoppers pay for the same product.

Beauty shopping assistants

Give an AI agent Purplle search and product lookups so it can suggest products by budget, rating and cash on delivery.

Purplle data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Purplle API endpoints and prices

Every Purplle endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
Purplle search
/purplle/v1/search
$1 · $2 PAYG
1 credit
Products, listings and places1
Purplle product
/purplle/v1/product
$1 · $2 PAYG
1 credit

Call the Purplle API

Purplle search: GET https://api.api.sh/purplle/v1/search

curl "https://api.api.sh/purplle/v1/search?q=lipstick" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Purplle data

  • Public data only: no Purplle login, cookies or account needed
  • One key and one response shape for Purplle and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official Purplle API

We found no public developer API from Purplle. Search results show its apps, social profiles and student clone projects on GitHub. API.SH reads public Purplle product and listing pages and returns them as JSON.

Skip writing and fixing your own Purplle scraper or hiring a data vendor: API.SH gives you one key, structured JSON and a fixed price per call.

Purplle API questions

What Purplle data can I get?+

Search, category or brand listings with id, name, link, brand, price, MRP, discount, stock, rating, offers and total count (/purplle/v1/search), and one product with shades, seller, shipping, cash on delivery, offers, description, manufacturer, best-before date and images (/purplle/v1/product).

How much does the Purplle API cost?+

Every Purplle endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /purplle/v1/product at 1 credit each.

Is there an official Purplle API?+

Not a public one that we could find. API.SH reads Purplle's public product and listing pages instead.

Do I need a Purplle account or login?+

No. API.SH reads public Purplle pages only. No endpoint uses a login, OTP or anyone's account.

Can I see if cash on delivery is available on a Purplle product?+

Yes. /purplle/v1/product returns shipping and cash on delivery details along with price, stock and offers.

Can I compare Purplle and Nykaa prices?+

API.SH returns Purplle prices, MRP and discounts by search or product. Match those against the other store's prices in your own code or sheet to compare.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /purplle/v1/search with q=lipstick and sort=price_asc. Every parameter and request examples are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More e-commerce APIs all e-commerce APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key