Prerequisites
- A Signa API key with
trademarks:readscope - The target company name or known identifiers (ticker symbol, LEI, owner ID)
1
Identify the target's owner record
Search for the target by name, ticker symbol, or LEI (Legal Entity Identifier). The ticker and LEI filters match any of an owner’s tickers and LEIs from Signa’s public companies data (SEC + GLEIF): the owner’s own, or its entity’s when it has none.Expected output:
2
Map the corporate hierarchy via GLEIF
Acquisition targets often hold trademarks through subsidiaries. Use the GLEIF corporate relationship data to find the target’s parent and subsidiaries: the relationships GLEIF reports whose companies Signa has linked to owner records. This covers LEI-reporting companies only.Expected output:
GLEIF relationships use standardized vocabulary.
IS_DIRECTLY_CONSOLIDATED_BY means the child entity is directly owned by the parent. Use direction to determine which side of the relationship the target sits on.3
Collect marks across the corporate family
Collect trademarks from the target and the subsidiaries you found. This covers the owner records Signa has linked through GLEIF, not a guaranteed complete acquisition scope. To walk the whole GLEIF family tree instead, resolve the target to an entity and call
GET /v1/entities/{id}/trademarks with include_family=true, which walks the GLEIF descendants. Owner records that are not linked to the entity, and subsidiaries that report no GLEIF parent, are missed either way, so reconcile against the target’s own schedule of marks.4
Assess portfolio health
Analyze the collected marks to build a health scorecard: status distribution, jurisdiction coverage, upcoming deadlines, and risk indicators.Expected output:
5
Check for active proceedings and litigation risk
Identify any pending oppositions, cancellations, or other proceedings that could affect the portfolio’s value. Expected output:
party_entity_id=<ent_…> returns proceedings where a party is linked to any of the target’s member owners. Parties without a link to an owner (most Canadian and Australian opponents, as they are matched only against the owner of the mark under challenge, and names that match only without a company suffix) are not included, so also search by name with q, a case-insensitive substring of the name the office recorded. q does not add subsidiaries for you: search each family member’s name and deduplicate by id.Pending proceedings are a material risk factor in M&A. An ongoing opposition could result in loss of rights to a key brand. Make sure to flag these for the deal team and factor potential outcomes into the valuation.
6
Generate a diligence summary
Compile all findings into a structured report suitable for the deal team.
Key risk indicators to flag
After the deal closes: verify the ownership transfer
Once the acquisition closes and you file the assignment paperwork with each office, use the sameallMarkIds you already collected during diligence to confirm the transfer landed correctly. There is no separate “transfer” endpoint. An assignment shows up as an ordinary owner change on the trademark record once the office processes and Signa ingests it.
1
Check recorded ownership in bulk
Batch-fetch the acquired marks (chunked to the 100-item limit) and check which ones now list the acquiring entity as owner.
TypeScript
2
Pinpoint exactly when a transfer was recorded
For any individual mark, Trademark Events gives you the office’s own timeline, so you can see when the assignment or name change was recorded. Filter to the ownership event types rather than walking the whole timeline.
TypeScript
What’s next
Renewal Management
Make sure no deadlines are missed while transfer recordings are in progress.
Opposition Tracking
Monitor any proceedings that transfer with the acquired portfolio.