ImportYeti Scraper - US Customs Import & Supplier Data avatar

ImportYeti Scraper - US Customs Import & Supplier Data

Pricing

from $3.49 / 1,000 enriched importer/supplier profiles

Go to Apify Store
ImportYeti Scraper - US Customs Import & Supplier Data

ImportYeti Scraper - US Customs Import & Supplier Data

Scrape ImportYeti US customs records: importers, suppliers, HS/HTS codes, trading partners, shipping lanes, and bills of lading. Search or enrich profiles for sourcing, compliance, and B2B leads.

Pricing

from $3.49 / 1,000 enriched importer/supplier profiles

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

ImportYeti Scraper — US Customs Import & Supplier Data

Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by ImportYeti or its affiliates. Data is read from publicly accessible pages only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.

Contact-data controls: Phone/WhatsApp/fax and email fields are omitted from the dataset by default. Enable includePhones and/or includeEmails only for contacts already published on public pages and only when you have a lawful basis. Any contact-field examples below assume that explicit opt-in; otherwise those fields are absent.

Unofficial ImportYeti dataset extractor for Apify. Not affiliated with ImportYeti.

Pull US sea-import bills of lading intelligence: importers, foreign suppliers, HS/HTS codes, trading partners, shipping lanes, carriers, and recent shipments — into clean JSON/CSV for sourcing, compliance, and B2B prospecting.

ActorRole
ImportYeti Scraper ◄── you are hereUS customs importer & supplier profiles
Europages ScraperEU B2B company contacts after you find a supplier
WLW ScraperDACH B2B directory enrichment

When to use

  • Find who supplies a US brand or retailer from public customs records
  • Build supplier / importer lead lists by keyword, brand, or product class
  • Map HS/HTS codes, origin countries, ports, and carriers for a target account
  • Screen trade partners with UFLPA flags and shipment recency
  • Cheap search-only discovery, then enrich only the profiles you need

When not to use

Key features

  • Dual modesearch (public search API) or enrich (full profile + nested BOLs)
  • Companies and suppliers — US consignees and foreign shippers
  • 90+ normalized fields on enriched profiles (partners, HS/HTS, lanes, carriers, TEU, spend)
  • Recent bills of lading nested on profiles; optional flat shipment rows
  • Cloudflare-aware HTTP via curl_cffi Chrome impersonation + Apify residential proxies
  • MCP-ready for AI assistants via Apify MCP

Input

FieldTypeDescription
searchQueriesstring[]Company / supplier / product keywords
startUrlsrequest list/company/{slug} or /supplier/{slug} URLs
modeenumenrich (default) or search
entityTypeenumany, company, or supplier
minShipmentsintegerDrop low-volume entities
maxItemsintegerCap on search hits or enriched profiles
includeShipmentsbooleanNest recent BOLs on profiles (default true)
emitShipmentRowsbooleanAlso push flat shipment dataset items
concurrencyintegerParallel profile fetches (enrich mode)
proxyConfigurationobjectPrefer Residential proxies
{
"searchQueries": ["Patagonia"],
"mode": "enrich",
"entityType": "company",
"maxItems": 10,
"includeShipments": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output

Enriched profile example (truncated):

{
"recordType": "profile",
"entityType": "company",
"name": "Patagonia",
"slug": "patagonia",
"id": "company/patagonia",
"url": "https://www.importyeti.com/company/patagonia",
"address": "Ventura, Ca 93001, Us",
"countryCode": "US",
"totalShipments": 3047,
"shipments12m": 178,
"mostRecentShipment": "08/09/2026",
"avgTeuPerMonth": 36.86,
"uflpa": false,
"tradingPartners": [
{
"name": "Hirdaramani International Export",
"type": "supplier",
"country": "Sri Lanka",
"shipments": 419
}
],
"hsCodes": [{ "code": "61", "description": "Apparel - knitted", "shipments": 1604 }],
"htsCodes": [{ "code": "6110.30.3053", "shipments": 129 }],
"recentShipments": [
{
"arrivalDate": "2026-08-09T00:00:01.000Z",
"billOfLading": "EXDO6840348955",
"counterpartyName": "Sheico Thailand Co Ltd"
}
],
"scrapedAt": "2026-08-11T10:00:00Z"
}
FieldDescription
recordTypesearch_result, profile, or shipment
entityTypecompany or supplier
totalShipments / shipments12mVolume metrics
tradingPartnersTop suppliers or customers
hsCodes / htsCodesProduct classification rollups
shippingLanes / carriersPorts and SCAC codes
shipmentsTimeSeriesMonthly shipments / weight / TEU
recentShipmentsPublic recent BOL table
uflpaForced-labor related flag when present

Use cases

JobHow
Amazon / ecom supplier discoverySearch a brand → enrich → export tradingPartners
Freight / 3PL prospectingFilter high totalShipments importers by lane or carrier
Competitive supply-chain mapEnrich competitor profiles; compare HS chapters and origins
Trade compliance screeningCheck uflpa, origins, and HTS before onboarding a vendor
OSINT / researchKeyword search + profile URLs for structured customs evidence

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/importyeti-scraper').call({
searchQueries: ['Patagonia'],
mode: 'enrich',
maxItems: 5,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("crawloop/importyeti-scraper").call(
run_input={
"searchQueries": ["Patagonia"],
"mode": "enrich",
"maxItems": 5,
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL

curl "https://api.apify.com/v2/acts/crawloop~importyeti-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQueries":["Patagonia"],"mode":"enrich","maxItems":5}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store ID / name.

Example prompts:

  • "Run ImportYeti Scraper for Patagonia in enrich mode and return the top suppliers as JSON"
  • "Search ImportYeti for lithium battery importers, max 20 companies, search-only mode"
  • "Enrich these ImportYeti company URLs and then find matching EU contacts with Europages Scraper"

Suite next step

After you identify foreign factories or US importers, enrich European company contacts with Europages Scraper or DACH listings with WLW Scraper.

FAQ

What coverage does ImportYeti have?
Public US sea import bills of lading (not air/land). History generally starts around 2015.

Do I need an ImportYeti login?
No for public search and profile pages this Actor targets. Power Query / full CSV exports / official paid API are out of scope.

Search vs enrich?
search is cheap discovery (name, address, shipment counts). enrich opens each profile for partners, HS/HTS, lanes, carriers, and recent BOLs.

Why residential proxies?
ImportYeti sits behind Cloudflare and applies per-IP view limits. Residential US proxies keep enrich runs stable.