Resolves the domain (like /v1/advertisers/resolve, including our manual corrections), keeps accounts with score >= min_score and aggregates their history: totals, platforms, countries, formats, weekly launches and the longest-running ads. Accounts of agencies, resellers and partners that run ads for the domain are listed separately under related (role per account) and left out of the totals unless include_related=true. Accounts below the threshold are listed as candidates. Costs one resolve plus one stats call.
API reference · Advertisers and companies
Company profile: all ad accounts of a domain across platforms, with combined stats
/v1/companies/{domain}Example request
curl "https://api.adlibapi.com/v1/companies/nike.com" \
-H "X-API-Key: $ADLIB_API_KEY"Send your key in the X-API-Key header. Try it in the explorer.
Parameters
domainrequirede.g. audi.de
platformComma-separated platforms; omit for all
min_scoreAccounts below this resolve score are candidates, not part of the totals
default 0.75
max_per_platformBrands often run several accounts per platform (countries, product lines)
default 5
include_relatedCount agency, reseller and partner accounts in platforms and stats too
Response
data.accountsrequiredThe company's own accounts (role brand or unknown)
active_adsAs reported by the platform if available, else counted by us
avatar_urlcountrydomainextrafirst_seen_by_usidlast_seen_by_usmatch_reasonmanual = confirmed by us (or from a customer report we accepted)
One of domain, name, history, manual
nameplatformplatform_advertiser_idprofile_urlroleThe account's relation to the domain: the brand itself, or an agency, reseller (dealer, importer) or partner running ads for it
One of brand, agency, reseller, partner, unknown
role_sourcemanual = set by us; inferred = from the account name
One of manual, inferred
score0..1 confidence that this advertiser belongs to the domain
total_ads_knownAds in our history
verifieddata.candidatesrequiredPossible accounts below min_score; report wrong ones via POST /v1/advertisers/resolve/reports
active_adsAs reported by the platform if available, else counted by us
avatar_urlcountrydomainextrafirst_seen_by_usidlast_seen_by_usmatch_reasonmanual = confirmed by us (or from a customer report we accepted)
One of domain, name, history, manual
nameplatformplatform_advertiser_idprofile_urlroleThe account's relation to the domain: the brand itself, or an agency, reseller (dealer, importer) or partner running ads for it
One of brand, agency, reseller, partner, unknown
role_sourcemanual = set by us; inferred = from the account name
One of manual, inferred
score0..1 confidence that this advertiser belongs to the domain
total_ads_knownAds in our history
verifieddata.domainrequireddata.errorscodemessageplatformdata.familyThe parent company and its other brands, when known (reviewed by us); resolve a brand's domain for its accounts
brandsparentparent_domaindata.namerequiredName of the most confident account named like the brand (else the most confident one)
data.platformsrequiredaccountsactive_adsplatformtotal_ads_knowndata.relatedrequiredAgencies, resellers and partners running ads for the domain (role agency, reseller, partner)
active_adsAs reported by the platform if available, else counted by us
avatar_urlcountrydomainextrafirst_seen_by_usidlast_seen_by_usmatch_reasonmanual = confirmed by us (or from a customer report we accepted)
One of domain, name, history, manual
nameplatformplatform_advertiser_idprofile_urlroleThe account's relation to the domain: the brand itself, or an agency, reseller (dealer, importer) or partner running ads for it
One of brand, agency, reseller, partner, unknown
role_sourcemanual = set by us; inferred = from the account name
One of manual, inferred
score0..1 confidence that this advertiser belongs to the domain
total_ads_knownAds in our history
verifieddata.statsrequiredCombined history of the accounts (plus related with include_related; advertiser_id is the domain)
advertiser_idby_countryTop 25 countries
by_formatby_languageby_statusdays_runningfirst_ad_atlatest_ad_atlongest_running_adsTop 5 by days_running — the advertiser's likely winners
new_ads_weeklyAds first shown per ISO week, last 12 weeks
political_adsAds the platform labels political or issue ads (Meta only)
total_adsAds in our history (incl. ads gone from the platform)