Search Companies by Industry, Country, or Name | The Companies API
Describe a company name or type and where the companies should be based. The AI prepares the search and returns matching company records. A results page may show only part of all matches.
Up to 0.012 credits / call
The final charge is based on confirmed usage. Unused reserved credits return to your available balance.
The Companies API
Search Companies by Industry, Country, or Name | The Companies API
Describe a company name or type and where the companies should be based. The AI prepares the search and returns matching company records. A results page may show only part of all matches.
You receive
The sample returns 3 company rows with name, domain, tagline, industry and logo_url. The meta object retains reported total, current/first/last page, perPage, maxScrollResultsReached, provider cost, credits and freeRequest.
Start with your task
Find [software companies] based in [the United States].
Inputs & outputs
Inspect the current inputs, availability, and maximum charge before starting.
Input schema
Input schema
Field / Path
Type
Requirement
Meaning
queryParamsqueryParams
object
Optional
pagequeryParams.page
integer
Optional
Page number for pagination.
sizequeryParams.size
integer
Optional
Number of results per page.
queryqueryParams.query
string
Optional
Filter query as a JSON array string (e.g. '[{"attribute":"industry","operator":"=","value":"software-development"}]').
searchqueryParams.search
string
Optional
Search keyword to match against company names and domains.
api_keyqueryParams.api_key
string
Optional
API key for authentication.
View raw JSON
{
"type": "object",
"required": [],
"properties": {
"queryParams": {
"type": "object",
"properties": {
"page": {
"type": "integer",
"description": "Page number for pagination."
},
"size": {
"type": "integer",
"description": "Number of results per page."
},
"query": {
"type": "string",
"description": "Filter query as a JSON array string (e.g. '[{\"attribute\":\"industry\",\"operator\":\"=\",\"value\":\"software-development\"}]')."
},
"search": {
"type": "string",
"description": "Search keyword to match against company names and domains."
},
"api_key": {
"type": "string",
"description": "API key for authentication."
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}
Result schema
No fixed output contract is available. Field types reflect saved result evidence; individual responses can differ.
Result schema
Field / Path
Type
Company nameresult.data.companies[].name
string
Company domainresult.data.companies[].domain
string
Source industryresult.data.companies[].industry
string
Company taglineresult.data.companies[].tagline
null | string
Company logoresult.data.companies[].logo_url
string
Additional notes
Inputs
Describe a company name or type, where it should be based, and any other helpful details. The AI prepares the search and can ask a simple question if your request is unclear.
Returns
The sample returns 3 company rows with name, domain, tagline, industry and logo_url. The meta object retains reported total, current/first/last page, perPage, maxScrollResultsReached, provider cost, credits and freeRequest.
Interpretation and limits
The sample page is not the entire matching company set. A name match does not establish a unique legal entity. Provider meta cost/credits differ from the Toolmu settlement; null taglines are unavailable in this response.
Price and account
Verified on 2026-10-02: maximum reservation 0.012000 credits per execution; the saved successful call settled at 0.012000 credits. Toolmu uses one pay-per-use balance across available Tools, with no required subscription. Check current pricing before executing.
Source and freshness
Captured at 2026-10-02T02:37:07.581Z (UTC). This is a saved response for the recorded input, not a live result. Supplier observation dates can differ. Viewing this Example does not execute the Tool.
How should I interpret total, perPage and maxScrollResultsReached?
Use them as supplier-reported pagination context for the returned page. The sample contains three company rows. It does not verify that all reported matches can be retrieved, nor a complete traversal beyond the supplier's scroll boundary.
Are meta cost and credits the charge against my Toolmu balance?
They are supplier metadata, not Toolmu's settlement record. The page's dated execution reservation and saved-call settlement describe Toolmu billing separately; keep both sources distinct.
The current Tool contract does not define an exhaustive output field list. The Example establishes the fields observed in its saved request; unobserved field availability and unresolved source meanings remain unverified.
Software companies in the United States
Find [software companies] headquartered in [the United States].
Yes. Describe the company type or name and the country or area you have in mind. You can add helpful details such as employee size. No code or special format is needed. If something is unclear, the AI will ask.
The sample page is not the entire matching company set. A name match does not establish a unique legal entity. Provider meta cost/credits differ from the Toolmu settlement; null taglines are unavailable in this response.
The sample returns 3 company rows with name, domain, tagline, industry and logo_url. The meta object retains reported total, current/first/last page, perPage, maxScrollResultsReached, provider cost, credits and freeRequest.
Use them as supplier-reported pagination context for the returned page. The sample contains three company rows. It does not verify that all reported matches can be retrieved, nor a complete traversal beyond the supplier's scroll boundary.
They are supplier metadata, not Toolmu's settlement record. The page's dated execution reservation and saved-call settlement describe Toolmu billing separately; keep both sources distinct.
No. Viewing uses a saved response. Verified on 2026-10-02: maximum reservation 0.012000 credits per execution; the saved successful call settled at 0.012000 credits. Toolmu uses one pay-per-use balance across available Tools, with no required subscription. Check current pricing before executing.
Captured at 2026-10-02T02:37:07.581Z (UTC). This is a saved response for the recorded input, not a live result. Supplier observation dates can differ. Viewing this Example does not execute the Tool.