Skip to main content
POST
Account Group Insights Route

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

group_id
string<uuid>
required

Body

application/json

Date filters only; membership and label belong to the saved group.

date_from
string<date> | null
date_to
string<date> | null

Response

Successful Response

generated_at
string<date-time>
required
group_key
string
required
signals
AdLibraryAdSignals · object
required

Full-history rollups over ALL of an advertiser's stored ads.

Server-computed so the Full Brand Page shows true totals — the previous client-side derivation only saw the capped recent_ads window, which made "first ad seen" and every distribution chip wrong for any advertiser with more than one page of ads. Bucket semantics mirror the Explore surfaces: platforms uses the same Meta publisher-platform expansion as the pill counts, landing_domains the same domain normalization as the landing_domain filter.

group_label
string | null
brand_count
integer
default:0
dated_ad_count
integer
default:0
date_from
string<date> | null
date_to
string<date> | null
brands
BrandIntelligenceGroupBrandRollup · object[]
launched_by_weekday
BrandIntelligenceGroupWeekdayBucket · object[]
own_brand
BrandIntelligenceGroupBrandRollup · object | null

Per-brand slice of a group aggregate (chart rows, not the tracker grid).

own_brand_state
default:not_resolved
Available options:
measured,
not_resolved,
no_ads,
below_minimum
own_brand_classified_ads
integer
default:0
dominant_industry
string | null