# Alibaba Supplier Scraper (`devcake/alibaba-supplier-scraper`) Actor

Extract detailed Supplier profiles from Alibaba.com for vendor sourcing and supply chain research. Get Gold Supplier tenure,factory size, staff count, annual revenue, response rates, product portfolios, ratings and verification status.

- **URL**: https://apify.com/devcake/alibaba-supplier-scraper.md
- **Developed by:** [devcake](https://apify.com/devcake) (community)
- **Categories:** E-commerce, Lead generation, Other
- **Stats:** 153 total users, 22 monthly users, 100.0% runs succeeded, 4 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — 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

## 🏭 Alibaba Supplier Scraper for Dropshippers & Amazon FBA Sellers

Find verified, trustworthy suppliers on Alibaba.com in minutes - not days. Extract factory information, Gold Supplier years, verification status, and response rates to identify reliable partners for your dropshipping or Amazon FBA business.

### ⚡ What is Alibaba Supplier Scraper?

Stop wasting hours on unreliable suppliers! Our high-speed scraper finds verified manufacturers on Alibaba.com in minutes - delivering filtered results with Gold Supplier years, verification status, and real response rates perfect for dropshipping and Amazon FBA. No more guessing which suppliers are trustworthy or which factories can deliver quality products.

### 💰 Why This Matters for Dropshippers & FBA Sellers

Our scraper extracts the EXACT verification data you need to avoid scams and build reliable supplier relationships:

| Your Need | What We Extract | Why It Matters |
|-----------|----------------|----------------|
|🛡️ **Trust Verification** | `is_assessed_supplier`, `is_verified_supplier_pro` | Avoid scams with Alibaba's verification system (Assessed/Verified Pro suppliers only) |
|✅ **Quality Assurance** | Gold Supplier years, review scores | Find suppliers with proven track records (5+ years = reliable) |
|⚡ **Fast Communication** | `response_rate` (≤3h) | Identify responsive suppliers critical for resolving Amazon issues |
|🏭 **Factory Reliability** | `factory_size`, `total_employees` | Verify actual manufacturing capacity (not trading companies) |
|🏷 **Service Capabilities** | OEM/ODM service tags | Find suppliers who offer private labeling for your brand |
|🔍 **Product Match** | `products_offered` data | Confirm suppliers actually make what they claim |

### 🎯 Perfect For These Dropshipping & FBA Scenarios

This scraper solves real problems for:

- 🚀 **New Dropshippers** verifying suppliers before placing first orders
- 📦 **Amazon FBA Sellers** needing suppliers with proper verification for brand protection
- 🔍 **Product Researchers** validating factory capabilities before ordering samples
- 💰 **Profit Hunters** finding suppliers with OEM services for custom branding
- 🌐 **E-commerce Entrepreneurs** avoiding scams with verified supplier data

### 💰 Real Supplier Verification Example

Using data from our scraper, evaluate suppliers before working with them:

1. **Supplier**: Shenzhen Audio Tech Co., Ltd.
   - Gold Supplier: 8 years (experienced)
   - Verified: Assessed Supplier & Verified Pro
   - Response Rate: ≤2h (excellent communication)
   - Factory Size: 5,000+ m² (substantial capacity)

2. **Risk Assessment**:
   - ✅ 8+ years as Gold Supplier = reliable
   - ✅ Assessed & Verified Pro = factory verified
   - ✅ ≤2h response rate = good communication
   - ✅ Large factory size = production capacity

3. **Action Plan**:
   - Contact for samples of wireless earbuds
   - Request private labeling options (OEM/ODM)
   - Negotiate MOQ based on their 45+ orders

*Without our scraper, you might waste $500+ on samples from unverified suppliers!*

### ⚠️ Avoid These Costly Alibaba Sourcing Mistakes

When finding suppliers on Alibaba.com, watch out for:

| Mistake | How Our Scraper Helps |
|---------|------------------------|
| **Unverified suppliers** | Filter for `is_assessed_supplier` = true to avoid scams |
| **Trading companies posing as factories** | Check `factory_size` and `total_employees` data |
| **Slow communication** | Set `response_rate` ≤ 3h for Amazon-friendly suppliers |
| **Inexperienced suppliers** | Set `years_as_gold_supplier` ≥ 5 for reliable partners |
| **No private labeling** | Filter service tags for "OEM Service" or "ODM Service" |

*Our scraper flags these issues BEFORE you waste money on samples or deposits*

***

### 💰 Pricing

This Actor uses **pay-per-event** pricing for maximum cost efficiency:

| Event | Price |
|-------|-------|
| **Actor Start** | $0.01 |
| **Per Supplier** | $0.005 |

#### Cost Examples

| Scenario | Cost |
|----------|------|
| Extract 100 suppliers | $0.51 |
| Extract 500 suppliers | $2.51 |
| Extract 1,000 suppliers | $5.01 |

***

### 📊 Data Extracted

#### Supplier Verification Data

`company_id` - Unique Alibaba identifier

`name` - Official company name

`country` - Manufacturing location

`years_as_gold_supplier` - Years as Gold Supplier (critical metric)

`is_assessed_supplier` - Factory assessed by Alibaba

`is_verified_supplier_pro` - Verified Pro status (highest verification)

`response_rate` - Typical response time (≤3h = good)

`review_count` - Number of buyer reviews

`review_score` - Average review rating (1-5)

#### Factory Intelligence

`total_employees` - Staff count (indicates capacity)

`factory_size` - Production space (m²)

`annual_revenue` - Estimated revenue volume

`products_offered` - Actual products manufactured

`service_tags` - OEM, ODM, customization capabilities

### 🚀 How to Find Verified Suppliers for Dropshipping

#### Step 1: Find Verified Manufacturers

````json
{
  "queries": ["wireless earbuds"],
  "min_years_as_gold_supplier": 5,
  "assessed_supplier_only": true,
  "max_pages": 10
}

Focus on suppliers with 5+ years experience and verified status

#### Step 2: Verify Private Label Capabilities

{
  "queries": ["phone cases"],
  "assessed_supplier_only": true,
  "service_tags": ["OEM Service", "ODM Service"],
  "min_response_rate": "≤3h"
}

Find suppliers who offer customization for your brand

Step 3: Find Responsive Suppliers for Amazon
{
  "queries": ["home decor"],
  "assessed_supplier_only": true,
  "min_years_as_gold_supplier": 3,
  "max_response_rate": "≤3h"
}

Find suppliers who offer customization for your brand

---

### 📋 Output Data Fields

```json
{
  "search_query": "phone cases",
  "company_id": 50056289,
  "name": "Guangzhou Sinatech Technology Co., Ltd.",
  "country": "China",
  "country_code": "CN",
  "years_as_gold_supplier": 23,
  "company_icon": "https://s.alicdn.com/@sc04/...",
  "profile_url": "https://sinatech.en.alibaba.com/company_profile.html",
  "total_employees": "60+ staff",
  "factory_size": "1,800+ m²",
  "annual_revenue": "US $20,000+",
  "response_rate": "≤3h",
  "is_assessed_supplier": true,
  "is_verified_supplier_pro": false,
  "products_offered": "Leather Phone Case, Leather Phone Bag, Leather Tablets Case",
  "review_count": 6,
  "review_score": 4.5,
  "service_tags": [
    "Customized packaging",
    "Graphic customization",
    "Online support"
  ]
}
````

***

### 🎬 Sample Output Examples

#### Example 1: Electronics Manufacturer

```json
{
  "search_query": "phone case manufacturer",
  "company_id": 50056289,
  "name": "Guangzhou Sinatech Technology Co., Ltd.",
  "country": "China",
  "country_code": "CN",
  "years_as_gold_supplier": 23,
  "company_icon": "https://s.alicdn.com/@sc04/kf/HTB1mPeyXuP2gK0jSZFoq6yuIVXau.jpg",
  "profile_url": "https://sinatech.en.alibaba.com/company_profile.html",
  "total_employees": "60+ staff",
  "factory_size": "1,800+ m²",
  "annual_revenue": "US $20,000+",
  "response_rate": "≤3h",
  "is_assessed_supplier": true,
  "is_verified_supplier_pro": false,
  "products_offered": "Leather Phone Case, Leather Phone Bag, Leather Tablets Case",
  "review_count": 6,
  "review_score": 4.5,
  "service_tags": [
    "Customized packaging",
    "Graphic customization",
    "Online support",
    "OEM Service"
  ]
}
```

#### Example 2: Verified Factory

```json
{
  "search_query": "wireless earbuds supplier",
  "company_id": 12345678,
  "name": "Shenzhen Audio Tech Co., Ltd.",
  "country": "China",
  "country_code": "CN",
  "years_as_gold_supplier": 8,
  "company_icon": "https://s.alicdn.com/@sc04/...",
  "profile_url": "https://szaudiotech.en.alibaba.com/company_profile.html",
  "total_employees": "200+ staff",
  "factory_size": "5,000+ m²",
  "annual_revenue": "US $5,000,000+",
  "response_rate": "≤2h",
  "is_assessed_supplier": true,
  "is_verified_supplier_pro": true,
  "products_offered": "Bluetooth Earphones, TWS Earbuds, Noise Cancelling Headphones",
  "review_count": 45,
  "review_score": 4.8,
  "service_tags": [
    "ODM Service",
    "OEM Service",
    "Custom packaging",
    "Free samples"
  ]
}
```

#### Example 3: Small Specialized Supplier

```json
{
  "search_query": "handmade jewelry wholesale",
  "company_id": 87654321,
  "name": "Yiwu Craft Jewelry Factory",
  "country": "China",
  "country_code": "CN",
  "years_as_gold_supplier": 5,
  "company_icon": "https://s.alicdn.com/@sc04/...",
  "profile_url": "https://yiwucraft.en.alibaba.com/company_profile.html",
  "total_employees": "15-20 staff",
  "factory_size": "300+ m²",
  "annual_revenue": "US $500,000+",
  "response_rate": "≤6h",
  "is_assessed_supplier": false,
  "is_verified_supplier_pro": false,
  "products_offered": "Sterling Silver Jewelry, Handmade Necklaces, Custom Rings",
  "review_count": 12,
  "review_score": 4.3,
  "service_tags": [
    "Custom designs",
    "Small MOQ accepted",
    "Fast delivery"
  ]
}
```

***

### 💡 Best Practices for Supplier Data Extraction

🧪 **Start small** — Test with 1 query and 1-2 pages to verify data quality

🎯 **Use specific keywords** — "phone case manufacturer" works better than "electronics"

⭐ **Look for Gold Years** — 5+ years indicates established suppliers

✅ **Check verification** — Assessed/Verified Pro badges indicate factory audits

⚡ **Response rate matters** — ≤3h response shows active communication

📊 **Compare metrics** — Factory size, revenue, and employee count indicate capacity

***

### 📤 Export Formats

Your **B2B supplier database** is available in multiple formats:

- 🗃️ **JSON** — Complete structured data for API integration
- 📊 **CSV** — Spreadsheet compatible for Excel or Google Sheets analysis
- 📑 **Excel** — Pre-formatted tables for vendor comparison
- 🌐 **HTML** — Quick browser preview

***

### ⚠️ Limitations

- 📄 Maximum 50 pages per query (Alibaba pagination limit)
- 🔄 Some suppliers may appear across multiple search terms
- ℹ️ Assessment and verification data requires supplier participation
- 📊 Factory size, revenue, and employee data are self-reported by suppliers

***

### 🌍 Expand Your Sourcing to Other Marketplaces

Diversify your supplier base across multiple B2B platforms to reduce risk and find better deals:

| Platform | Purpose | Link |
|----------|---------|------|
| **Alibaba Product Scraper** | Find profitable products with low MOQ on Alibaba | [View Actor](https://apify.com/devcake/alibaba-products-scraper) |
| **Global Sources Products** | Source products from GlobalSources (10M+ verified suppliers) | [View Actor](https://apify.com/devcake/globalsources-products-scraper) |
| **Global Sources Suppliers** | Find verified manufacturers with 6-level verification | [View Actor](https://apify.com/devcake/globalsources-supplier-scraper) |

**Why Source from Multiple Marketplaces?**

- 📊 **Compare Pricing** — Same products often have different prices across platforms
- 🛡️ **Reduce Risk** — Don't rely on a single supplier or platform
- 🏭 **Find Exclusive Suppliers** — Some manufacturers only list on specific platforms
- ⚡ **Better Lead Times** — Compare production times across suppliers

***

<p align="center">
  <strong>🎉 Ready to Find Your Next Reliable Supplier?</strong><br>
  Run your first scrape now! 🚀
</p>

# Actor input Schema

## `queries` (type: `array`):

List of search queries to scrape suppliers for.

## `max_pages` (type: `integer`):

Maximum number of pages to scrape for each search query.

**1 page = 20 suppliers**

Example: 5 pages = up to 100 suppliers per query.

## `start_page` (type: `integer`):

Page number to start scraping from (1-indexed).

## Actor input object example

```json
{
  "queries": [
    "phone cases"
  ],
  "max_pages": 1,
  "start_page": 1
}
```

# Actor output Schema

## `suppliers` (type: `string`):

All scraped supplier profiles from search results

# 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 = {
    "queries": [
        "phone cases"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("devcake/alibaba-supplier-scraper").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 = { "queries": ["phone cases"] }

# Run the Actor and wait for it to finish
run = client.actor("devcake/alibaba-supplier-scraper").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 '{
  "queries": [
    "phone cases"
  ]
}' |
apify call devcake/alibaba-supplier-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=devcake/alibaba-supplier-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/A8m056ZMIl1vgaaWk/builds/IAg5t0onDsK3nbhpe/openapi.json
