ImportYeti Scraper — US Customs Importer & Supplier Data avatar

ImportYeti Scraper — US Customs Importer & Supplier Data

Pricing

from $8.00 / 1,000 profile scraped (importer or supplier)s

Go to Apify Store
ImportYeti Scraper — US Customs Importer & Supplier Data

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

121

Total users

15

Monthly active users

19 hours ago

Last modified

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. companyType tells you whether a row is a US importer or a foreign supplier.
  • Activity at a glance. totalShipments and mostRecentShipment show how active each company is right now.
  • Search by company or product. Use a brand like Patagonia or a product like lithium battery.
  • Supplier and buyer rollups. topSuppliers, topBuyers, topHsCodes, topPortLanes and recentShipments come 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
}
InputWhat it controls
searchQueriesCompany names or product keywords
startUrlsImportYeti profile URLs, such as https://www.importyeti.com/company/patagonia
maxResultsPerQueryProfiles per search, from 1 to 500 (default 10)
typeFilterboth, company (US importers) or supplier (foreign suppliers)
countryCodeTwo-letter country code, such as US, CN or VN
minShipmentsKeep only companies with at least this many shipments
enrichProfileAdd profile rollups (suppliers/buyers, HS codes, ports, tags, bills of lading). Default true
maxShipmentsPerProfileRecent bills of lading per profile, 0 to 50 (default 10)
proxyConfigurationApify 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"
}
FieldWhat it contains
companyName, companyTypeThe company and whether it is a US importer or a foreign supplier
country, countryCode, addressWhere the company is registered in the customs records
totalShipments, mostRecentShipmentShipments on file and the latest shipment date
otherAddressesCount, otherNamesCountHow many other addresses and name spellings the records list
trademarksTrademarks linked to the company, when listed
profileUrl, slugThe ImportYeti profile and its stable ID
sourceQuery, rank, scrapedAtWhich search found it, its position, and collection time
shipments12m, firstShipmentDateShipments in the last 12 months and the first shipment on file
topSuppliers / topBuyersUp to 10 trading partners with shipments between the two companies
topHsCodes, topPortLanes, tagsTop HS chapters, exit-to-entry port lanes and product tags
recentShipmentsLatest bills of lading: date, bill numbers, partner, weight, containers, cargo description
enrichmentStatusenriched, 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.
  • maxResultsPerQuery caps 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 enrichProfile off 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:

  1. Put company names or products in searchQueries, or profile links in startUrls.
  2. Use typeFilter, countryCode and minShipments to match the question.
  3. Read rows with get-dataset-items; rank by totalShipments or mostRecentShipment.
  4. Read OUTPUT.outcome to 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}'
Your next stepUseWhy
When you then want a company's emails and phonesBulk Website Contact ExtractorContacts from company websites
When you want the company's LinkedIn pageLinkedIn Company Finder from WebsiteWebsite to LinkedIn company page
When you source US industrial suppliersThomasNet Suppliers ScraperSuppliers with certifications and products
When you source from AlibabaAlibaba Listings ScraperB2B listings with MOQ and supplier details

Best results

Starting situationHelpful actionExpected outcome
Looking for a brand's suppliersSearch the brand and set typeFilter: "both"The brand's importer profile and related suppliers
Many small or inactive matchesRaise minShipmentsActive companies only
A sourcing country in mindSet countryCodeSuppliers from that country
Known profiles to refreshPaste them into startUrlsCurrent 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.