Amazon ZIP Code Targeting
Our current support is limited to US ZIP Codes exclusively
Use the zip parameter to target specific US ZIP Codes when scraping Amazon product listings, offers, search queries and more. This allows you to gather insights for market research, competitor analysis and pricing optimization.
Here are some supported ZIP Codes:
33837
62864
92223
92392
Davenport, FL
Mount Vernon, VA
Beaumont, TX
Victorville, CA
Setting zip=92223 for example, will instruct the API to return results specific to Beaumont, TX.
API REQUEST
curl --request GET \
--url 'https://api.scraperapi.com?api_key=API_KEY&zip=92223&url=https://www.amazon.com/dp/B00939I7EK'import requests
target_url = 'https://www.amazon.com/dp/B00939I7EK'
# Replace the value for api_key with your actual API Key.
api_key = 'API_KEY'
zip_code = '92223'
request_url = f'https://api.scraperapi.com?api_key={api_key}&zip={zip_code}&url={target_url}'
response = requests.get(request_url)
print(response.text)import request from 'node-fetch';
//Replace the value for api_key with your actual API Key.
const url = 'http://api.scraperapi.com/?api_key=API_KEY&zip=92223&url=https://www.amazon.com/dp/B00939I7EK';
request(url)
.then(response => {
console.log(response);
})
.catch(error => {
console.error(error);
});PROXY MODE
curl --proxy 'http://scraperapi.zip=92223:[email protected]:8001' \
-k \
'https://www.amazon.com/dp/B00939I7EK'import requests
#Replace the value for api_key with your actual API Key.
proxies = {
"http": "http://scraperapi.zip=92223:[email protected]:8001"
}
r = requests.get('https://www.amazon.com/dp/B00939I7EK', proxies=proxies, verify=False)
print(r.text)import axios from 'axios';
axios.get('https://www.amazon.com/dp/B00939I7EK', {
method: 'GET',
proxy: {
host: 'proxy-server.scraperapi.com',
port: 8001,
auth: {
username: 'scraperapi.zip=92223',
//Replace the value for password with your actual API Key.
password: 'API_KEY'
},
protocol: 'http'
}
})
.then(response => {
console.log(response)
})
.catch(error => {
console.log(error)
});SDE METHOD
curl --request GET \
--url 'https://api.scraperapi.com/structured/amazon/product?api_key=API_KEY&zip=92223&asin=B00939I7EK'import requests
#Amazon ASIN
ASIN = 'B00939I7EK'
# ScraperAPI API Key
api_key = 'API_KEY'
zip_code = '92223'
request_url = f'https://api.scraperapi.com/structured/amazon/product?api_key={api_key}&zip={zip_code}&asin={ASIN}'
response = requests.get(request_url)
print(response.text)import request from 'request-promise';
//Replace the value for api_key with your actual API Key
const url = 'https://api.scraperapi.com/structured/amazon/product?api_key=API_KEY&zip=92223&asin=B00939I7EK';
request(url)
.then(response => {
console.log(response);
})
.catch(error => {
console.error(error);
});We encourage you to explore the ZIP code targeting feature to see how it can enhance your data collection. Try various ZIP codes to get a feel for how the targeted information changes and tailor your requests to suit your needs. If certain ZIP codes are not working or are not accepted during your testing, please contact our support team for assistance.
Last updated

