globalsources.com APIglobalsources.com ↗
Search Global Sources products and suppliers, fetch product details with reviews, and retrieve supplier catalogs via 4 structured JSON endpoints.
curl -X GET 'https://api.parse.bot/scraper/cf39e34d-1792-4350-ba5a-381730a830b0/search_products?page=1&query=power+bank&page_size=3' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products by keyword across Global Sources. Returns detailed product listings including pricing, minimum order quantities, lead times, FOB ports, supplier info, and category hierarchy. Supports pagination.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number (1-indexed) |
| queryrequired | string | Search keyword (e.g., 'power bank', 'solar panel', 'LED light') |
| page_size | integer | Results per page (max 80) |
{
"type": "object",
"fields": {
"query": "search keyword used",
"products": "array of product objects with product_id, product_name, price, min_order_quantity, supplier, category, etc.",
"page_size": "results per page",
"total_pages": "total pages available",
"current_page": "current page number",
"total_results": "total number of matching products"
},
"sample": {
"data": {
"query": "power bank",
"products": [
{
"price": "10.66",
"is_new": false,
"category": [
{
"id": 34869,
"name": "Mobile Electronics",
"level": 1
}
],
"fob_port": "Shenzhen",
"supplier": {
"name": "Shenzhen Golf & Feihuang Technology Co. Ltd",
"org_id": 2008844284284,
"location": "China"
},
"price_unit": "US $",
"product_id": 1234398550,
"product_url": "https://www.globalsources.com/Wireless-charging/lcd-digital-display-1234398550p.htm",
"direct_order": false,
"model_number": "Mini 14LCDPD",
"product_name": "PD 65W Power Bank Fast Charging TFT Display Mini Portable High Capacity",
"lead_time_days": 30,
"min_order_unit": "Pieces",
"price_range_low": 0,
"video_available": false,
"price_range_high": 10.66,
"primary_image_url": "https://p.globalsources.com/IMAGES/PDT/S1234398550/lcd-digital-display.jpg",
"verified_supplier": true,
"min_order_quantity": 1000,
"fob_price_show_type": "PRICE_BY_ORDER_QUANTITY",
"verified_manufacturer": true,
"product_certifications": []
}
],
"page_size": 3,
"total_pages": 17662,
"current_page": 1,
"total_results": 53002
},
"status": "success"
}
}About the globalsources.com API
The Global Sources API exposes 4 endpoints covering B2B product listings, supplier profiles, product detail enrichment, and supplier catalogs from globalsources.com. Use search_products to query across millions of listings and receive fields like price, minimum order quantity, FOB port, lead time, and category hierarchy. Use search_suppliers to find manufacturers and trading companies with employee counts, export markets, certifications, and featured products.
Product and Supplier Search
search_products accepts a query string (e.g., 'power bank', 'solar panel') and optional page and page_size parameters (up to 80 results per page). Each result in the products array includes product_id, product_name, price, min_order_quantity, supplier, category, and additional trade terms. The total_results and total_pages fields let you walk through large result sets programmatically.
search_suppliers takes the same pagination parameters with a page_size cap of 20. Supplier objects in the response carry org_id, name, location, business_types, employees, export_markets, featured_products, and profile images — enough to triage a vendor before visiting their full profile.
Product Detail and Supplier Catalogs
get_product_detail takes a product_id (numeric string obtainable from search_products) and returns a review_summary object with average_score, total_reviews, max_score, and rating_distribution, plus a related_products array with pricing and MOQ for adjacent listings. When the product is found via search enrichment the response also includes full pricing, supplier info, and category data.
get_supplier_products accepts an org_id (from search_suppliers or search_products) and returns up to 12 of that supplier's latest listings — each with product_id, product_name, price, min_order_quantity, and category_id. Pagination is supported via page and page_size parameters, and the total_count field indicates how many products are in the current response.
- Aggregate FOB pricing and MOQ data across competing suppliers for a specific component using
search_products. - Build a supplier vetting tool that pulls
employees,export_markets, andcertificationsfromsearch_suppliers. - Monitor a known supplier's active listings by polling
get_supplier_productswith theirorg_id. - Display product review scores and rating distributions in a sourcing dashboard using
get_product_detail. - Cross-reference
related_productsfromget_product_detailto surface alternative SKUs at lower MOQs. - Feed supplier
business_typesandlocationdata into a procurement qualification workflow. - Enrich an internal product catalog with category hierarchy and lead times from Global Sources listings.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Global Sources have an official developer API?+
What does `get_product_detail` return beyond basic listing data?+
get_product_detail returns a review_summary object containing average_score, total_reviews, max_score, and a rating_distribution breakdown, plus a related_products array with pricing and MOQ for similar items. Full pricing and supplier fields are included when the product is found via search enrichment.Does the API return supplier contact details such as email addresses or phone numbers?+
name, location, business_types, employees, export_markets, and featured_products, but direct contact information is not exposed. You can fork this API on Parse and revise it to add an endpoint targeting supplier contact pages.Is there a limit to how many products `get_supplier_products` can return?+
page parameter. The total_count field reflects the count in the current response, not a global catalog size. For suppliers with large catalogs, iterating pages will be necessary to retrieve all listings.