Thomasnet+API.SH

Thomasnet API

Search Thomasnet's North American industrial suppliers and pull full supplier profiles as JSON.

The API.SH Thomasnet API turns public Thomasnet.com pages into structured JSON. Search suppliers for a product or service and get each one's type (manufacturer, distributor, service company), tier, phone, website, employees, annual sales, year founded, address with coordinates, capabilities, categories and products, plus related categories, the total supplier count and the site's filters. Narrow by region, supplier validation, production scale, catalogs or brand, then fetch a supplier's full profile with catalogs, videos, news and locations.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Thomasnet supplier search
GET https://api.api.sh/thomasnet/v1/search
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Thomasnet API

Supplier sourcing

Search a process such as CNC machining or injection molding, narrow by region and production scale, and shortlist suppliers with their capabilities.

B2B lead generation

Build lists of manufacturers and distributors with phone, website, employees and annual sales for sales outreach.

Supplier due diligence

Pull a supplier's profile with year founded, business details, locations and news headlines before you send an RFQ.

Industrial market mapping

Use matched and related categories and supplier counts to see how crowded a product category is in each region.

Procurement tools and agents

Give a sourcing tool or AI agent supplier search and profile lookups so it can suggest vendors for a part.

Thomasnet data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Thomasnet API endpoints and prices

Every Thomasnet endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
Thomasnet supplier search
/thomasnet/v1/search
$1 · $2 PAYG
1 credit
Profiles and accounts1
Thomasnet supplier profile
/thomasnet/v1/supplier
$1 · $2 PAYG
1 credit

Call the Thomasnet API

Thomasnet supplier search: GET https://api.api.sh/thomasnet/v1/search

curl "https://api.api.sh/thomasnet/v1/search?q=cnc+machining" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Thomasnet data

  • Public data only: no Thomasnet login, cookies or account needed
  • One key and one response shape for Thomasnet 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 Thomasnet API

Thomasnet does not publish a public data API; its help center covers advertiser tools such as catalogs and order manager, and supplier-data APIs that rank for the term come from other companies. API.SH returns public Thomasnet supplier search and profile data as JSON.

Instead of copying supplier lists by hand, buying a separate supplier database or running an Apify export, API.SH gives one key, one JSON shape and a fixed price per call.

Thomasnet API questions

What Thomasnet data can I get?+

Supplier search with capabilities, contacts, filters and category data (/thomasnet/v1/search) and one supplier's full profile with products, catalogs, videos, news, business details and locations (/thomasnet/v1/supplier).

How much does the Thomasnet API cost?+

Every Thomasnet 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 /thomasnet/v1/search at 1 credit each.

Is there an official Thomasnet API?+

No public one. Thomasnet's tools are for buyers using the site and suppliers advertising on it. API.SH reads public Thomasnet pages and returns them as JSON.

Do I need a Thomasnet account or login?+

No. API.SH reads public pages only. Search returns the first page of suppliers that Thomasnet shows to visitors who are not signed in, so narrow large searches with region and the other filters.

Can I export Thomasnet supplier leads?+

Yes. Each supplier comes with phone, website, address, employees, annual sales and capabilities. Export results as JSON, CSV or NDJSON, or send them to Google Sheets.

Does it cover suppliers outside North America?+

It covers whatever Thomasnet lists, which is mainly North American manufacturers, distributors and service companies.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /thomasnet/v1/search with q=cnc machining, then pass a supplier profile url to /thomasnet/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.

More jobs & b2b APIs all jobs & company data APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key