Skip to main content
Pull the full record for one company. The response shape matches what company list returns, so the command is most useful when you already have an ID and want a jq-friendly read.

Synopsis

talkvalue path company get <id>

Arguments

ArgumentTypeDescription
<id>integerCompany ID. Use company list to find one.

Examples

1. Inspect a company in the terminal

talkvalue path company get 88
Prints a single-row table with the headline fields: ID, domain, display name, people count. Use --json if you want the exact field names.

2. Read one field with jq

talkvalue path company get 88 --json | jq -r '.data.peopleCount'
Returns the people count as a raw number. Combine with other commands when you only need a headcount, for example, computing the share of a campaign that lands at a single company.

3. Use inside a guard

if talkvalue path company get 88 --json >/dev/null 2>&1; then
  echo "Company 88 exists"
else
  echo "Company 88 not found"
fi
The CLI exits non-zero when the company ID is missing, so the guard above branches cleanly. See Exit codes for the full mapping.

Response

{
  "data": {
    "id": 88,
    "domain": "acme.com",
    "displayName": "Acme Inc.",
    "peopleCount": 142
  }
}
peopleCount may be null on companies that have never had a person attributed.

See also