Skip to main content
GET
List entities
Each entity carries trend analytics plus interpretation fields (scale, direction, confidence, stability, notability). For what they mean and how they’re derived, see Entities.

Authorizations

X-API-Key
string
header
required

API key for authentication. Include in every request as X-API-Key: gld_your_key_here.

Query Parameters

theme
string | null

Filter by theme label (see GET /v1/themes for valid labels). An unknown label returns 404, not an empty list.

type
enum<string> | null

Filter by entity type: 'organization', 'person', 'model', 'hardware', 'location', 'event', 'regulation_policy', 'other'.

Available options:
organization,
person,
model,
hardware,
location,
event,
regulation_policy,
other
name
string | null

Filter entities by name (matches names containing this text). For natural-language semantic retrieval, use GET /v1/search.

sort
enum<string>
default:signal_count

Sort field: 'signal_count', 'first_seen', 'trend'.

Available options:
signal_count,
first_seen,
trend
direction
enum<string> | null

Filter by direction: 'Rising', 'Stable', 'Declining', 'New'.

Available options:
Rising,
Stable,
Declining,
New
confidence
enum<string> | null

Filter by confidence: 'Significant', 'Insignificant'.

Available options:
Significant,
Insignificant
stability
enum<string> | null

Filter by stability: 'Volatile', 'Steady'.

Available options:
Volatile,
Steady
scale
enum<string> | null

Filter by scale: 'Large', 'Medium', 'Small'.

Available options:
Large,
Medium,
Small
notability
enum<string> | null

Filter by notability: 'High', 'Medium', 'Low', 'Negligible'.

Available options:
High,
Medium,
Low,
Negligible
cursor
string | null

Opaque cursor from a previous response's next_cursor. Omit for the first page.

limit
integer
default:25

Page size (1–50, default 25). These endpoints are cursor-paginated: pass the returned next_cursor as cursor to walk the full result set. (Relevance-ranked GET /v1/search is not paginated — its limit is the total top-N returned, not a page size.)

Required range: 1 <= x <= 50

Response

Successful Response

entities
EntityProfile · object[]
required

Entity profiles matching the query.

has_more
boolean
required

Whether more results are available beyond this page.

Example:

true

next_cursor
string | null

Cursor for the next page; null when has_more is false.

Example:

"eyJzaWduYWxfY291bnQiOjI0NX0"