Google Ads Transparency Center

Docs ↗
https://api.sandbase.ai/v1/api/google/ads-transparency

Ads an advertiser is running on Google, from the Ads Transparency Center: creatives, formats, first and last shown dates.

Price
$0.01USD / call
Method
POST
Response
JSON
Parameters
0 required · 10 optional

Playground

Input
free-text advertiser or domain to search for. Supply either this OR advertiser_id — neither is individually mandatory but one is needed
a specific advertiser id, or several comma-separated
geographic region the search originates from. REQUIRED when political_ads is true
restrict to political advertising; forces `region` to be set
where the ad ran: PLAY | MAPS | SEARCH | SHOPPING | YOUTUBE
text | image | video
YYYYMMDD
YYYYMMDD
results to return; default 40. Unlike engine=google, `num` IS documented here
cursor from the previous response's serpapi_pagination
OutputReady

Your output will appear here

Complete the inputs, then click Run.

API README

Google Ads Transparency Center API

Ads an advertiser is running on Google, from the Ads Transparency Center: creatives, formats, first and last shown dates.

Request

curl -X POST "https://api.sandbase.ai/v1/api/google/ads-transparency" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "apple.com"}'

The result is returned in outputs[0].data.

Parameters

NameTypeRequiredDescription
advertiser_idstringNoa specific advertiser id, or several comma-separated
creative_formatstringNotext / image / video
end_datestringNoYYYYMMDD
next_page_tokenstringNocursor from the previous response's serpapi_pagination
numintegerNoresults to return; default 40. Unlike engine=google, num IS documented here
platformstringNowhere the ad ran: PLAY / MAPS / SEARCH / SHOPPING / YOUTUBE
political_adsbooleanNorestrict to political advertising; forces region to be set
regionstringNogeographic region the search originates from. REQUIRED when political_ads is true
start_datestringNoYYYYMMDD
textstringNofree-text advertiser or domain to search for. Supply either this OR advertiser_id — neither is individually mandatory but one is needed

Pricing

Flat price per call. Failed calls are not charged.

Explore more

Related APIs

All APIs
APIPriceResponse
Google$0.01 per callJSON
GoogleFrom $0.002 per callJSON
GoogleFrom $0.0015 per callJSON
GoogleFrom $0.0008 per callJSON
GoogleFrom $0.0008 per callJSON
GoogleFrom $0.0008 per callJSON

Questions

FAQ

How do I use the Google Ads Transparency Center API?

Send a POST request to https://api.sandbase.ai/v1/api/google/ads-transparency with your SandBase API key in the Authorization header (Bearer) and the parameters as a JSON body. You can also try it in the Playground on this page without writing code.

How much does the Google Ads Transparency Center API cost?

$0.01 per call, billed from your SandBase balance. You are only charged for calls you make; there is no subscription.

What parameters does the Google Ads Transparency Center API accept?

No parameters are required. Optional: text (string), advertiser_id (string), region (string), political_ads (boolean), platform (string) and creative_format (string) and 4 more. The Parameters table and the Playground on this page list every field.

What does the Google Ads Transparency Center API return?

A JSON response returned in the same HTTP request (synchronous).

Do I need a Google developer account or API key?

No. Google Ads Transparency Center runs through SandBase, so one SandBase API key covers this endpoint and every other API and model in the catalog. You do not need to apply for Google API access separately.