Skip to main content
GET
Share of Voice

Authorizations

Authorization
string
header
required

GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....

Query Parameters

entity_id
string

Canonical entity id / wikipedia_url.

Resolve by name.

category
string

Denominator category (CAMEO+ domain/subcategory). Full list: Taxonomy & Codes.

topic
string

Primary free-text denominator — a literal story-label match that defines the media space the entity's share of voice is measured against. At least one denominator-defining filter (topic, query, category, country, region, languages, or source_set) is required, else the request returns 400 DENOMINATOR_REQUIRED.

query
string

Semantic (embedding-based) denominator — an opt-in, slower alternative to topic that defines the media space by similarity rather than a literal label; sets denominator.search_mode = semantic in the response.

languages
string

Restrict the denominator (and numerator) to stories with coverage in these source languages — comma-separated ISO codes such as ar,zh,en; alias language accepted. Also usable as a denominator-defining filter on its own.

Example:

"ar,zh,en"

date_start
string

Window start YYYY-MM-DD (≤30-day window).

date_end
string

Window end YYYY-MM-DD.

days
integer

Trailing N-day window (1–30).

Required range: 1 <= x <= 30
limit
integer
default:25

Max rows.

Response

Share of Voice.

status
string
start_date
string
end_date
string
entities
string[]
resolved_entities
object[]
unresolved_terms
any[]
coverage
object
denominator
object
rows
object[]
methodology
object