Skip to main content
GET
Get Owner

Overview

Returns the full detail tier for a single owner: canonical name, address, aliases, alternate identifiers, entity linkage, public-company matches (when available), and computed portfolio statistics. If the owner record was merged into another (entity resolution), the endpoint returns 410 entity_merged with the new ID in the error body.

Path Parameters

id
string
required
Owner ID (e.g. own_R3jK9mN2).

Response

id
string
Owner ID (own_*)
object
string
Always "owner"
name
string
Display name of the owner
canonical_name
string
Normalized name used for search and deduplication
name_original_script
string
Owner name in original script (may be null)
country_code
string
ISO country code
entity_type
string
Entity type (e.g. corporation, individual)
address
object | string | null
Postal address as reported by the source office. Shape varies by office: most return a structured object (lines[], city, state, postal_code, country_code); some offices provide only a free-text string.
entity_id
string
The id of the company profile this owner belongs to (ent_*). Always present, so you can group owners by entity_id unconditionally. See Get Entity.
entity_id_type
string
resolved when this owner is linked to a company profile shared with owner records from other offices, derived when it isn’t linked to any yet (the id is a stable placeholder based on this owner alone).
publicly_traded
boolean
Whether the (possibly entity-inherited) company set includes an active SEC company with a ticker. A false value means no confirmed match, not confirmed-private.
ticker
string | null
First SEC ticker across the (possibly inherited) company set.
lei
string | null
First GLEIF LEI across the (possibly inherited) company set.
has_lei
boolean
Whether any GLEIF LEI is present across the (possibly inherited) company set.
companies_source
string
entity when the company facts are inherited across the linked company profile’s members, or direct when the owner isn’t linked and is reporting only its own matches.
aliases
object[]
identifiers
object[]
External identifiers (SEC CIK, LEI, etc.)
companies
object[]
Omitted when the owner has no matched company records. When the owner is linked to a company profile, this is the union of all linked members’ company matches, including the owner’s own.
trademark_count
integer
Total trademarks owned at mark grain.
active_count
integer
Count of active trademarks (registered + pending). Always present; 0 when stats not yet computed.
stats
object
created_at
string
ISO 8601 creation timestamp.
updated_at
string
ISO 8601 last update timestamp.
request_id
string
Unique request identifier for support and debugging.
Public-company facts are served through the owner’s company profile. When an owner is linked to a company profile shared with other office records, publicly_traded, ticker, lei, has_lei, and companies[] reflect the profile’s aggregated facts, the union of every linked member’s SEC/GLEIF matches. So a non-US office record that itself carries no ticker still surfaces the company’s ticker and LEI when a linked sibling record is matched. companies_source is entity in that case and direct for an owner with no links.

Code Examples

Errors