I Built a Real-Time E-Commerce Price API (100 Free Calls/Day)

작성자

카테고리:

← 피드로
DEV Community · rock2089 · 2026-07-07 개발(SW)

rock2089

The Problem

Every e-commerce developer eventually faces the same wall: pricing data is locked inside marketplaces.

Scraping is fragile. Proxy services cost $500+/month. Public APIs either don’t exist or cost a fortune.

So I built PricePulse API — a simple REST API that returns structured pricing data from major e-commerce platforms.

What It Does

import requests

API_KEY = "your_key_here"
headers = {"Authorization": f"Bearer {API_KEY}"}

# Search Carousell Singapore
r = requests.get(
    "https://pricepulseapi.site/api/v1/search",
    params={"q": "iphone 15", "source": "carousell"},
    headers=headers
)
print(r.json())

Enter fullscreen mode Exit fullscreen mode

Returns clean, structured JSON:

{
  "query": "iphone 15",
  "results": [
    {
      "title": "iPhone 15 Pro Max 256GB",
      "price": "$1,299",
      "currency": "SGD",
      "url": "https://carousell.sg/...",
      "source": "carousell"
    }
  ]
}

Enter fullscreen mode Exit fullscreen mode

Marketplaces Supported

Source Region Status Carousell Singapore Live Amazon SG Singapore Live Lazada Southeast Asia Live Vinted Europe Live Bukalapak Indonesia Live More coming

Pricing

Plan Calls/Day Price Free 100 $0 Starter 1,000 $10 Pro 10,000 $50

Quick Start

  1. Sign up at pricepulseapi.site — get your free API key instantly
  2. Make your first call — you get 100 free queries immediately
  3. Upgrade when you need more — PayPal checkout, instantly active

Python package:

pip install pricepulse-api

Enter fullscreen mode Exit fullscreen mode

from pricepulse_api import PricePulse

client = PricePulse(api_key="your_key")
results = client.search("macbook pro", source="amazon")
for item in results[:5]:
    print(f"{item['title']} — {item['price']}")

Enter fullscreen mode Exit fullscreen mode

Why Free?

Building trust takes time. I want you to test the data quality before paying a cent. If 100 calls/day covers your needs, great. If you need more, the paid plans start at $10/month.

The API has been running reliably for over a month. It’s production-ready.

Try It Now

pricepulseapi.site — Sign up takes 10 seconds, API key delivered instantly.

Happy building 🚀

Data Pack: 10,800 Products CSV + JSON

Need the raw data? Grab the full dataset (Carousell SG + Vinted EU) for analysis, research, or arbitrage.

$3.99 (20 yuan) -> Includes CSV + JSON, updated weekly, gzip compressed.

-> Buy Data Pack

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다