Skip to main content
Signa models the parties behind a trademark — and links the same company’s records together across offices into a single resolved entity.

Party types

TypePrefixWhat it is
Entityent_The cross-office identity linking the owner records that belong to the same company.
Ownerown_A single office’s applicant/registrant record, as that office filed it.
Attorneyatt_Named attorney of record on a trademark.
Firmfirm_Law firm associated with the attorney.
Owners and entities each have their own API surface. Attorneys and firms appear on the trademark records they’re associated with.

Resolved entities

The same company files in every office it cares about, and each office keeps its own owner record with its own spelling. A resolved entity links those owner records into one object, so you can see a company’s complete footprint across offices at once. Signa links, it doesn’t merge — the per-office owner records are never rewritten, so own_ IDs stay stable while the entity points at them.
GET /v1/entities/ent_R3jK9mN2
A resolved entity gives you:
  • Members — the owner records it links, one per office, each with the evidence that justified the link.
  • Global portfolio — every mark across all members in one filterable list (/v1/entities/{id}/trademarks).
  • Corporate family — the GLEIF parent and direct subsidiaries (/v1/entities/{id}/family).
  • Public-company factsticker, lei, publicly_traded, aggregated across the company’s office records.

How entities are resolved

Linking signals, adjudication, accuracy, and ID/merge handling — the full deep dive.

Owners

An owner is a single office’s record of an applicant or registrant. Each owner profile carries:
  • Canonical name — the normalized, deduplicated form used for matching (the original display name is also returned).
  • Country — primary jurisdiction.
  • Public-company links — SEC (CIK) and GLEIF (LEI) identifiers when matched.
  • Statistics — filing counts, active marks, Nice-class distribution, top jurisdictions.
GET /v1/owners/own_abc123
Use owners when you need the exact per-office record; use entities for company-level questions (“everything this company owns, everywhere”).

Corporate relationships

Signa connects corporate parents and subsidiaries from GLEIF Level 2 data. The entity family is the primary surface:
GET /v1/entities/ent_R3jK9mN2/family
GLEIF Level 2 covers LEI-reporting companies only — an absent edge does not imply the absence of a corporate relationship.

Endpoints

EndpointPurpose
GET /v1/entitiesSearch and filter resolved entities
GET /v1/entities/{id}One entity with members + link evidence
GET /v1/entities/{id}/trademarksGlobal portfolio across all members
GET /v1/entities/{id}/familyGLEIF corporate parent and subsidiaries
GET /v1/ownersSearch and filter owners
GET /v1/owners/{id}A single per-office owner record

Entity Resolution

How Signa links owners into resolved entities across offices.