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.
/advertiser-profile Advertisers https://api.fetchlayer.dev/google-ad-library/advertiser-profile 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": []
}