Find advertisers by name
Find the companies and people running LinkedIn ads whose name matches a brand, each with their LinkedIn page, profile type, tagline, logo and how many of their ads were seen. Use the name it returns with the other routes. The list is built by scanning ads, so adsScanned governs how complete it is — raise pages (max 20) to reach advertisers running fewer ads.
/search-advertisers Advertisers https://api.fetchlayer.dev/linkedin-ad-library/search-advertisers Headers
Authorization string required Bearer token — your FetchLayer API key.
Parameters
query string required Advertiser or company name to look up (max 500 characters).
country string optional Two-letter country code, or ALL. (default: ALL)
countries string[] optional Several countries at once (max 20).
limit number optional Maximum advertisers returned (max 500), or -1 for everything available. (default: 30)
pages number optional Pages of ads to scan for advertisers (max 20), or -1 for the maximum allowed. More pages find advertisers running fewer ads.
resolveProfiles boolean optional Also look up each advertiser's LinkedIn page. (default: true)
Response Fields
search-advertisers
Find advertisers by name
advertisers object[] Matching advertisers.
advertisers[].name string Advertiser name — the handle advertiser-ads takes.
advertisers[].adCount number Ads seen for this advertiser in the pages collected, not their lifetime total.
advertisers[].adLibraryUrl string An Ad Library URL listing this advertiser’s ads.
advertisers[].profileUrl string The advertiser’s LinkedIn page.
advertisers[].profileType string company, member, school, or showcase — whether the advertiser is a page or an individual.
advertisers[].description string The tagline shown under the advertiser’s name.
advertisers[].sampleAdId string One of this advertiser’s ad ids, as a starting point for ad-detail.
advertiserCount number Number of advertisers in this response.
adsScanned number Ads examined to build this list, which is what its completeness depends on.
hasNextPage boolean True when more ads remain; raise pages to find advertisers with fewer ads.
notes string[] Caveats about this particular result, such as a scan cut short by the page ceiling.
Request
curl -X POST "https://api.fetchlayer.dev/linkedin-ad-library/search-advertisers" \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"query":"Acme","country":"US","pages":5,"limit":20}'Response
{
"advertiserCount": 3,
"adsScanned": 240,
"hasNextPage": true,
"notes": [],
"advertisers": [
{
"name": "Acme Software",
"adCount": 41,
"profileUrl": "https://www.linkedin.com/company/acme-software",
"profileType": "company",
"sampleAdId": "512345678"
}
]
}