Companies
Look up company records — get a single company by ID or list the companies linked to a workspace.
Tools (2)
Section titled “Tools (2)”get_company
Section titled “get_company”Full name: campaignstack_get_company
Get a company by ID. Accepts a shared (global) company id or an imported workspace-scoped company id; the response’s companySource field says which one matched. Returns industry, employee range, and contact info. Platform presence (LinkedIn URL, follower/staff counts, tagline) is under the profiles key (e.g. profiles.linkedin.url); top-level LinkedIn fields are legacy aliases. The watch key carries the workspace’s intelligence post watch on this company (id, status, post count) when one exists. If the company is not found, use campaignstack_list_companies to find valid company IDs.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | (min length: 1) |
workspaceId | string | No | — | Only needed for imported (workspace-scoped) companies. Defaults to the API key’s workspace |
list_companies
Section titled “list_companies”Full name: campaignstack_list_companies
List companies linked to a workspace. Returns company records with workspace metadata (tags, notes, addedAt). Supports cursor-based pagination. Use the returned companyId values with campaignstack_get_company.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
limit | integer | No | 20 | (min: 1, max: 100) |
cursor | string | No | — |