Skip to main content
POST
JavaScript

Authorizations

Authorization
string
header
required

A company API key, company scoped JWT, app API key, or user OAuth token. You must prepend your key/token with the word 'Bearer', which will look like Bearer ***************************

Headers

Idempotency-Key
string

A unique key that makes this request safe to retry. See Idempotent requests.

Maximum string length: 255
Example:

"d9105228-4a08-46b1-8b91-42fed586d383"

Api-Version-Date
string

Pins the request to a dated API version.

Example:

"2026-07-20"

Body

application/json
platform
enum<string>
required

The ad network the estimate runs on.

Available options:
meta
account_id
string

Account to estimate on behalf of. Defaults to the authenticated account.

audiences
Audiences · object

Saved audiences to deliver to or exclude. Can't be combined with demographics.automatic.

demographics
Demographics · object

Age, gender, and automatic-audience targeting.

detailed_targeting
Detailed targeting · object

Interest, behavior, and demographic targeting, using categories from the ad platform's targeting taxonomy. At most 100 entries per section.

devices
Devices · object

Device platforms and operating systems to target.

languages
string[]

Languages to target, as ISO 639 codes such as en or es. Empty or omitted targets all languages.

regions
Regions · object

Locations to target and exclude.

Response

reach estimated

users_lower_bound
number | null
required

Low end of how many people the targeting can reach. Null when the platform couldn't produce an estimate.

users_upper_bound
number | null
required

High end of how many people the targeting can reach. Null when the platform couldn't produce an estimate.