Skip to main content
GET
cURL

Authorizations

X-API-Key
string
header
required

Pass your API key in the X-API-Key header (recommended).

Query Parameters

entity_id
string

Entity slug (e.g., 'sam-altman') or ID. Required when company_id is not set.

company_id
string

Company slug, domain, or ID. Required when entity_id is not set. Resolves to the company's linked entity.

publisher_id
string

Restrict to mentions on podcasts attributed to one publisher (network), by slug or ID.

role
enum<string>

Constrain how the entity participates: guest, host, panelist, correspondent, or mention.

Available options:
guest,
host,
panelist,
correspondent,
mention
include_ads
boolean

Mentions inside ad reads (sponsor ad segments, or lines spoken by an advertiser) are excluded by default. Pass true to include them.

language
string

Restrict to episodes of podcasts in this language (ISO 639-1 code, e.g. 'fr'). Matches the podcast's primary language subtag, so 'fr' covers 'fr-FR'.

Example:

"fr"

guest_occupation
string

Only mentions spoken by a guest listed under this SOC 2018 or ISCO-08 occupation (code, slug, or title), including a SOC group or everyday name such as physicians or doctors. A word with no occupation filters by the field of research or capacity it names: oncologists is field 3211, founders is guest_capacity=executive_founder.

Maximum string length: 200
guest_field
string

Only mentions spoken by a guest listed under this ANZSRC 2020 field of research (code, slug, or title).

Maximum string length: 200
guest_standing
enum<string>

Only mentions spoken by a guest whose standing is recognized this way.

Available options:
established,
self_described,
unverified
guest_seniority
enum<string>

Only mentions spoken by a guest at this seniority or above.

Available options:
professional,
senior,
distinguished
guest_capacity
enum<string>

Only mentions spoken by a guest who knows their field in this capacity, such as executive_founder for founders. It narrows the other filters; an everyday word for a capacity passed as guest_occupation (founders, politicians) lands here too.

Available options:
researcher,
licensed_professional,
practitioner,
executive_founder,
public_official,
journalist_analyst,
creator_entertainer,
athlete_coach,
clergy,
firsthand,
layperson
guest_practicing
boolean

Only mentions spoken by a guest who still works in guest_occupation, a SOC 2018 occupation or group.

guest_in_field
boolean

Only mentions spoken by a guest speaking within their field (the guest the other guest_ filters select, when given).

since
string

Start of the current window, included. Defaults to 7 days before until; the window may span at most 90 days. The previous window is as long and ends where this one starts.

Example:

"2026-10-01"

until
string

End of the current window: a bare date includes that whole UTC day, a date-time is excluded. Defaults to now.

Example:

"2026-10-08"

change
enum<string>

Only podcasts that are new to the subject (mentioned it in the current window only), continuing (both windows), or dropped (the previous window only).

Available options:
new,
continuing,
dropped
sort
enum<string>
default:mentions

mentions (the default) puts the most current-window mention lines first, then, for podcasts that dropped the subject, the most previous-window ones. rising and falling order by mention_count_delta, largest gain or largest loss first. popularity orders by the podcast's global popularity percentile, non-charting podcasts last. Pass the same sort alongside a cursor when paging.

Available options:
mentions,
rising,
falling,
popularity
interval
enum<string>

Add each podcast's counts per bucket of this width over the current window.

Available options:
day,
week,
month
limit
integer<int64>
default:25

Results per page

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor from previous response

Response

OK

continuing_podcasts
integer<int64>
required

Podcasts that mentioned it in both windows

data
object[] | null
required

List of results

distinct_podcasts
integer<int64>
required

Podcasts with at least one of those episodes

dropped_podcasts
integer<int64>
required

Podcasts that mentioned it in the previous window but not the current one

end
string<date-time>
required

End of the current window, excluded.

has_more
boolean
required

Whether more results exist

new_podcasts
integer<int64>
required

Podcasts that mentioned the subject in the current window but not the previous one

previous_distinct_podcasts
integer<int64>
required

Podcasts with at least one of those episodes

previous_start
string<date-time>
required

Start of the previous window, included. The previous window is as long as the current one and ends where it starts.

previous_total_episodes
integer<int64>
required

Episodes with at least one counted mention in the previous window

previous_total_mentions
integer<int64>
required

Counted mention lines across those episodes

start
string<date-time>
required

Start of the current window, included. Pass it back as since, with end as until, to page or re-read the same windows.

total_episodes
integer<int64>
required

Episodes with at least one counted mention in the current window, across every podcast

total_mentions
integer<int64>
required

Counted mention lines across those episodes

company
object

The resolved company, when company_id was used

cursor
string

Pass to next request for more results

entity
object

The resolved entity the counts are for