Google Ad Library API — Advertiser Profile Lookup
Documentation menu
FetchLayer FetchLayer API

Get an advertiser's verified identity

Read the name an advertiser advertises under, the legal name on its completed Google advertiser verification, and the country it verified in. This is the whole of what Google publishes about an advertiser: there is no category, follower count, description or spend total in the Ads Transparency Center, so this endpoint is deliberately narrow. Use it to confirm who is actually behind a brand name before attributing a campaign to them.

POST /advertiser-profile Advertisers
https://api.fetchlayer.dev/google-ad-library/advertiser-profile
OpenAPI JSON

Headers

Authorization string required

Bearer token — your FetchLayer API key.

Parameters

advertiser string required

Advertiser id, an Ad Library advertiser URL, or an advertiser name.

region string optional

Two-letter country code.

Response Fields

advertiser-profile

Get an advertiser's verified identity

profile object

The advertiser's published identity record.

profile.advertiserId string

Advertiser id.

profile.advertiserName string

Name the advertiser advertises under.

profile.verifiedName string

Legal name on the advertiser's completed identity verification. Often differs from the brand name.

profile.verifiedCountryCode string

Country the advertiser verified in.

profile.countryCode string

Country the profile was read for.

profile.adLibraryUrl string

Public Ad Library link for the advertiser.

notes string[]

Caveats about this particular result.

Request

curl -X POST "https://api.fetchlayer.dev/google-ad-library/advertiser-profile" \
  -H "Authorization: Bearer ss-your-key" \
  -H "Content-Type: application/json" \
  -d '{"advertiser":"AR01234567890123456789"}'

Response

{
  "profile": {
    "advertiserId": "AR01234567890123456789",
    "advertiserName": "Nike",
    "verifiedName": "Nike, Inc.",
    "verifiedCountryCode": "US",
    "countryCode": "US",
    "adLibraryUrl": "https://adstransparency.google.com/advertiser/AR01234567890123456789"
  },
  "notes": []
}