Home/Retailers/Amazon

Amazon Price API

Get real-time Amazon product prices from 16 country domains with a single API call.

PriceFetch supports all 16 Amazon country domains. Pass any Amazon product URL and get back the local price in the correct currency. Our scraper handles locale-specific formatting, currency symbols, and regional pricing automatically.

Features

  • All 16 Amazon country domains supported
  • Automatic currency detection per domain
  • Handles locale-specific price formatting
  • CAPTCHA detection with automatic retry
  • Stock availability checking
  • Works with standard product pages and deal pages

Supported Domains

amazon.comamazon.co.ukamazon.caamazon.com.auamazon.deamazon.framazon.co.jpamazon.inamazon.itamazon.esamazon.com.bramazon.com.mxamazon.sgamazon.nlamazon.aeamazon.sa

Quick Start

Python
import requests response = requests.get( "https://api.pricefetch.dev/v1/price", params={"url": "https://www.amazon.com/dp/B0DFJ5K6JB"}, headers={"X-API-Key": "pf_live_your_key_here"} ) data = response.json() print(f"Amazon Price: {data['data']['price']} {data['data']['currency']}")

Example Response

JSON
{ "success": true, "data": { "url": "https://www.amazon.com/dp/B0DFJ5K6JB", "price": 29.99, "currency": "USD", "in_stock": true, "retailer": "amazon", "timestamp": "2026-03-22T12:00:00Z" }, "credits_remaining": 487, "request_id": "req_a1b2c3d4" }

Start fetching Amazon prices

500 free credits. No credit card required.

Create Free Account