Thomasnet Suppliers Scraper API
Pricing
from $0.85 / 1,000 supplier returneds
Thomasnet Suppliers Scraper API
Search Thomasnet's US industrial supplier directory by product and location. Returns company name, description, city and state, phone, website, year founded, employees, annual sales, ISO/AS9100 certifications, category and profile URL. $0.85 per 1,000 suppliers, the lowest on Apify.
Pricing
from $0.85 / 1,000 supplier returneds
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search Thomasnet — the US industrial supplier directory — by product or service and get back a clean table of supplier companies. Type what you need the way you would type it into Thomasnet's own search box ("valves", "cnc machining", "steel fabrication") and optionally narrow it to a state, a city or a ZIP code.
$0.85 per 1,000 suppliers ($0.00085 each), plus $0.001 each time a run starts — the lowest
per-supplier price of any Thomasnet scraper on the Apify Store with an active user base; the only
other one, zen-studio/thomasnet-suppliers-scraper (47 monthly users), is $3.49 per 1,000 even on
its cheapest volume tier.
What you get
One row per supplier company:
| Field | Example |
|---|---|
companyName | Plast-O-Matic Valves, Inc. |
description | Thomasnet's supplier blurb — what they make, materials, industries served |
companyType | Manufacturer, Distributor, Custom Manufacturer, Service Company, … |
city / state / stateName / zip | Cedar Grove / NJ / New Jersey / 07009 |
streetAddress, latitude, longitude | 1384 Pompton Ave., 40.857, -74.229 |
phone | (877) 303-4730 |
website | https://plastomatic.com/ |
yearFounded | 1967 |
numberEmployees | 50-99 |
annualSales | $10 - 24.9 Mil |
certificationTitles | ["ISO 9001:2015", "Woman Owned", "Made in the USA"] |
certifications | the same list with type, group, audit scope and certificate date |
category / categoryId | Valves / 90052002 |
profileUrl | https://www.thomasnet.com/company/plast-o-matic-valves-inc-566251/profile |
thomasVerified, xometryVerified, isClaimed | true / false / true |
distanceMiles | 14.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). Canadian provinces and cities work too (Ontario,Toronto). Optional; leave it out to search all of North America. - radiusMiles — only used with a ZIP code. 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 if you want results to stay
tightly on-topic; raise it to fill a large
maxItemsfrom related categories.
What it actually returned
Real runs, August 2026:
| Input | Rows | Wall time | What you pay |
|---|---|---|---|
valves, 5 rows | 5 | 4 s | $0.0053 |
cnc machining near ZIP 77002, 75 mi | 20 | 3 s | $0.0180 |
valves in Ohio | 23 | 6 s | $0.0206 |
steel fabrication, 250 rows | 250 | 11 s | $0.2135 |
(The "what you pay" column is the $0.001 start fee plus $0.00085 per supplier returned.)
Field coverage on the 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.
Three suppliers from that run, verbatim:
- Selco Manufacturing Corp. — West Caldwell, NJ — Custom Manufacturer — founded 1970 — AISC, ISO 9001:2015, Made in the USA
- Andersen Industries, Inc. — Adelanto, CA — Custom Manufacturer — founded 1966 — 10-49 employees
- States Engineering Inc. — Fort Wayne, IN — Custom Manufacturer — founded 1946 — https://www.statesengineeringinc.com/
How the location filter behaves
Thomasnet has no "city" search field. It has two geo controls and this actor uses both:
- A ZIP code uses 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. The run's status message tells you how many were dropped.
What this does not do
- North America only. That is Thomasnet's coverage, not a limitation of this actor. It is overwhelmingly US: a 400-row steel fabrication sample came back 391 USA, 9 Canada.
- No email addresses. Thomasnet does not publish supplier email addresses, so no row has one. You get the phone number and the website; enrich from there.
- No product catalogs, 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 (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 is 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
maxItemsto 500 does not invent more.
Pricing
| Event | Price |
|---|---|
| Actor start | $0.001 |
| Supplier returned | $0.00085 |
So 1,000 suppliers costs $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? Thomasnet does not sell a public data API. This actor is the practical substitute: you send a search term and a location, you get structured JSON, CSV, Excel or an HTTP endpoint you can poll.
Can I scrape Thomasnet without coding? Yes. Fill in the two fields in the Apify console, press Start, download the results as CSV or Excel. No code required.
How do I find suppliers near me on Thomasnet?
Put your 5-digit ZIP code in the location field and set radiusMiles. Every row comes back with
distanceMiles so you can sort by proximity.
Can I filter Thomasnet suppliers by ISO 9001 certification?
Every row carries certificationTitles. Run the search, then filter the dataset for rows whose
certification list contains "ISO 9001". The certifications array also gives you the audit scope
and the certificate date.
How do I get a list of manufacturers in a specific state?
Set search to the product and location to the state name, for example search: "valves",
location: "Ohio". The actor keeps only suppliers whose address is in that state.
Does this return supplier email addresses? No. Thomasnet does not publish them. You get phone and website.
What is the cheapest Thomasnet scraper?
This one, at $0.85 per 1,000 suppliers. The only other Thomasnet actor on the Apify Store with an
active user base, zen-studio/thomasnet-suppliers-scraper (47 monthly users), is $3.49 per 1,000.
How many suppliers can I pull in one run?
The cap is 5,000 rows per run. In practice a single product category holds a few hundred
suppliers; raise maxCategories to pull related categories into the same run.
Is scraping Thomasnet legal? This actor reads the same public supplier listings any visitor sees, and returns no personal data beyond the business contact details Thomasnet publishes. You are responsible for how you use the output — check Thomasnet's terms and your local rules before commercial use.