Skip to main content
GET
Maximum 100 audiences per request
This endpoint is protected and requires an agency API key for access.

Method

GET

Endpoint

/audiences/search

Ranking

Results are returned in three tiers:
  1. Phrase matches: the audience name contains the search words in the same order, for example “Protein Bar Buyers” or “Protein-Bar Lovers”.
  2. Word matches: the audience name contains all search words in any order, for example “Bar Protein Fans”.
  3. Similar audiences: audiences close in meaning, for example “Energy Snacks”.
Name matching ignores case and word forms: bars matches “Bar”, buyer matches “Buyers”. Within each tier the most relevant audiences come first. Each audience appears only once.

Headers

string
required
The agency’s API key for authorization. Contact an admin to get one.

Parameters

Text to search for, for example Protein bar.
integer
default:"20"
Maximum number of audiences to return, from 20 to 100. Values below 20 are treated as 20, values above 100 as 100.
string
Return only audiences for this geo, for example US. Exact match. See Audience Filters for available values.
string
Return only audiences from this data provider. Exact match. See Audience Filters for available values.
integer
Minimum audience size. Applied only together with max_size.
integer
Maximum audience size. Applied only together with min_size.
number
Minimum CPM, for example 1.5. Applied only together with max_cpm.
number
Maximum CPM. Applied only together with min_cpm.

Responses

array
An array of audience objects in ranked order. Contains at most limit items, or fewer when the filters leave fewer audiences.