Shopsy Product Details

Extract product title, price, image & more from any Shopsy.in URL

Fetching product details… this may take 10–20s

API Documentation

Use the REST API to fetch Shopsy product details programmatically

POST /api/shopsy

Fetch structured product details (title, price, MRP, discount, image, rating, seller) from a Shopsy.in product page. Uses Cloudflare Browser Rendering to parse __NEXT_DATA__.

Request Body

ParameterTypeDescription
url REQUIRED string Full Shopsy.in product URL

Example – cURL

curl -X POST https://amzn-shortlinks.pages.dev/api/shopsy \ -H "Content-Type: application/json" \ -d '{"url": "https://www.shopsy.in/product/...}"'

Example – JavaScript

const res = await fetch('/api/shopsy', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ url: 'https://www.shopsy.in/...' }) }); const data = await res.json(); console.log(data.product.title); console.log(data.product.price); // "β‚Ή499" console.log(data.product.image); // https://...

Example – Python

import requests res = requests.post( 'https://amzn-shortlinks.pages.dev/api/shopsy', json={'url': 'https://www.shopsy.in/...'} ) product = res.json()['product'] print(product['title'], product['price'])

Success Response

{ "success": true, "url": "https://www.shopsy.in/product/...", "product": { "title": "Product Name", "subtitle": "Short descriptor", "price": "β‚Ή499", "priceValue": 499, "mrp": "β‚Ή999", "mrpValue": 999, "savingsAmount": "β‚Ή500", "discountPercent": 50, "currency": "INR", "image": "https://...", "rating": 4.3, "reviewCount": 12480, "seller": "Seller Name" } }

Error Response

{ "error": "URL must be a shopsy.in product URL" }

⚑ Notes