List Entities
Entities
List Entities
List resolved entities — the cross-office identity over per-office owner records
GET
List Entities
Overview
Returns a paginated, summary-tier list of resolved entities. An entity is one real-world company linked across offices:8x8 Inc (USPTO), 8x8 Inc (EUIPO), and 8x8 Inc (CIPO) are one entity, not three owners. Use this to find a company once instead of reconciling per-office owner fragments yourself.
The publicly_traded, ticker, and has_lei filters match on the entity’s aggregated public-company facts (the union of its members’ SEC/GLEIF links), so they catch a company even when only one of its office records carries the ticker.
Entity search is OpenSearch-backed for both text and filter-only queries. If search is temporarily unavailable the endpoint returns
503 (there is no fallback — singleton entities are not enumerable in Postgres).Query Parameters
Name typeahead / relevance search. When present, results default to relevance order.
Filter by ISO 3166-1 alpha-2 country code (e.g.
US, GB).Filter by entity type (e.g.
corporation, individual).true returns entities with an active SEC company and a ticker (aggregated across members). false means no confirmed match, not confirmed private. Strict true/false only.Exact stock ticker (uppercased server-side), matched across the entity’s member companies.
true returns entities with a GLEIF LEI. Strict true/false only.Exact GLEIF Legal Entity Identifier.
Sort field with optional
- prefix. One of -trademark_count, trademark_count, -name, name, -member_count, member_count. Default: -trademark_count (-relevance when q is set).When
true, includes a total count in pagination.total_count. The count is exact only up to 10,000; beyond that pagination.total_count_approximate is true.Page size, between 1 and 100.
Opaque cursor returned in the previous response’s
pagination.cursor.Response
Always
list.Whether more entities are available.
Cursor for the next page (signed).
Unique request identifier for support and debugging.
Code Examples
Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Invalid sort, unknown filter value, or non-strict boolean |
| 401 | unauthorized | Missing or invalid API key |
| 403 | forbidden | API key lacks the trademarks:read scope |
| 429 | rate_limited | Rate limit exceeded |
| 503 | service_unavailable | Entity search is temporarily unavailable |
Related Endpoints
- Get Entity — full entity detail with members
- Entity Trademarks — marks across all member owners
- Entity Family — GLEIF corporate parent and subsidiaries