ThomasNet Scraper [$0.9/1K💰] | Supplier Data | B2B Leads
Pricing
from $0.87 / 1,000 results
ThomasNet Scraper [$0.9/1K💰] | Supplier Data | B2B Leads
Extract ThomasNet supplier profiles with certifications, diversity designations, and contact data for B2B procurement and lead generation
Pricing
from $0.87 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
13 days ago
Last modified
Categories
Features
Share
ThomasNet Industrial Supplier Scraper
Extract structured supplier data from ThomasNet — the leading industrial supplier directory for manufacturers, distributors, and service providers across North America.
Scrape ThomasNet supplier profiles, certifications, product categories, and contact details at scale. This ThomasNet scraper automates B2B industrial lead generation by pulling structured supplier firmographics including ISO certifications, diversity credentials, location data, and service capabilities — perfect for procurement teams, supply chain analysts, and sales professionals targeting the industrial sector.
Use Cases
- Supplier Qualification — Identify ISO 9001, AS9100, ISO 13485, and other certified suppliers to meet compliance requirements for manufacturing and procurement workflows
- Diversity Sourcing — Discover MBE, WBE, DBE, and HUBZone-certified diverse suppliers to fulfill corporate diversity procurement mandates and government contracting goals
- Market Mapping — Analyze supplier density across industries, geographies, and product categories to understand competitive landscapes and sourcing opportunities
- Contact & RFQ Enrichment — Enrich CRM records with verified supplier contacts, addresses, phone numbers, and capabilities for targeted RFQ outreach
- Brand & Distributor Intelligence — Track brand presence, distributor networks, and product listings across ThomasNet for competitive intelligence and channel analysis
- Procurement Lead Generation — Build qualified supplier prospect lists with firmographics, certifications, and capability data for strategic sourcing campaigns
How It Works

Looking for a ThomasNet scraper or a practical US supplier data alternative? Start from a supplier category page or a company profile URL. The Actor queries ThomasNet's public GraphQL API directly, so it does not depend on fragile page builds, browser rendering, or client-side sessions. Each record includes name, location, phone, website, company type, employee count, year founded, categories, capabilities, brands, certifications, diversity status and contact details.
Use the dataset for procurement shortlists, supplier discovery, vendor vetting and B2B lead generation. Export as JSON, CSV or Excel, or pull results through the Apify API. Pay from $0.90 per 1,000 suppliers.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | array | Yes | — | ThomasNet supplier listing or profile URLs to scrape (e.g., https://www.thomasnet.com/suppliers/usa/as9100-consulting-services-97007562) |
maxItems | integer | No | 50 | Maximum number of supplier records to return (1–10,000; free-plan previews are capped at 10) |
maxPagesPerListing | integer | No | 3 | Maximum number of result slices per listing URL (1–20, 25 suppliers each). ThomasNet returns one page per search, so extra slices use metro ZIP partitions |
scrapeProfilePages | boolean | No | true | Visit each supplier's detail page for full profile data (slower but richer) |
proxyConfiguration | object | No | no proxy (direct) | Proxy configuration. Defaults to a direct connection; set the Apify RESIDENTIAL group only if your runs get blocked |
Example Input
{"startUrls": [{ "url": "https://www.thomasnet.com/suppliers/usa/as9100-consulting-services-97007562" },{ "url": "https://www.thomasnet.com/suppliers/usa/cnc-machining-services-30349308-1.html" }],"maxItems": 50,"maxPagesPerListing": 3,"scrapeProfilePages": true,"proxyConfiguration": {"useApifyProxy": false}}
Output
Each dataset item represents one supplier extracted from ThomasNet.
Record Fields
| Field | Description |
|---|---|
name | Supplier / company name |
tgramsId | Stable ThomasNet company id |
thomasUrl | Canonical company profile URL |
companyType | Primary company type (Manufacturer, Distributor, Service Company…) |
additionalActivities | Secondary company types |
categories | Product/service categories from the listing |
categoryFamilies | Parent category families |
capabilities | Manufacturing/service capabilities |
capabilitiesByType | Capability groups keyed by type |
certifications | ISO, AS9100, IATF, and other certifications |
certificationCounts | Certification counts by type |
diversityCertifications | MBE, WBE, DBE, HUBZone, SDVOB credentials |
location | Headquarters address, coordinates, and multi-location flag |
yearFounded | Year established |
employeeCount | Employee count range |
revenueRange | Annual revenue range (if listed) |
contact | Phone, website, and RFQ-form flag |
brands | Brands distributed or manufactured |
keyPersonnel | Contact names and titles |
socialMedia | Social profiles |
description | Short company description |
descriptionByCompany | Company-supplied description |
tier | ThomasNet listing tier |
logoUrl | Company logo URL |
source | Profile and listing provenance |
scrapedAt | ISO timestamp of extraction |
Listing cards are lighter, but by default (scrapeProfilePages: true) the Actor enriches every supplier through the profile API.
Example Output
{"name": "1-Source Electronic Components Corp.","tgramsId": "1314681","thomasUrl": "https://www.thomasnet.com/company/1-source-electronic-components-corp-1314681/profile","companyType": "Distributor","categories": ["6061 Aluminum Plate", "Abrasives", "Adhesives: Epoxy"],"capabilities": ["Capacitors", "Connectors", "Relays"],"certifications": ["ISO 9001"],"diversityCertifications": [],"location": {"hq": {"address1": "12218 Bradford Green SQ #411","city": "Cary","state": "NC","zip": "27519","country": "USA"},"isMultiLocation": false},"yearFounded": "2001","employeeCount": "10-49","revenueRange": "$5 - 9.9 Mil","contact": {"phone": "(631) 642-2479","website": "https://www.1sourcecomponents.com/","rfqForm": true},"brands": ["3M", "Amphenol", "Analog Devices"],"keyPersonnel": [{ "name": "Richard Lodato", "title": "President" }],"socialMedia": [{ "type": "FACEBOOK", "accountId": "1SourceComponents", "url": null }],"tier": "NONE","logoUrl": "https://cdn.thomasnet.com/ccp/01314681/152029.jpg","source": {"profileUrl": "https://www.thomasnet.com/company/1-source-electronic-components-corp-1314681/profile","listingUrl": "https://www.thomasnet.com/suppliers/usa/as9100-consulting-services-97007562"},"scrapedAt": "2026-10-31T13:41:26.672Z"}
Tasks
Pre-configured tasks for common ThomasNet supplier research workflows:
| Task | Description |
|---|---|
tn-supplier-qualification | Find suppliers by certification type (ISO, AS9100, IATF) |
tn-diversity-sourcing | Discover MBE, WBE, DBE, and HUBZone-certified diverse suppliers |
tn-market-mapping | Category-level market mapping across supplier segments |
tn-contact-enrichment | Enrich supplier records with contacts and RFQ-ready data |
tn-brand-intelligence | Track brand presence and distributor networks |
tn-full-profiles | Full profile enrichment with certifications and capabilities |
tn-procurement-leads | Generate procurement-ready supplier lead lists |
tn-multi-category | Multi-category supplier scan across industrial segments |
Integrations
- Google Sheets — Export supplier lists to spreadsheets for team collaboration and RFQ distribution
- HubSpot / Salesforce — Push supplier contacts into CRM pipelines for procurement outreach
- Slack — Get notified when scraping runs complete or new suppliers matching criteria are found
- Zapier / Make — Connect to 5,000+ apps for automated procurement workflows
- REST API — Access dataset items via the Apify API for custom ERP and sourcing system integrations
Related Actors
Performance Tips
- No proxy by default. Direct requests are the fastest option because the GraphQL API is not bot-guarded. Only pay for residential bandwidth when you actually see 403/429 answers.
- Turn off profile visits for speed.
scrapeProfilePages: falsebuilds records straight from the listing cards — roughly 3–5× faster, at the cost of brands, personnel and social links. - Use result slices for depth. ThomasNet exposes only one 25-result page per search context. Each additional
maxPagesPerListingunit runs a metro-area ZIP slice to surface different suppliers. - Keep
maxItemsrealistic. The run stops as soon as the limit is reached, so a smaller number finishes sooner and costs fewer compute units. - Profile visits dominate the runtime. One HTTP request per supplier runs concurrently (up to 30 in flight), so doubling
maxItemscosts far less than double the time.
Frequently Asked Questions
What data can I extract from ThomasNet?
Supplier names, addresses, phone numbers, websites, employee counts, revenue ranges, certifications (ISO 9001, AS9100, IATF 16949), diversity status (MBE, WBE, DBE), capabilities, product lines, brands distributed, and full company descriptions.
Is this ThomasNet scraper compliant?
The Actor scrapes publicly available directory data from ThomasNet.com. It does not bypass authentication, access private accounts, or violate ThomasNet's Terms of Service. Users are responsible for ensuring their use of scraped data complies with applicable laws and data protection regulations.
How many suppliers can I scrape per run?
By default, the Actor returns up to 50 results. Increase maxItems (up to 10,000) for larger datasets; the free-plan preview is capped at 10. Each listing contributes up to 25 suppliers per result slice, and maxPagesPerListing controls how many metro ZIP slices are used.
Do I need proxies?
No. The Actor runs direct (no proxy) by default — the ThomasNet GraphQL API it uses is not bot-guarded, so a proxy would only add latency. If a run starts returning 403/429 responses, the Actor switches itself to the Apify RESIDENTIAL group, or you can enable that group up front in proxyConfiguration.
Can I filter by specific certifications?
Provide URLs from ThomasNet search results filtered by certification (e.g., AS9100, ISO 9001) and the Actor will extract suppliers matching those criteria.
How fresh is the scraped data?
Data reflects what is currently live on ThomasNet. For ongoing supplier monitoring, schedule the Actor to run periodically and compare results.
SEO Keywords
ThomasNet scraper, ThomasNet supplier data, industrial supplier directory, B2B supplier leads, ThomasNet API alternative, manufacturer database, supplier qualification, ISO certified suppliers, diversity suppliers, MBE WBE suppliers, procurement data, supply chain intelligence, industrial distributor data, supplier firmographics, RFQ automation, ThomasNet data extraction, CNC machining suppliers, metal fabrication suppliers, aerospace suppliers, manufacturing lead generation
For AI Agents
This Actor is designed for autonomous use by AI agents and procurement automation systems.
Input schema: JSON object with startUrls (array of ThomasNet URLs), maxItems (integer, default 50), maxPagesPerListing (integer, default 3), scrapeProfilePages (boolean, default true), and optional proxyConfiguration (object, default: no proxy / direct connection).
Typical workflow:
- Construct input with target ThomasNet supplier listing or profile URLs
- Call the Actor with
waitSecsset for expected runtime - Poll run status until SUCCEEDED
- Retrieve results via
get-dataset-itemsusing the returneddatasetId - Process structured supplier data for downstream tasks (CRM import, RFQ generation, supplier scoring)
Rate: $0.0009 per result
Legal Disclaimer
This Actor scrapes publicly available directory data from ThomasNet.com. It does not bypass authentication, access private data, or violate ThomasNet's Terms of Service. Users are responsible for ensuring their use of scraped data complies with applicable laws and regulations, including GDPR, CCPA, and CAN-SPAM. Do not use extracted contact information for unsolicited communications without proper legal basis. The developer assumes no liability for misuse of data obtained through this tool.