Thomasnet Suppliers Scraper API avatar

Thomasnet Suppliers Scraper API

Pricing

from $0.85 / 1,000 supplier returneds

Go to Apify Store
Thomasnet Suppliers Scraper API

Thomasnet Suppliers Scraper API

There is a US directory that carries an industrial supplier's year founded, headcount, annual sales and ISO or AS9100 certifications, and it is Thomasnet. By product and location: company name, description, city and state, phone and website. $0.85 per 1,000 suppliers.

Pricing

from $0.85 / 1,000 supplier returneds

Rating

0.0

(0)

Developer

Dami's Studio

Dami's Studio

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

Share

Thomasnet is where US industrial buyers go to find who actually makes a part. Give it a search term the way you'd type it into Thomasnet's own box ("valves", "cnc machining", "steel fabrication"), and a state, city or ZIP if you want to narrow it. You get a table of supplier companies back instead of a page of listings: address, phone, website, year founded, employee count, annual sales and certifications on each row.

$0.85 per 1,000 suppliers ($0.00085 each), plus $0.001 each time a run starts. Same rate on the free plan as on any paid one, no volume tiers, no minimum spend.

What you get

One row per supplier company:

FieldExample
companyNamePlast-O-Matic Valves, Inc.
descriptionThomasnet's supplier blurb: what they make, materials, industries served
companyTypeManufacturer, Distributor, Custom Manufacturer, Service Company, …
city / state / stateName / zipCedar Grove / NJ / New Jersey / 07009
streetAddress, latitude, longitude1384 Pompton Ave., 40.857, -74.229
phone(877) 303-4730
websitehttps://plastomatic.com/
yearFounded1967
numberEmployees50-99
annualSales$10 - 24.9 Mil
certificationTitles["ISO 9001:2015", "Woman Owned", "Made in the USA"]
certificationsthe same list with type, group, audit scope and certificate date
category / categoryIdValves / 90052002
profileUrlthe company's Thomasnet profile
thomasVerified, xometryVerified, isClaimedtrue / false / true
distanceMiles14.7, only when you search by ZIP code

Input

{
"search": "cnc machining",
"location": "77002",
"radiusMiles": 75,
"maxItems": 100,
"maxCategories": 3,
"includeCertifications": true
}
  • search — the product or service. Broad beats narrow. "valves" returns far more than "3-inch bronze gate valves".
  • location — a US state (Texas), a city with its state (Houston, TX), or a 5-digit ZIP (77002). Leave it empty to search everywhere.
  • radiusMiles — only used with a ZIP. Default 50.
  • maxCategories — Thomasnet files suppliers under categories. Your term is matched to the closest ones and each is paged in turn. Default 3. Set it to 1 to keep results tightly on-topic, raise it to fill a large maxItems from related categories.
  • maxItems — hard cap on charged rows, up to 5,000.
  • includeCertifications — on by default. Turning it off makes each page slightly smaller.

Run it with no search and you get one labelled sample row, uncharged.

What it actually returned

Real runs, August 2026:

InputRowsWall timeWhat you pay
valves, 5 rows54 s$0.0053
cnc machining near ZIP 77002, 75 mi203 s$0.0180
valves in Ohio236 s$0.0206
steel fabrication, 250 rows25011 s$0.2135

Field coverage on that 250-row steel fabrication run: company name, description, phone, website, city, state and profile URL on 250/250; year founded on 214/250; employee count on 218/250; annual sales on 217/250; at least one certification on 166/250.

How the location filter behaves

Thomasnet has no "city" search field. It has two geo controls and this uses both.

A ZIP code goes through Thomasnet's own radius filter. Results are genuinely inside the radius and each row carries distanceMiles.

A state or city narrows to Thomasnet's regional index first. That index means "serves this region", not "is located here", so the Actor then drops any supplier whose address is outside the state, and outside the city if you named one. Dropped rows are never charged, and the run's status message tells you how many went.

What this doesn't do

  • North America only, which is Thomasnet's coverage rather than a limitation here. It's overwhelmingly US: a 400-row steel fabrication sample came back 391 USA, 9 Canada.
  • No email addresses. Thomasnet doesn't publish supplier emails, so no row has one. You get the phone number and the website; enrich from there.
  • No product catalogues, no CAD files, no RFQ submission. Company-level data only.
  • Free-text terms with no matching category cap out at 25 rows. Thomasnet lets anonymous callers read 25 rows of a free-text search and no more. Terms that match a category, which almost all real product terms do, page freely into the hundreds. If you asked for 200 rows of an obscure phrase and got 25, that's why. Try a broader term.
  • Row counts are what Thomasnet lists, not what you asked for. A category holds what it holds. "Plastic Injection Molding Services" within 50 miles of downtown Houston is 3 companies. Setting maxItems to 500 doesn't invent more.

Billing

EventPrice
Actor start$0.001
Supplier returned$0.00085

1,000 suppliers is $0.851 all-in. Sample rows, diagnostic rows, suppliers dropped by the location filter and runs that return nothing are not charged.

FAQ

Is there a Thomasnet API? Not one you can sign up for and pull the directory out of. This is the practical substitute: send a search term and a location, get structured JSON, CSV, Excel or an HTTP endpoint you can poll.

Can I filter to ISO 9001 suppliers? Not on the way in, there's no certification input. Every row carries certificationTitles, so run the search and filter the dataset for rows whose list contains "ISO 9001". The certifications array also gives you the audit scope and the certificate date.

How many suppliers per run? The cap is 5,000. In practice a single category holds a few hundred; raise maxCategories to pull related categories into the same run.

Is scraping Thomasnet legal? It reads the same public supplier listings any visitor sees and returns no personal data beyond the business contact details Thomasnet publishes. How you use the output is on you. Check Thomasnet's terms and your local rules before commercial use.