Skip to main content
Piloterr
Back to library

Thomasnet Search API

Search Thomasnet suppliers from a search or category URL and get company listings, filters, name suggestions, and pagination.

Active3 credits = 1 requestGET/v2/thomasnet/search

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Get supplier listings from any Thomasnet search or product category page. Each result includes the company name, address, phone, website, product categories, capabilities, employee count, revenue range, and a link to the full profile. Filters, pagination, and company name suggestions are included when Thomasnet displays them.

Copy the URL from your browser after searching on thomasnet.com. Piloterr returns the supplier cards as structured JSON ready for your application.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/thomasnet/search?query=https://www.thomasnet.com/suppliers/search?searchterm=Table+Forks

Supported URL formatsLink to Supported URL formats

Format Example
Keyword search https://www.thomasnet.com/suppliers/search?searchterm=Table+Forks
Product category https://www.thomasnet.com/suppliers/table-forks-31172406
Paginated search https://www.thomasnet.com/suppliers/search?searchterm=dz&page_number=2
Older search page https://www.thomasnet.com/compsearch.html?searchterm=stainless+steel

ParametersLink to Parameters

Parameter Type Required Description
query string yes Full Thomasnet search URL

Response fieldsLink to Response fields

Field Type Description
results array List of suppliers on the page
results[].url string Link to the company profile
results[].name string Company name
results[].tgrams_id string Thomasnet company ID
results[].type string Company type (Manufacturer, Distributor, Service, etc.)
results[].primary_phone string | null Main phone number
results[].website string | null Company website
results[].address object Address with city, state, ZIP, and coordinates
results[].headings array Product or service categories shown on the card
results[].description string | null Company summary
results[].annual_sales string | null Revenue range
results[].number_employees string | null Employee count range
results[].year_founded string | null Year founded
results[].capabilities array | null Materials and capabilities
pagination.current integer Current page number
pagination.next integer | null Next page number
pagination.total_pages integer Total pages
pagination.total_results integer Total matching suppliers
pagination.per_page integer Suppliers on this page
pagination.has_next_page boolean Whether another page exists
search_term string | null Keyword used for the search
filters array | null Filters available on the page
company_name_matches array | null Companies matching the search name

NotesLink to Notes

  • Covers thomasnet.com, the North American industrial supplier directory.
  • company_name_matches may appear when you search by company name.
  • Pass results[].url to Thomasnet Company for the full profile, products, and business details.
  • Costs 3 credits per call.

Main use casesLink to Main use cases

  • Build supplier lead lists by product or keyword
  • Compare manufacturers and distributors by location and size
  • Feed procurement or sales tools with Thomasnet listings
  • Browse search results page by page

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included