Entity Trademarks
Entities
Entity Trademarks
List all trademarks across every member owner of a resolved entity
GET
Entity Trademarks
Overview
Returns a paginated, summary-tier list of trademarks held by all member owners of the entity — the global-portfolio view. Where Owner Trademarks is one office’s record, this fans out across every office the entity has been resolved into, so a single call returns the company’s worldwide portfolio. Every Appendix A filter fromList Trademarks is available here, scoped automatically to the entity’s members. Arrays are comma-separated, date ranges use flat _gte / _gt / _lte / _lt operators, and booleans must be the literal strings true or false. When no sort and no q are supplied, results come back in the search index’s internal order; a q query ranks by relevance.
A derived ent_<owner-uuid> id is accepted and degrades to that one owner’s marks.
Path Parameters
Entity ID (e.g.
ent_R3jK9mN2), including the derived ent_<owner-uuid> form.Query Parameters
The full List Trademarks filter set applies (status, mark classification, identifiers, geography, Nice/Vienna codes, date ranges, public-company filters, and boolean flags), plus:Relevance text search within the entity’s marks.
Sort field(s), comma-separated,
- prefix for descending. Default -filing_date.Items per page (1-100).
Pagination cursor from a previous response.
Response
Array of trademark summary objects across all member owners. Each row’s
owners[] carries entity_id so you can confirm the grouping.Whether more marks are available.
Cursor for the next page.
Code Examples
Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Invalid query parameters or date range |
| 401 | unauthorized | Missing or invalid API key |
| 404 | not_found | Entity ID does not exist (or a derived id for a suppressed / merged-away owner) |
| 410 | entity_merged | The entity was fused into another; follow merged_into |
| 422 | entity_too_large | The entity resolves to more than 10,000 member owners. error.reason is member_owners_too_large (carries member_count / member_count_limit). The sibling family_graph_too_large reason — graph fields related_entity_limit / depth_limit — is fired only by ?entity_group= family walks on List Trademarks, not by this per-entity endpoint. |
| 429 | rate_limited | Too many requests |
Related Endpoints
- Get Entity: entity detail with members
- Entity Family: GLEIF corporate parent and subsidiaries
- List Trademarks: search across all entities (supports
entity_idandentity_group)