Actions41
- Companies Actions
- Search companies
- Search companies (POST)
- Enrich company
- Search companies by name
- Search companies by prompt
- Search similar companies
- Count companies
- Count companies (POST)
- Enrich company by email
- Enrich company by social
- Get email patterns
- Ask company
- Get company context
- Fetch companies analytics
- Export companies analytics
- Lists Actions
- Locations Actions
- Business data Actions
- Actions Actions
- Prompts Actions
- Utilities Actions
Overview
This node integrates with The Companies API to search for technologies used by companies. It allows users to query the API with specific search terms and control pagination through page number and size parameters. This is useful for scenarios such as market research, competitive analysis, or technology stack discovery where you want to find companies using particular technologies or related data.
For example, a user might input a keyword like "cloud computing" to retrieve a list of companies associated with that technology, specifying how many results per page and which page of results to fetch.
Properties
| Name | Meaning |
|---|---|
| Search | The search term or keyword to query technologies. |
| Page | The page number of the paginated results to retrieve (default is 1). |
| Size | The number of results to return per page (default is 25). |
Output
The node outputs JSON data containing the search results from The Companies API. The structure typically includes an array of technology-related entries matching the search criteria. Each item in the output corresponds to a technology record or company-technology association returned by the API.
No binary data output is produced by this node.
Dependencies
- Requires an API token credential for authenticating requests to The Companies API.
- Uses the official SDK of The Companies API (
@thecompaniesapi/sdk) bundled within the node. - No additional environment variables are required beyond the API token credential.
Troubleshooting
- Unknown operation error: If the operation parameter is set incorrectly or not supported, the node will throw an error indicating "Unknown operation". Ensure the operation is set exactly to "searchTechnologies".
- SDK method not found: If the underlying SDK does not have the expected method, an error "SDK method ... not found" will be thrown. This usually indicates a mismatch between the node's operation and the SDK version.
- Empty or invalid parameters: If required parameters like
searchare missing or empty, the API may return no results or errors. Make sure to provide valid search terms. - API authentication errors: If the API token is invalid or missing, authentication errors will occur. Verify the API token credential configuration.
- Pagination issues: Providing invalid values for
pageorsize(e.g., zero or negative numbers) may cause unexpected behavior. Use positive integers.