# SiteCheck Web Intel – Google Ads Transparency Center Search

> SiteCheck Web Intel – Google Ads Transparency Center Search is a paid API for AI agents from api.webintel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-25).

Search Google Ads Transparency Center for advertisers by name/domain, or list ads for a specific advertiser ID or website domain, with optional country filtering.

## Facts

- Endpoint: GET https://api.webintel-api.workers.dev/api/search/google-ads?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-web-intel-google-ads-transparency-center-search-4126e1da
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N2GDjolFyD5aGZkCcZhbf

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-web-intel-google-ads-transparency-center-search-4126e1da
```

Example prompt: Can you search the Google Ads Transparency Center for 'apple' and show me up to 20 advertisers that match, including their country and approximate ad count?

## When to prefer this

Use this endpoint when you need structured, programmatic access to Google Ads Transparency Center data — specifically for advertiser discovery by name or domain, or for enumerating ad creatives tied to an advertiser ID or destination domain. Prefer this over manual Transparency Center browsing when you need machine-readable output, optional country filtering, or integration into an automated research or compliance workflow.

## Known failure modes

- Invalid or malformed advertiser ID format returns empty results or error
- Unknown domain with no Google Ads history returns zero ads
- Invalid country/region code may return unfiltered results or error
- Limit parameter outside 1-100 range may be clamped or rejected
- Query with no matching advertisers returns empty list
- Rate limiting or upstream Google Transparency Center unavailability causes 5xx errors

## How this service works

Google Ads Transparency Center: search advertisers by name or domain (verified name, advertiser ID, country, approximate ad count), or list the ads of an advertiser ID or website domain (creative ID, format, first and last shown dates, days shown, preview URL, Transparency Center link), optionally for one country; plus the approximate total number of ads.

## Output

Returns either a list of matching advertisers (with verified name, advertiser ID, country, approximate ad count) when searching by name, or a list of ad creatives (creative ID, format, first/last shown dates, days shown, preview URL, Transparency Center link) when querying by advertiser ID or domain, plus the approximate total ad count. Optionally filtered by country.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "q": {
       "type": "string",
       "description": "Advertiser name or domain to search, e.g. nike (returns advertisers)"
      },
      "limit": {
       "type": "string",
       "description": "Ads to return, 1 to 100 (default 40)"
      },
      "domain": {
       "type": "string",
       "description": "Website domain to list ads pointing to it, e.g. nike.com"
      },
      "region": {
       "type": "string",
       "description": "Optional country code (US, GB, DE, TR...) or Google geo criteria ID for ads shown there"
      },
      "advertiserId": {
       "type": "string",
       "description": "Advertiser ID (AR + 20 digits) to list its ads"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-web-intel-google-ads-transparency-center-search-4126e1da/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webintel-api.workers.dev](https://www.zero.xyz/host/api.webintel-api.workers.dev/llms.txt)
