# Free Amazon Seller Profile Scraper (`easyparser/amazon-seller-profile`) Actor

Retrieve Amazon seller profile data including legal business identity, business address, rating, feedback trends, recent feedback comments, storefront link, and contact link by seller ID or seller URL.

- **URL**: https://apify.com/easyparser/amazon-seller-profile.md
- **Developed by:** [Easyparser](https://apify.com/easyparser) (community)
- **Categories:** E-commerce
- **Stats:** 2 total users, 1 monthly users, 96.6% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$3.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Free Amazon Seller Profile Scraper

Retrieve Amazon seller profile data in real-time, including legal business identity, business address, seller rating, feedback trend breakdowns, recent feedback comments, storefront link, and seller contact link. Powered by [Easyparser's](https://easyparser.com) real-time Seller Profile API.

> **No API key required to get started.** This actor includes a shared demo key so you can try it immediately. For higher limits and bulk processing, [sign up free at Easyparser](https://app.easyparser.com/signup).

---

### What This Actor Returns

Each run produces a single dataset item with seller identity, legal information, feedback trends, and recent feedback logs.

**Seller Identity:**
- `seller_id`, `seller_name` - seller identifiers
- `seller_rating`, `seller_ratings_total`, `seller_ratings_total_percentage` - seller reputation metrics
- `store_link`, `ask_a_question` - storefront and contact links
- `country_code` - marketplace country code

**Legal Identity:**
- `business_name` - parsed legal business name when available
- `business_address` - parsed legal business address when available
- `about_this_seller` - public seller description
- `detailed_information` - raw legal information text from Amazon
- `logo` - seller logo URL

**Feedback Summary:**
- `feedback_summary` - full summary object
- `thirty_days`, `ninety_days`, `twelve_months`, `lifetime` - feedback trend breakdowns by period

**Feedback Log:**
- `feedback` - recent seller feedback entries
- `feedback_count` - number of returned feedback entries
- `latest_feedback_bodies` - quick preview of recent feedback text

---

### How to Use

#### Option A - Try It Now (No Sign-Up)
Fill in the `seller_id` (or `url`) and `domain` fields and run. A shared Easyparser key is built in.

#### Option B - Use Your Own API Key (Recommended for Scale)
1. Sign up free at [app.easyparser.com/signup](https://app.easyparser.com/signup) - **100 free credits/month**, no credit card required
2. Copy your API key from the [Plan Page](https://app.easyparser.com/account/plan)
3. Paste it into the `api_key` field

---

### Input Fields

| Field | Required | Description |
|-------|----------|-------------|
| `seller_id` | Yes* | Amazon seller ID (e.g. `AXCB29L39I26U`). Use either `seller_id` or `url`, not both |
| `url` | Yes* | Full Amazon seller profile or storefront URL |
| `domain` | Yes | Amazon marketplace (e.g. `.com`, `.co.uk`, `.de`) |
| `language` | No | Language code for the seller page (e.g. `en_US`, `de_DE`). Defaults to marketplace language |
| `api_key` | No | Your personal Easyparser API key (shared demo key used if empty) |

**Note:** Provide either `seller_id` or `url`, not both. Using `seller_id` is simpler and recommended for automation.

---

### Example

**Input:**
```json
{
  "seller_id": "AXCB29L39I26U",
  "domain": ".com"
}
````

**Output:**

```json
{
  "seller_id": "AXCB29L39I26U",
  "seller_name": "Focus Camera LLC",
  "seller_rating": 4.7,
  "seller_ratings_total": 1695,
  "seller_ratings_total_percentage": 94,
  "store_link": "https://www.amazon.com/s?ie=UTF8&marketplaceID=ATVPDKIKX0DER&me=AXCB29L39I26U",
  "ask_a_question": "https://www.amazon.com/gp/help/contact-seller/...",
  "country_code": "US",
  "business_name": "FOCUS CAMERA LLC",
  "business_address": "905 McDonald Avenue BROOKLYN NY 11218 US",
  "about_this_seller": "Focus Camera, Inc. is a nationwide specialty on-line retailer...",
  "feedback_summary": [
    {
      "thirty_days": {
        "positive_percent": 96,
        "neutral_percent": 2,
        "negative_percent": 2,
        "count": 52
      },
      "twelve_months": {
        "positive_percent": 94,
        "neutral_percent": 2,
        "negative_percent": 4,
        "count": 1695
      }
    }
  ],
  "feedback": [
    {
      "body": "Fast shipping and exactly as described.",
      "rating": "5.0",
      "rater": "By John on February 8, 2026.",
      "is_strikethrough": false
    }
  ],
  "feedback_count": 1
}
```

***

### Use Cases

- **Brand Protection and Enforcement**: Identify unauthorized sellers and retrieve legal identity details for escalation and reporting
- **Seller Due Diligence**: Verify whether a supplier or marketplace seller has a strong reputation before working with them
- **Competitive Benchmarking**: Compare seller ratings, feedback velocity, and customer sentiment against competitors
- **Review Management Analysis**: Detect strikethrough feedback patterns that can signal fulfillment or dispute behavior
- **Marketplace Intelligence**: Map storefront names to legal entities and physical addresses across marketplaces
- **Investor and M\&A Research**: Audit seller reputation and customer service history before acquisition or partnership decisions
- **MAP Policy Enforcement**: Uncover the real seller identity behind storefronts that violate pricing agreements
- **Internal Compliance Workflows**: Feed seller identity and feedback data into legal, compliance, or monitoring systems

***

### Need More?

For **better pricing**, **higher limits**, and **dedicated throughput**:

- 🚀 [Sign Up Free](https://app.easyparser.com/signup) - 100 credits/month, no credit card
- 💰 [View Pricing Plans](https://easyparser.com/pricing)
- 🎮 [Try the API Playground](https://app.easyparser.com/playground)
- 📄 [Full Documentation](https://easyparser.gitbook.io/easyparser-documentation/real-time-integration/seller-profile)

***

### Related Actors

- [Free Amazon Product Detail Scraper](https://apify.com/easyparser/amazon-product-detail): Full product data including title, price, ratings, images, specifications, and variants
- [Free Amazon Product Offers Scraper](https://apify.com/easyparser/amazon-product-offers): All seller offers with pricing, Buy Box winner, and fulfillment details
- [Free Amazon Search Results Scraper](https://apify.com/easyparser/amazon-search-results): Ranked listings by keyword or URL with price, rating, Prime, and sponsored flags
- [Free Amazon Sales History & Analytics](https://apify.com/easyparser/amazon-sales-history): Weekly BSR, price, and traffic history up to 12 months

***

### About Easyparser

[Easyparser](https://easyparser.com) is a real-time Amazon scraping API built for developers and data teams. No IP blocks, no CAPTCHAs, fast response times.

# Actor input Schema

## `seller_id` (type: `string`):

Amazon seller ID to look up. Use either seller\_id or url, not both. Example: AXCB29L39I26U

## `url` (type: `string`):

Full Amazon seller profile or storefront URL. Use instead of seller\_id if you do not know the seller ID.

## `domain` (type: `string`):

The Amazon marketplace to query.

## `language` (type: `string`):

Language code to request the seller page in. Leave empty for the default marketplace language.

## `api_key` (type: `string`):

Your personal Easyparser API key for higher request limits. Leave empty to use the shared demo key. Get your own free key at https://app.easyparser.com/signup - 100 free credits/month, no credit card required.

## Actor input object example

```json
{
  "seller_id": "AXCB29L39I26U",
  "url": "https://www.amazon.com/sp?seller=AXCB29L39I26U",
  "domain": ".com",
  "language": ""
}
```

# Actor output Schema

## `results` (type: `string`):

Dataset containing seller profile details, feedback summary metrics, recent feedback comments, legal identity fields, and seller contact links for each queried seller.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "seller_id": "AXCB29L39I26U",
    "domain": ".com"
};

// Run the Actor and wait for it to finish
const run = await client.actor("easyparser/amazon-seller-profile").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "seller_id": "AXCB29L39I26U",
    "domain": ".com",
}

# Run the Actor and wait for it to finish
run = client.actor("easyparser/amazon-seller-profile").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "seller_id": "AXCB29L39I26U",
  "domain": ".com"
}' |
apify call easyparser/amazon-seller-profile --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=easyparser/amazon-seller-profile",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Free Amazon Seller Profile Scraper",
        "description": "Retrieve Amazon seller profile data including legal business identity, business address, rating, feedback trends, recent feedback comments, storefront link, and contact link by seller ID or seller URL.",
        "version": "1.0",
        "x-build-id": "Z6OMcV8tfqVudTqdW"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/easyparser~amazon-seller-profile/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-easyparser-amazon-seller-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/easyparser~amazon-seller-profile/runs": {
            "post": {
                "operationId": "runs-sync-easyparser-amazon-seller-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/easyparser~amazon-seller-profile/run-sync": {
            "post": {
                "operationId": "run-sync-easyparser-amazon-seller-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "domain"
                ],
                "properties": {
                    "seller_id": {
                        "title": "Seller ID",
                        "type": "string",
                        "description": "Amazon seller ID to look up. Use either seller_id or url, not both. Example: AXCB29L39I26U"
                    },
                    "url": {
                        "title": "Seller URL (alternative to Seller ID)",
                        "type": "string",
                        "description": "Full Amazon seller profile or storefront URL. Use instead of seller_id if you do not know the seller ID."
                    },
                    "domain": {
                        "title": "Amazon Marketplace",
                        "enum": [
                            ".com",
                            ".co.uk",
                            ".de",
                            ".fr",
                            ".co.jp",
                            ".ca",
                            ".it",
                            ".es",
                            ".com.au",
                            ".com.br",
                            ".com.mx",
                            ".nl",
                            ".se",
                            ".pl",
                            ".sg",
                            ".com.tr",
                            ".ae",
                            ".sa",
                            ".in",
                            ".eg",
                            ".com.be"
                        ],
                        "type": "string",
                        "description": "The Amazon marketplace to query."
                    },
                    "language": {
                        "title": "Language (Optional)",
                        "enum": [
                            "",
                            "en_US",
                            "en_GB",
                            "de_DE",
                            "fr_FR",
                            "it_IT",
                            "es_ES",
                            "ja_JP",
                            "pt_BR",
                            "nl_NL",
                            "pl_PL",
                            "sv_SE",
                            "tr_TR",
                            "ar_AE",
                            "en_CA"
                        ],
                        "type": "string",
                        "description": "Language code to request the seller page in. Leave empty for the default marketplace language.",
                        "default": ""
                    },
                    "api_key": {
                        "title": "Easyparser API Key (Optional)",
                        "type": "string",
                        "description": "Your personal Easyparser API key for higher request limits. Leave empty to use the shared demo key. Get your own free key at https://app.easyparser.com/signup - 100 free credits/month, no credit card required."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
