+ImportYeti API
Search US customs records on ImportYeti and pull importers, foreign suppliers and bills of lading as JSON.
The API.SH ImportYeti API returns public US customs data from ImportYeti as structured JSON. Search importers and foreign suppliers by name or address words, with total shipments and the most recent shipment date. Open an importer's profile or a supplier's export profile with its US customers, products by HS code, shipping lanes and carriers, and pull bill-of-lading records filtered by partner country, product description words and date range.
- 4 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/importyeti/v1/ search
{ "success": true } What you can build with the ImportYeti API
Supplier discovery
Find which foreign factories ship to a brand or competitor in the US, then open each supplier's profile for its customers and products.
Competitor supply chain research
Open an importer's profile and pull its bills of lading by partner country and date range to see where it sources from.
Sales prospecting for logistics and sourcing
Look up a supplier's US customers with shipment counts, weight and TEU to find importers that buy your category.
Product and HS code research
Filter shipments by words in the product description to follow how a product line moves over time.
Due diligence and investigations
Search a company by name or address and check its shipment history before you sign a supplier or partner.
ImportYeti data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
ImportYeti API endpoints and prices
Every ImportYeti endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| ImportYeti company and supplier search /importyeti/ | $1 · $2 PAYG 1 credit |
| ImportYeti importer profile (US customs records) /importyeti/ | $1 · $2 PAYG 1 credit |
| ImportYeti supplier profile (US customs records) /importyeti/ | $1 · $2 PAYG 1 credit |
| ImportYeti bill-of-lading records /importyeti/ | $1 · $2 PAYG 1 credit |
Call the ImportYeti API
ImportYeti company and supplier search: GET https://api.api.sh/importyeti/
curl "https://api.api.sh/importyeti/v1/search?q=nike" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/importyeti/v1/search",
params={"q": "nike"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/importyeti/v1/search");
url.searchParams.set("q", "nike");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/importyeti/v1/search", "q", "nike")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "ImportYeti" and "ImportYeti company and supplier search".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for ImportYeti data
- Public data only: no ImportYeti login, cookies or account needed
- One key and one response shape for ImportYeti and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official ImportYeti API
ImportYeti has its own paid API, documented at docs.importyeti.com, sold with usage-based credits and on its higher plans. API.SH is an alternative that needs no ImportYeti plan and returns importer, supplier and shipment data in the same JSON format as your other API.SH sources.
Compared with ImportYeti scrapers on Apify or your own crawler, API.SH gives you search, profiles and bills of lading behind one key at a fixed price per call, with blocks and retries handled for you.
ImportYeti API questions
What ImportYeti data can I get?+
Importer and supplier search by name or address (/importyeti/v1/search), an importer's profile (/importyeti/v1/company), a foreign supplier's export profile with US customers, HS codes, lanes and carriers (/importyeti/v1/supplier) and bill-of-lading records with filters (/importyeti/v1/shipments).
How much does the ImportYeti API cost?+
Every ImportYeti endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /importyeti/v1/company at 1 credit each.
Is there an official ImportYeti API?+
Yes. ImportYeti sells its own API with usage-based credits. API.SH is a separate option: no ImportYeti subscription, one key shared with other data sources, and the same response format everywhere.
Do I need an ImportYeti account or login?+
No. API.SH reads public ImportYeti pages only. No endpoint uses a login or anyone's account.
Is ImportYeti free to use?+
ImportYeti's website lets anyone search US customs records. With API.SH you get 1,000 free credits every month, then pay per call, and failed calls are not charged.
What is ImportYeti used for?+
Finding who supplies a US importer, which US companies buy from a foreign supplier, and the shipment history behind both, from US bill-of-lading records. This API makes those lookups available as JSON for sourcing, sales and research tools.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /importyeti/v1/search with q set to a company name, then pass the slug to /importyeti/v1/company or /importyeti/v1/supplier. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.