ImportYeti Scraper — US Customs Importer & Supplier Data
Pricing
from $8.00 / 1,000 profile scraped (importer or supplier)s
ImportYeti Scraper — US Customs Importer & Supplier Data
Search ImportYeti US Customs records for importer and supplier profiles: name, type, country, address, total shipments and latest shipment date, plus top suppliers or buyers, HS codes, port lanes and recent bills of lading. Filter by country, type and shipment count.
Pricing
from $8.00 / 1,000 profile scraped (importer or supplier)s
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
121
Total users
15
Monthly active users
19 hours ago
Last modified
Categories
Share
What is ImportYeti Scraper?
ImportYeti Scraper turns company names, product keywords or ImportYeti profile URLs into clean rows of US importers and their overseas suppliers, drawn from public US Customs records. Each row has the company name, whether it is an importer or a supplier, country, address, total shipments on file, the most recent shipment date, trademarks and the profile link, plus the profile rollups: top suppliers or buyers, top HS codes, top port lanes, product tags and the most recent bills of lading. Sourcing teams, supply-chain analysts, sales prospectors and AI agents use it to find who imports a product, check a supplier's activity, and build trade lead lists, with no ImportYeti account.
Why sourcing teams use it for supplier research
- Importers and suppliers in one search.
companyTypetells you whether a row is a US importer or a foreign supplier. - Activity at a glance.
totalShipmentsandmostRecentShipmentshow how active each company is right now. - Search by company or product. Use a brand like
Patagoniaor a product likelithium battery. - Supplier and buyer rollups.
topSuppliers,topBuyers,topHsCodes,topPortLanesandrecentShipmentscome with each profile, under the same per-profile event. - Built-in filters. Narrow by country, importer or supplier, and a minimum shipment count.
- Pay per profile. One charge per company profile saved.
How to use it
Find a brand's importer and supplier profiles:
{"searchQueries": ["Patagonia"],"maxResultsPerQuery": 10,"typeFilter": "both"}
Active Vietnamese suppliers for a product:
{"searchQueries": ["furniture"],"maxResultsPerQuery": 50,"typeFilter": "supplier","countryCode": "VN","minShipments": 100}
| Input | What it controls |
|---|---|
searchQueries | Company names or product keywords |
startUrls | ImportYeti profile URLs, such as https://www.importyeti.com/company/patagonia |
maxResultsPerQuery | Profiles per search, from 1 to 500 (default 10) |
typeFilter | both, company (US importers) or supplier (foreign suppliers) |
countryCode | Two-letter country code, such as US, CN or VN |
minShipments | Keep only companies with at least this many shipments |
enrichProfile | Add profile rollups (suppliers/buyers, HS codes, ports, tags, bills of lading). Default true |
maxShipmentsPerProfile | Recent bills of lading per profile, 0 to 50 (default 10) |
proxyConfiguration | Apify Proxy settings; Residential US by default |
Add at least one search query or profile URL. Want the company's website and contacts next? Continue with Bulk Website Contact Extractor linked below.
Output: ImportYeti company data you receive
A real row from a Patagonia search:
{"companyName": "Patagonia Foods","companyType": "importer","country": "United States","countryCode": "US","address": "6090 White Oak Ln, San Luis Obispo, Ca 93401, Us","totalShipments": 1804,"mostRecentShipment": "2026-09-25","otherAddressesCount": 18,"otherNamesCount": 9,"trademarks": [],"profileUrl": "https://www.importyeti.com/company/patagonia-foods","slug": "patagonia-foods","sourceQuery": "Patagonia","rank": 4,"scrapedAt": "2026-10-01T02:56:30.058Z"}
With enrichProfile on, the same row also carries the profile rollups. A trimmed real example from the Patagonia importer profile:
{"shipments12m": 566,"firstShipmentDate": "2015-01-26","topSuppliers": [{"name": "Hirdaramani International Export","country": "Sri Lanka","countryCode": "LK","shipments": 468,"shipments12m": 65,"profileUrl": "https://www.importyeti.com/supplier/hirdaramani-international-export"},{"name": "Youngone Nam Dinh","country": "Vietnam","countryCode": "VN","shipments": 298,"shipments12m": 31,"profileUrl": "https://www.importyeti.com/supplier/youngone-nam-dinh"}],"topHsCodes": [{"hsCode": "61","description": "Apparel - knitted","shipments": 1908},{"hsCode": "62","description": "Apparel - not kintted","shipments": 1182}],"topPortLanes": [{"exitPort": "Vung Tau","exitPortCountry": "Vietnam","entryPort": "Oakland, Ca","entryPortCountry": "United States of America","shipments": 537}],"tags": ["woven","womens","ca","hoody"],"recentShipments": [{"date": "2026-10-08","billOfLading": "EXLTSE00038271","masterBillOfLading": "ONEYCMBG16772300","partnerName": "Mas Capital Pvt Ltd","partnerCountry": "Vietnam","weightKg": 8500,"containers": 1,"description": "Cap Cool Daily Shirt Great Waves Capcool Daily Shirt Shirt Mountain Movement Cap Cool Sun Hoody"}],"enrichmentStatus": "enriched"}
| Field | What it contains |
|---|---|
companyName, companyType | The company and whether it is a US importer or a foreign supplier |
country, countryCode, address | Where the company is registered in the customs records |
totalShipments, mostRecentShipment | Shipments on file and the latest shipment date |
otherAddressesCount, otherNamesCount | How many other addresses and name spellings the records list |
trademarks | Trademarks linked to the company, when listed |
profileUrl, slug | The ImportYeti profile and its stable ID |
sourceQuery, rank, scrapedAt | Which search found it, its position, and collection time |
shipments12m, firstShipmentDate | Shipments in the last 12 months and the first shipment on file |
topSuppliers / topBuyers | Up to 10 trading partners with shipments between the two companies |
topHsCodes, topPortLanes, tags | Top HS chapters, exit-to-entry port lanes and product tags |
recentShipments | Latest bills of lading: date, bill numbers, partner, weight, containers, cargo description |
enrichmentStatus | enriched, not_requested, or unavailable when the profile page had no rollups |
OUTPUT in the default key-value store reports the run outcome and the number of profiles saved.
Example workflow: vetting suppliers for a new product line
A home-goods brand wants a second furniture supplier. They search furniture with typeFilter set to supplier, countryCode set to VN and minShipments at 100. They sort by totalShipments and keep suppliers whose mostRecentShipment falls in the last 60 days. Then they read each supplier's topBuyers and recentShipments to see who they already ship to before reaching out.
Pricing
This Actor uses Pay per event plus Apify platform usage. You pay one event per company profile saved, plus a start event and the platform usage of the run. The live Pricing tab on this page shows the current price.
- 5 searches × 10 profiles = 50 profile events + platform usage.
maxResultsPerQuerycaps each search, so it doubles as a cost ceiling.- Filters are applied before saving, so you pay only for profiles that match.
- Profile rollups are included in the same profile event; turning
enrichProfileoff only makes runs faster and lighter.
Trade research with AI agents (MCP)
Connect this Actor to an AI agent through Apify MCP and ask in plain language:
Find active Chinese suppliers of lithium batteries with more than 500 shipments, and list each one's latest shipment date.
Agent checklist:
- Put company names or products in
searchQueries, or profile links instartUrls. - Use
typeFilter,countryCodeandminShipmentsto match the question. - Read rows with
get-dataset-items; rank bytotalShipmentsormostRecentShipment. - Read
OUTPUT.outcometo confirm the outcome before answering.
API example
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~importyeti-scraper/run-sync-get-dataset-items" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["lithium battery"], "typeFilter": "supplier", "countryCode": "CN", "minShipments": 500}'
Related B2B tools from the same developer
| Your next step | Use | Why |
|---|---|---|
| When you then want a company's emails and phones | Bulk Website Contact Extractor | Contacts from company websites |
| When you want the company's LinkedIn page | LinkedIn Company Finder from Website | Website to LinkedIn company page |
| When you source US industrial suppliers | ThomasNet Suppliers Scraper | Suppliers with certifications and products |
| When you source from Alibaba | Alibaba Listings Scraper | B2B listings with MOQ and supplier details |
Best results
| Starting situation | Helpful action | Expected outcome |
|---|---|---|
| Looking for a brand's suppliers | Search the brand and set typeFilter: "both" | The brand's importer profile and related suppliers |
| Many small or inactive matches | Raise minShipments | Active companies only |
| A sourcing country in mind | Set countryCode | Suppliers from that country |
| Known profiles to refresh | Paste them into startUrls | Current shipment counts and dates |
Builder's note
I found that most people use ImportYeti to answer two questions: who imports this, and is this supplier still active. So each row puts companyType, totalShipments and mostRecentShipment side by side. I learned that the same name often exists as both an importer and a supplier, so the Actor keeps them as separate rows and labels each one.
FAQ
Where does the data come from?
From ImportYeti's public profiles, which are built on US Customs bill of lading records.
Do I need an ImportYeti account?
No. The Actor reads public ImportYeti data and needs no login.
What is the difference between company and supplier?
company rows are US importers. supplier rows are overseas companies that ship to US importers.
Can I search by product instead of company name?
Yes. Product keywords such as phone case or solar panel return the companies whose records match.
How fresh is the data?
mostRecentShipment shows the latest shipment date in the records at collection time, and scrapedAt shows when the row was collected.
Responsible use
This Actor collects publicly available trade data about companies. Use it for sourcing and market research and follow ImportYeti's terms. Read Apify's guide on whether web scraping is legal for more context. ImportYeti is a trademark of its owner. This independent Actor is not affiliated with, associated with, or endorsed by ImportYeti. For questions or bugs, open a ticket in the Issues tab.