industrynet.com APIindustrynet.com ↗
Search industrial suppliers, browse categories, and retrieve company details including phone, address, ISO certifications, and products via the IndustryNet API.
curl -X GET 'https://api.parse.bot/scraper/873b5235-6cd6-4a6a-805c-6cd6d55ab463/search_suppliers?query=adhesives' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for industrial suppliers by keyword. Returns categorized results including product/service categories, company names, and category URLs with supplier counts.
| Param | Type | Description |
|---|---|---|
| queryrequired | string | Search keyword (product, service, company, or brand name) |
{
"type": "object",
"fields": {
"query": "string - the search query submitted",
"results": "array of result objects with section, name, url, and optionally location or supplier_count"
},
"sample": {
"data": {
"query": "adhesives",
"results": [
{
"url": "https://industrynet.com/suppliers/AD0140/adhesives",
"name": "ADHESIVES",
"section": "Products & Services",
"location": "288 companies"
},
{
"url": "https://industrynet.com/suppliers/AD0160/ceramic-adhesives",
"name": "ADHESIVES - Ceramic",
"section": "Products & Services",
"supplier_count": "1 company"
}
]
},
"status": "success"
}
}About the industrynet.com API
The IndustryNet API provides 8 endpoints for querying the IndustryNet industrial supplier directory, covering supplier search, category browsing, paginated supplier lists, and individual listing details. The get_listing_details endpoint returns fields including company name, phone number, physical address, website URL, product/service categories, and ISO certifications — without requiring manual browsing of the directory.
Supplier Search and Category Browsing
The search_suppliers endpoint accepts a keyword — a product name, service type, company name, or brand — and returns categorized results with section labels, supplier names, and category URLs including supplier counts. Those category URLs feed directly into get_supplier_category_list, which returns paginated arrays of supplier objects with name, listing_url, and location. The page parameter controls pagination, and the has_next boolean tells you whether additional pages exist. For structured browsing, browse_categories accepts an optional single letter parameter (A–Z) and returns all matching category names and URLs alphabetically.
Listing Details and Contact Data
get_listing_details takes a full listing URL and returns a structured object: name, about (free-text company description), phone (note: may be partially masked as XXXX), address, website, products_services (array of category strings), and iso_certifications (array of certification strings like ISO 9001). This makes it straightforward to build enriched supplier profiles or filter by certification type across a category.
Programmatic Contact Form Submission
Two endpoints support contacting suppliers directly. get_form_context extracts the reCAPTCHA sitekey, form action_url, and any hidden form fields from a listing page. After solving the CAPTCHA externally, submit_message accepts the listing URL, a JSON-encoded form_data string (with fields: name, company, phone, email, and message body), and the solved captcha_token. The response returns a message confirming submission status.
Blog Content
get_blog_posts retrieves paginated blog post metadata — title, url, author, and date — from the IndustryNet blog. For full content, get_blog_post takes a post URL and returns title, author, and the complete body text.
- Build an industrial supplier lead list by searching keywords and extracting contact details from matching listings
- Filter suppliers in a product category by ISO certification using
iso_certificationsfromget_listing_details - Aggregate supplier addresses and phone numbers across a category for geographic market research
- Monitor IndustryNet blog posts for manufacturing industry news using
get_blog_postsandget_blog_post - Populate a CRM with supplier name, website, and product categories by paginating through
get_supplier_category_list - Programmatically send quote requests to multiple suppliers using
get_form_contextandsubmit_message - Build an alphabetical category index of industrial product types using
browse_categorieswith theletterparameter
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does IndustryNet offer an official developer API?+
What does `get_listing_details` return, and are phone numbers always complete?+
name, about, phone, address, website, products_services, and iso_certifications. Phone numbers may be partially masked — the directory sometimes renders digits as XXXX — so treat the phone field as potentially incomplete for some listings.Does the API return supplier revenue, employee count, or firmographic data?+
Can I retrieve all suppliers in a category in a single request?+
get_supplier_category_list returns one page at a time. The has_next boolean indicates whether more pages exist, and the page integer parameter selects which page to retrieve. Full category coverage requires iterating pages until has_next is false.Does the API cover supplier listings outside the United States?+
location field in supplier results reflects that scope. International supplier coverage is limited by what IndustryNet indexes. You can fork this API on Parse and revise it to filter or extend results based on location fields if your use case requires geographic segmentation.