Amazon Seller Info Scraper
Pricing
from $4.00 / 1,000 seller checkeds
Amazon Seller Info Scraper
Look up Amazon sellers by ID or link in 7 countries: store name, ratings per period and the business details Amazon publishes, from legal name and address to the CNPJ in Brazil and VAT, trade register, phone and email in Europe. Up to 1000 sellers per run.
Pricing
from $4.00 / 1,000 seller checkeds
Rating
0.0
(0)
Developer
Yasmany Grijalba Casanova
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Security
Limited permissionsShare
Find out who is behind an Amazon store. For each seller ID or seller link, get the store name, the ratings for each period, and the business details Amazon publishes: legal name and address everywhere, the CNPJ in Brazil, and the VAT number, trade register, phone and email in Europe. Seven Amazon countries, up to 1000 sellers per run.
⚠️ A residential proxy is required Apify Proxy's residential group comes pre-selected and is included in the price, so a run works as it is; or use your own proxy provider. See Proxy setup. Then paste seller IDs or seller links, pick the country and run it. No login, no browser.
Quick Start
{"sellers": ["A3KYQPNF87CGZT", "https://www.amazon.com.br/sp?seller=A38XG6DPY3XTGC"],"country": "br"}
Tip: Take the seller IDs from the Buy Box and offer lists of your products, then run them here to see the company behind each store.
More examples
Supported Countries
| Country | country | Business details Amazon shows |
|---|---|---|
| Brazil (default) | br | Legal name, CNPJ (or CPF for a person), address, and a phone for some sellers |
| United States | us | Business name and address |
| United Kingdom | uk | Legal name, business type, trade register, VAT, phone, business and customer service addresses |
| Germany | de | Business or individual seller, legal name, business type, trade register, VAT, phone, email, addresses |
| France | fr | Same as Germany |
| Spain | es | Same as Germany |
| Italy | it | Same as Germany |
Amazon prints what each seller filled in, so a field can be empty for one seller and filled for the next. Labels in any of the six languages are read, and the fields come out with the same names in every country.
Features
| Feature | Description |
|---|---|
| Business Identity | Legal name, CNPJ (validated) or CPF, VAT number, trade register number and business type |
| Contact | Phone, email and the customer service phone the seller shows |
| Address | Full business address, its lines, postal code, state (Brazil and US) and country, plus the customer service address |
| Ratings | Positive feedback %, rating and rating count for the last month, 3 months, 12 months and lifetime, and the 5 to 1 star split |
| Any Link | Seller IDs, seller pages, storefronts (me=) and product links with smid=, one per line or pasted from a spreadsheet |
| Bulk | Up to 1000 sellers per run, checked eight at a time |
| Fair Billing | You pay per seller read, Apify's residential proxy included. Sellers that are not found or fail are free |
Use Cases
- Brand Protection: Turn the store names on your listings into legal entities with a tax ID and an address
- Seller Due Diligence: Check a supplier or a competitor's company and track record before doing business with them
- CNPJ Enrichment: Match Amazon Brazil stores to their CNPJ and cross them with the Receita Federal records
- Marketplace Research: Map which companies sell in a category, where they are based and how they are rated
- Rating Monitoring: Schedule runs to follow how a seller's ratings move month by month
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
sellers | array | none | Seller IDs (e.g. A3KYQPNF87CGZT) or links with the seller in them, one per line (required). Up to 1000; repeats are checked once |
country | string | br | Amazon country for the seller IDs (see the table above). A link is read on its own Amazon site, whatever is chosen here |
proxyConfiguration | object | Apify Proxy, RESIDENTIAL | Required. Apify Proxy's residential group, included in the price, or your own provider's proxy URLs. See Proxy setup |
A line can hold several IDs separated by commas, semicolons or spaces, as pasted from a spreadsheet. These links all work: the seller page (/sp?seller=), the storefront (/s?me=), the seller's offer link (/gp/aag/main?seller=), a product page reached from the "Sold by" name (smid=) and the contact form (sellerID=). An entry that is neither a seller ID nor such a link is skipped, with an error row saying why, and the rest of the run goes on.
Proxy setup
The Actor needs a residential proxy. Set it in the Proxy section of the input, in one of two ways.
Apify Proxy (pre-selected). Keep Apify Proxy with the RESIDENTIAL group; it is included in the per-seller price, with nothing to set up on your side. Each seller is read from an address in the country of its Amazon site (amazon.de from Germany, amazon.com.br from Brazil); leave the country empty for that, or pick one to use it for every seller.
{"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Your own provider. Choose Own proxies and enter your provider's residential proxy URLs, such as http://user:password@proxy.example.com:8000. Your provider bills you for that traffic; use addresses in the country of the Amazon site you check.
{"proxyConfiguration": { "useApifyProxy": false, "proxyUrls": ["http://user:password@proxy.example.com:8000"] }}
A run without a proxy stops at the start and says so. With datacenter proxies Amazon turns most requests away, so most sellers come back as errors; the run's log and final status message point that out.
Output Example
One row per seller:
{"record_type": "seller","seller_id": "A3KYQPNF87CGZT","country": "br","seller_name": "WISE SHOPPING ⭐⭐⭐⭐⭐","seller_url": "https://www.amazon.com.br/sp?seller=A3KYQPNF87CGZT","storefront_url": "https://www.amazon.com.br/s?me=A3KYQPNF87CGZT","rating": 4.2,"positive_feedback_pct": 81,"feedback_count": 63,"feedback_period": "12m","rating_1m": 2.0,"rating_count_1m": 4,"rating_3m": 3.8,"rating_count_3m": 13,"rating_12m": 4.2,"rating_count_12m": 63,"rating_lifetime": 4.6,"rating_count_lifetime": 1894,"stars_5_pct": 73,"stars_4_pct": 8,"stars_3_pct": 0,"stars_2_pct": 2,"stars_1_pct": 17,"just_launched": false,"has_business_info": true,"is_business_seller": true,"business_name": "WISE SHOPPING COMERCIO DE PRODUTOS LTDA","business_type": null,"trade_register_number": null,"vat_number": null,"cnpj": "23236497000147","cnpj_valid": true,"cpf": null,"phone": null,"email": null,"customer_service_phone": null,"business_address": "AV AVENIDA ALBERT EINSTEIN, 80, BLOCO E SALA 05 CONJ 02, TABOAO DA SERRA, SP, 06780900, BR","business_address_lines": ["AV AVENIDA ALBERT EINSTEIN, 80","BLOCO E SALA 05 CONJ 02","TABOAO DA SERRA","SP","06780900","BR"],"business_postal_code": "06780900","business_state": "SP","business_country": "BR","customer_service_address": null,"about_seller": "WISE SHOPPING ⭐⭐⭐⭐⭐ assume o compromisso de oferecer a cada cliente o mais alto nível de atendimento.","other_info": null,"scraped_at": "2026-10-26T04:14:18.079237+00:00"}
A seller in Europe fills the European fields instead (amazon.it):
{"seller_id": "A3AXTBIO0H5DID","country": "it","seller_name": "Brit_Books","is_business_seller": true,"business_name": "Brit Books Limited","business_type": "Impresa privata","trade_register_number": "06809965","vat_number": "GB972432513","phone": "+447824099626","email": "customercare@britbooks.co.uk","business_address": "35 Burners Lane, MILTON KEYNES, Milton Keynes, MK11 3HA, GB","business_postal_code": "MK11 3HA","business_country": "GB"}
Two views of the same data
| View | Columns | Use it for |
|---|---|---|
| Sellers (default) | Everything on the seller page | Ratings and the full profile |
| Business details | Identity, tax IDs, contact and address | Who is behind each store |
Both are on the Output tab and export to JSON, CSV or Excel. Through the API, add ?view=business to the dataset items URL.
Data Fields
| Field | Type | Description |
|---|---|---|
record_type | string | seller (read), not_found (no seller page for this ID in this country) or error |
seller_id | string | The seller ID checked. For an error row about an invalid entry, the entry as given |
country | string | Amazon country checked |
seller_name | string | Store name shown on Amazon |
seller_url | string | Seller page in this country |
storefront_url | string | The seller's products in this country |
rating | number | Average rating (1 to 5) over feedback_period |
positive_feedback_pct | number | Share of 4 and 5 star ratings over feedback_period, as in Amazon's header |
feedback_count | number | Ratings over feedback_period |
feedback_period | string | The period Amazon's header speaks of: 12m, or lifetime for a seller with few recent ratings |
rating_1m, rating_3m, rating_12m, rating_lifetime | number | Average rating per period. Null for a period without ratings |
rating_count_1m, rating_count_3m, rating_count_12m, rating_count_lifetime | number | Ratings per period |
stars_5_pct to stars_1_pct | number | Share of each star rating over feedback_period |
just_launched | boolean | A new seller Amazon shows without ratings yet |
has_business_info | boolean | The page shows a legal name, tax ID, trade register or business address |
is_business_seller | boolean | true for a company, false for a person (Europe's individual sellers, Brazil's CPF). Null when the page does not say, as on amazon.com and amazon.co.uk |
business_name | string | Legal or business name |
business_type | string | Type of business, as worded in that country (Europe) |
trade_register_number | string | Company register number (Europe) |
vat_number | string | VAT number (Europe) |
cnpj | string | Brazilian company tax ID, 14 characters without punctuation |
cnpj_valid | boolean | The CNPJ's check digits are right. Covers the alphanumeric CNPJ issued since July 2026 |
cpf | string | Brazilian personal tax ID, shown by Amazon for a seller who is a person |
phone, email | string | Business phone and email from the business details |
customer_service_phone | string | Phone the seller shows next to their description |
business_address | string | Full business address on one line |
business_address_lines | array | The address as Amazon prints it, one line per item |
business_postal_code | string | Postal code (digits only in Brazil) |
business_state | string | State code, in Brazil and the United States |
business_country | string | Two-letter country code of the address |
customer_service_address | string | Customer service address, when the page shows one (United Kingdom and Europe). It can repeat the business address |
about_seller | string | The seller's own description, up to 2000 characters |
other_info | object | Other rows of the business details, by label (e.g. Capital social in France) |
error | object | On not_found and error rows: error_code, message and details |
scraped_at | string | ISO 8601 timestamp (UTC) |
Integrations
Use the API tab on the Actor page to get ready-to-use code examples in Python, JavaScript, and cURL, generated with the correct parameters for immediate integration.
FAQ
Support
- Check the FAQ above for common questions
- Test with the prefilled example to confirm expected output
- Contact support through Apify for additional assistance